Quali funzionalità perderei se disabilito Java basato su browser?


23

Sto leggendo che disabilitare Java, non JavaScript, renderà il mio computer più sicuro dagli attacchi di software dannoso. Tutte le indicazioni sono che lo renderà davvero più sicuro, ma non ci sono ragioni reali là fuori come ciò che perderò nell'esperienza di navigazione, se non altro. Qualcuno può dirmi cosa avrei provato o meno e Java è davvero necessario oggi per la navigazione?


7
Naturalmente non è un fatto provato che la disattivazione di tutte le estensioni o plugin vi renderà la vostra navigazione più sicuri, ma, è vero che meno i plugin tuo browser ha, meno è incline a essere instabile o non sicuri. Consiglio sempre di disabilitare tutto ciò che non usi attivamente e di cercare alternative che non si basano completamente su di esse, o almeno di utilizzare alternative gratuite (lightspark, openjdk) e se sei su Linux usa sempre i repository;) .
arielnmz,

Non uso mai più Java.
DisplayName

Risposte:


38

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.


1
"... ti permette di scrivere codice in Java e quindi eseguire quel codice su qualsiasi sistema ..." mente, non è proprio qualcosa che Java può fare molto meglio di altre lingue. La differenza è che Java consente di compilare il codice e quindi eseguire quel codice byte compilato su qualsiasi sistema, mentre in altre lingue è necessario fornire il codice sorgente e compilarlo / interpretarlo direttamente sulla piattaforma di destinazione. Si può sostenere che questo è il modo giusto di farlo comunque, in particolare la sicurezza WRT se non ci si fida del tutto del sito.
lasciato il

4
Jake, tieni le modifiche sostanziali. Le ultime 5 revisioni sono state piuttosto superficiali e queste modifiche spingono sempre il post in prima pagina, lasciando meno spazio agli altri post. Grazie.
slhck,

1
Lavoro per una grande banca in Germania e il loro software remoto per lavorare da casa richiede Java tra le altre cose.
Miguel Febres,

2
Sono d'accordo. Non ho installato Java sul mio nuovo PC a dicembre 2012. Sono uno sviluppatore di software a tempo pieno e un avido utente di Internet e da quella data c'è stato un caso in cui avevo bisogno di Java sul desktop (alcuni strumenti) e zero casi in cui ne avevo bisogno in alcuni siti web. Quindi lo tengo lontano dal mio PC con facilità, non mi manca nulla. Appoggio inoltre l'affermazione secondo cui le applicazioni aziendali fanno ancora ampio affidamento su di esse nelle app del browser.
miroxlav,

3

Incontrerai Java sul web principalmente sotto forma di applet Java. Queste sono applicazioni che appaiono come aree a forma di scatola incorporate in pagine Web. Il modo in cui il tuo browser li gestisce quando non hai Java abilitato dipende dal browser, ma la maggior parte lo mostra sotto forma di un rettangolo grigio che ti chiede in qualche modo di installare Java.

Quindi quando incontrerai un sito Web che richiede Java per un'applet, lo saprai.

Non vedrai comunque molte applet Java. Mentre erano una vista comune durante il boom del web alla fine degli anni '90 / primi anni 2000, oggigiorno diventano piuttosto rari, perché la tecnologia è stata sostituita da Adobe Flash che ora viene sostituito da HTML5.


4
La descrizione nel paragrafo finale non è davvero accurata. Le applet Java, Flash e HTML 5 sono tutti strumenti diversi che sono utili per scopi diversi. Ci sono alcune sovrapposizioni, ma non si tratta di sostituirne un'altra. E non è proprio vero che le applet Java erano comuni nei primi giorni del web. Erano sempre rari. Fondamentalmente non hanno mai preso piede.
Ben Crowell,

0

Dipende tutto, alcuni siti Web hanno bisogno di Java per funzionare, altri no. Ad esempio, se si desidera aggiornare il driver della scheda grafica tramite il sito Web Nvidia , sarebbe necessario Java per questo. Ci sono molti altri siti Web che utilizzano applet Java, per scacchi, giochi, meteo, guardare film con sottotitoli. Quindi, se visiti quei siti e girano su Java, devi avere anche Java.

In generale, potrebbe rappresentare una minaccia alla sicurezza, ma anche una minaccia alla sicurezza esegue Windows XP. Quindi, se Java è aggiornato, e il tuo sistema operativo, e non visiti qualche sito Web molto "strano", puoi sentirti sicuro, o in altre parole, Java non è da biasimare se succede qualcosa di "cattivo".

Oracle, il proprietario di Java, si aggiorna abbastanza frequentemente, per renderlo più sicuro. Ma può rappresentare un difetto di sicurezza se non aggiorni regolarmente Java. Puoi leggere di più sul sito Web di Oracle per ottenere un'immagine più ampia e iniziare con questo articolo di Wikipedia .


10
"Java non è da biasimare se succede qualcosa di" cattivo " - Questo è totalmente sbagliato. Se la tua macchina viene compromessa a causa di una vulnerabilità zero-day in Java, ovviamente sarà colpa di Java. Ci sono state alcune di queste vulnerabilità in passato. Ecco perché molti esperti di sicurezza raccomandano di disabilitare Java : rimuove un vettore di attacco.
DW

0

Quando ero al college, molte delle app educative (obbligatorie) richiedevano Java, ad esempio Blackboard, il sito web della biblioteca del college, wolfram alpha, webassign, ecc. Disabilitare Java nel mio browser ha interrotto la funzionalità delle app. Di conseguenza, mantieni Java aggiornato e utilizza le impostazioni di sicurezza più elevate possibili consentite dalle tue app.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.