Al geruime tijd worden mensen gewaarschuwd om Java in hun browsers uit te schakelen of volledig van hun systemen te verwijderen, tenzij ze het echt nodig hebben. Maar als u het uitschakelt of verwijdert, verliest u dan eigenlijk veel of geen functionaliteit? De SuperUser Q & A-post van vandaag bevat het antwoord op de vraag van een bezorgde lezer.
De vraag- en antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een community-gedreven groepering van Q & A-websites.
De vraag
SuperUser-lezer Mark Wolinsky wil weten of hij functionaliteit zou verliezen als hij browsergebaseerd Java zou uitschakelen:
Ik heb gelezen dat het uitschakelen van Java (niet JavaScript) mijn computer veiliger maakt tegen aanvallen van schadelijke software. Alle aanwijzingen zijn dat het het inderdaad veiliger zal maken, maar ik heb daar geen echte aanwijzingen gezien over welke functionaliteit ik zal verliezen in de browse-ervaring, als er iets is. Kan iemand mij vertellen wat ik wel of niet zou ervaren als ik Java uitschakel en is het tegenwoordig echt nodig om te browsen?
Verliest Mark echt enige functionaliteit als hij browsergebaseerde Java uitschakelt?
Het antwoord
SuperUser-bijdrager JakeGould heeft het antwoord voor ons:
- Kan iemand mij vertellen wat ik wel of niet zou ervaren als ik Java uitschakel en is het tegenwoordig echt nodig om te browsen?
Dit is een redelijk goede vraag. Waar het op neerkomt, is dit: als u Java in een browser nodig heeft, weet u dat meteen. Als je Java niet nodig hebt (en niet weet of je het wel of niet gebruikt), is de kans groot dat je het nooit meer zult missen of er weer tegenaan zult lopen. De kans dat een toevallige gebruiker struikelt over een website die in 2015 echt Java nodig heeft om te functioneren, is tegenwoordig op zijn best zeldzaam.
Om de geschiedenis van Java en het web te begrijpen, is Java in wezen een "zwarte doos" virtuele machine waarmee u in Java kunt coderen en die code vervolgens kunt uitvoeren op elk systeem waarop Java kan worden uitgevoerd. Het concept was dat Java een middenplatform zou zijn dat op elke machine zou kunnen draaien: Windows, Macintosh, Linux, enz. Met de Java-plug-in kun je eenvoudig Java-apps uitvoeren vanuit een webbrowser. Dit was aantrekkelijk in de begintijd van internet vanwege een gebrek aan compatibiliteit tussen platforms en andere "ruwe kantjes" van het vroege internet.
Maar in 2015 worden de meeste 'fancy' functionaliteit op basisniveau die Java in het verleden bood (coole graphics, effecten en dergelijke) nu binnen de browser zelf afgehandeld via CSS, HTML en JavaScript. Eind jaren negentig / begin 2000 gebruikten veel creatieve sites Java omdat native browsers de trucs niet aankonden die je toen alleen in Java kon doen. Java werd zelfs gebundeld als een basisplug-in in Netscape Navigator, dankzij de algemeen aanvaarde functionaliteit die het bood.
Waar u het in 2015 misschien mist, hangt af van het soort websites dat u bezoekt. Ik weet bijvoorbeeld dat veel financiële systemen die online toegankelijk zijn (zoals persoonlijke belastingsystemen, payroll-gateways en andere dergelijke systemen) complexe Java-applicaties gebruiken om eindgebruikers een rijkere ervaring met hun financiële tools te bieden. Dus als u uw computer gebruikt om toegang te krijgen tot dergelijke webgebaseerde financiële applicaties, dan heeft u zeker Java nodig. Maar mijn ervaring is dat, zelfs in die gevallen, veel van dergelijke instellingen hun archaïsche op Java gebaseerde systemen langzaam aan het overzetten zijn naar een stabielere, niet op Java gebaseerde configuratie die beter profiteert van de moderne webbrowserfunctionaliteit.
Iets meer dan een jaar geleden gebruikte iemand bijvoorbeeld de browsergebaseerde software / service voor het delen van schermen GoToMeeting Java nodig hadden in hun browser en op hun systeem. Maar zoals uitgelegd in deze ondersteuningsforumthread op hun site , hebben ze nu officieel de Java-vereiste laten vallen ten gunste van hun eigen niet op Java gebaseerde softwaretool:
- In het verleden gebruikten we Java om het starten van onze software te automatiseren, sindsdien hebben we die methode vervangen door ons eigen opstartprogramma. Sinds de introductie van ons opstartprogramma gebruiken we Java niet meer.
Dus mijn advies is dat als Java u zorgen baart als een mogelijk beveiligingsprobleem op browserniveau, u het nu gewoon wilt uitschakelen. Ik ben er vrij zeker van dat u het niet zult missen. En als je binnen 8 tot 9 maanden Java om de een of andere reden nodig hebt, ga er dan mee om.
HTG Opmerking: als u geen Java op uw systeem nodig heeft, raden wij u aan het volledig verwijderen of de browserplug-in uitschakelen .
Iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden lezen van andere technisch onderlegde Stack Exchange-gebruikers? Bekijk hier de volledige discussiethread .