Under en tid nu har människor varnats att inaktivera Java i sina webbläsare eller att helt ta bort det från sina system såvida de inte behöver det. Men om du inaktiverar den eller tar bort den, förlorar du faktiskt mycket, om någon, funktionalitet? Dagens SuperUser Q & A-inlägg har svaret på en berörd läsares fråga.
Dagens Fråga & Svar-session kommer till oss med tillstånd av SuperUser - en underavdelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Frågan
SuperUser-läsaren Mark Wolinsky vill veta om han skulle förlora någon funktion om han inaktiverade webbläsarbaserat Java:
Jag har läst att inaktivera Java (inte JavaScript) gör min dator säkrare mot skadliga programattacker. Allt tyder på att det verkligen kommer att göra det säkrare, men jag har inte sett några riktiga indikationer där ute om vilken funktionalitet jag tappar i surfupplevelsen, om något. Kan någon berätta för mig vad jag skulle uppleva eller inte om jag inaktiverar Java och är det verkligen nödvändigt att surfa i dessa dagar?
Kommer Mark verkligen att förlora någon funktion om han inaktiverar webbläsarbaserad Java?
Svaret
SuperUser-bidragsgivaren JakeGould har svaret för oss:
- Kan någon berätta för mig vad jag skulle uppleva eller inte om jag inaktiverar Java och är det verkligen nödvändigt att surfa i dessa dagar?
Det här är en ganska bra fråga. Vad det handlar om är detta: Om du behöver Java i en webbläsare kommer du att veta det direkt. Om du inte behöver Java (och inte är medveten om du ens använder den eller inte) är chansen bra att du aldrig kommer att sakna den eller stöta på den igen. Chansen att en avslappnad användare snubblar över en webbplats som verkligen skulle behöva Java för att fungera 2015 är i bästa fall sällsynt idag.
Bara så att du förstår historien om Java och webben, är Java i grunden en "svart ruta" virtuell maskin som låter dig koda i Java och sedan köra den koden på alla system som kan köra Java. Konceptet var att Java skulle vara en mellanliggande plattform som kunde köras på vilken dator som helst: Windows, Macintosh, Linux, etc. Java-plugin låter dig helt enkelt köra Java-appar från en webbläsare. Detta var tilltalande i början av Internet på grund av brist på kompatibilitet över flera plattformar och andra "grova kanter" på det tidiga Internet.
Men 2015 hanteras nu de flesta av de "snygga" basnivåfunktionerna som Java tillhandahöll tidigare (cool grafik, effekter och liknande) i webbläsaren via CSS, HTML och JavaScript. Tillbaka i slutet av 1990-talet / början av 2000-talet använde många kreativa webbplatser Java eftersom inbyggda webbläsare inte kunde hantera de knep man bara kunde göra i Java då. Java kom till och med med som ett grundläggande plugin i Netscape Navigator på dagen tack vare den allmänt accepterade funktionaliteten som den tillhandahöll.
Var du kanske missar 2015 beror på vilken typ av webbplatser du besöker. Till exempel vet jag att många finansiella system som är tillgängliga online (som personliga skattesystem, löneportar och andra sådana system) använder komplexa Java-applikationer för att slutanvändare ska få en rikare upplevelse med sina ekonomiska verktyg. Så om du använder din dator för att få tillgång till webbaserade finansiella applikationer så behöver du definitivt Java-aktiverat. Men enligt min erfarenhet, även i sådana fall, flyttar många sådana institutioner långsamt sina arkaiska Java-baserade system till en mer stabil, icke-Java-baserad installation som bättre utnyttjar modern webbläsarfunktionalitet.
Till exempel, för drygt ett år sedan vem som helst som använder den webbläsarbaserade skärmdelningsprogrammet / tjänsten Gå till möte behövde ha Java aktiverat i sin webbläsare såväl som i deras system. Men som förklaras i denna supportforumtråd på deras webbplats , de har nu officiellt tappat Java-kravet till förmån för sitt eget icke-Java-baserade programverktyg:
- Tidigare använde vi Java för att automatisera lanseringen av vår programvara, vi har sedan bytt ut den metoden med vår egen launcher. Sedan vi lanserade lanseringen använder vi inte längre Java.
Så mitt råd är om Java oroar dig som ett potentiellt säkerhetsproblem på webbläsarnivå, inaktivera det för tillfället. Jag är ganska säker på att du inte kommer att sakna det. Och om du på ungefär 8 till 9 månader behöver Java av någon anledning, hantera det då.
HTG Obs: Om du inte behöver Java på ditt system rekommenderar vi avinstallerar den helt eller inaktiverar webbläsarinsticksprogrammet .
Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa fler svar från andra tekniskt kunniga Stack Exchange-användare? Kolla in hela diskussionstråden här .