Qualcuno può dirmi cosa avrei vissuto o meno e Java è davvero necessario oggi per la navigazione?
Questa è una domanda abbastanza buona. Ciò che si riduce è questo: se hai bisogno di Java in un browser, lo saprai subito. Se non hai bisogno di Java, e non sei nemmeno inconsapevole se lo stai usando, è probabile che non ti mancherai mai e non ti imbatterai mai più; il rischio di un utente occasionale inciampare in un sito che avrebbe davvero bisogno di Java per funzionare nel 2015 è raro al giorno d'oggi al massimo.
Proprio per comprendere la storia di Java e del Web, Java è essenzialmente una macchina virtuale "black box" che consente di programmare in Java e quindi eseguire quel codice su qualsiasi sistema in grado di eseguire Java. Il concetto era che Java sarebbe stata una piattaforma di medio livello che poteva funzionare su qualsiasi macchina; Windows, Macintosh, Linux, ecc ... Quindi il plug-in Java consente semplicemente di eseguire app Java da un browser Web. Ciò è stato allettante nei primi giorni di Internet a causa della mancanza di compatibilità multipiattaforma e di altri "bordi irregolari" della prima Internet.
Ma nel 2015, la maggior parte delle funzionalità "fantasiose" di livello base fornite da Java in passato - grafica, effetti speciali e simili - sono ora gestite all'interno del browser stesso tramite CSS, HTML e JavaScript. Alla fine degli anni '90 / primi anni 2000 molti siti creativi utilizzavano Java perché i browser nativi non potevano gestire i trucchi che si potevano fare solo in Java allora. Diamine, Java è arrivato anche in bundle come plug-in di base in Netscape Navigator nel corso della giornata grazie alla funzionalità comunemente accettata fornita.
Ora dove potresti perderti nel 2015 dipende dal tipo di siti a cui accedi. Ad esempio, so che molti sistemi finanziari accessibili online, come i sistemi fiscali personali, i gateway per le buste paga e altri sistemi simili, utilizzano complesse applicazioni Java per consentire agli utenti finali di acquisire un'esperienza più ricca con i loro strumenti finanziari. Quindi, se stai usando la tua macchina per accedere a tali applicazioni finanziarie basate sul Web, allora hai sicuramente bisogno di Java abilitato. Ma nella mia esperienza, anche in quei casi, molte di queste istituzioni stanno lentamente spostando i loro sistemi arcaici basati su Java verso un'installazione più stabile e non basata su Java che sfrutta meglio le moderne funzionalità del browser web.
Ad esempio, poco più di un anno fa chiunque utilizzava il software / servizio di condivisione dello schermo basato su browser GoToMeeting doveva avere Java abilitato nel proprio browser e nel proprio sistema. Ma come spiegato in questo thread del forum di supporto sul loro sito , ora hanno ufficialmente abbandonato il requisito Java a favore del proprio strumento software non basato su Java:
In passato usavamo Java per automatizzare il lancio del nostro software, da allora abbiamo sostituito quel metodo con il nostro launcher. Da quando abbiamo introdotto il nostro launcher non utilizziamo più Java.
Quindi il mio consiglio è se Java ti preoccupa come potenziale problema di sicurezza a livello di browser, disabilitalo per ora. Sono abbastanza fiducioso che non ti mancherà. E se, per un periodo compreso tra 8 e 9 mesi, hai bisogno di Java per qualche motivo, allora gestiscilo.