È importante distinguere tra Java e Java Script .
Java è un linguaggio di programmazione generico e il runtime associato originariamente sviluppato da Sun. I programmi Java possono essere eseguiti all'interno di un plug-in del browser. Sono state scoperte alcune vulnerabilità recenti e Apple ha disattivato Java per impostazione predefinita.
Javascript è un linguaggio di scripting ampiamente utilizzato sul Web per fornire tutti i tipi di comportamento dinamico per i siti Web. Come niente, non sarà mai sicuro al 100%, ma perché è limitato a ciò che può fare (può modificare il comportamento di una pagina web, ma non può eseguire codice arbitrario sul tuo Mac o modificare i tuoi file), è più sicuro di Java.
Javascript è abbastanza sicuro da lasciare attivo (e bloccherà un lotto di siti se lo spegni). Se hai sicuramente bisogno di Java, lasciala attiva, ma sii vigile sull'esecuzione dell'aggiornamento software in modo da ottenere le ultime patch di sicurezza e considera la disattivazione se non hai bisogno di accedere a quei siti per un po '. Disabilitarlo nei browser che non usi per quei siti è anche una buona idea.