C'è un modo per eseguire un'applet Java su Chrome o Firefox?
No. Le applet non sono più supportate in Firefox o Chrome.
Firefox non fornisce più supporto NPAPI (tecnologia richiesta per le applet Java)
A partire da settembre 2018, Firefox non offre più una versione che supporti NPAPI, la tecnologia necessaria per eseguire applet Java. Il plug-in Java per browser Web si affida all'architettura NPAPI plug-in multipiattaforma, supportata da tutti i principali browser Web da oltre un decennio. La versione a 64 bit di Firefox non ha mai supportato NPAPI e Firefox versione 52ESR è l'ultima versione a supportare la tecnologia. È al di sotto della base di sicurezza e non è più supportato.
Browser di origine Java e Firefox
Chrome non supporta più NPAPI (tecnologia richiesta per le applet Java)
Il plug-in Java per browser Web si affida all'architettura NPAPI plug-in multipiattaforma, supportata da tutti i principali browser Web da oltre un decennio. La versione 45 e successive di Google Chrome ha abbandonato il supporto per NPAPI, pertanto il plug-in Java non funziona più su questi browser.
Sorgente Java e Google Chrome Browser
Quindi, come posso eseguire applet Java?
Utilizzare AppletViewer, da un JDK prima di Java SE 11.
Il comando appletviewer consente di eseguire applet al di fuori di un browser Web.
SINOSSI
appletviewer [ options ] urls ...
DESCRIZIONE
Il comando appletviewer si collega ai documenti o alle risorse designate dagli URL e visualizza ogni applet a cui fanno riferimento i documenti nella propria finestra. Nota: se i documenti a cui fanno riferimento gli URL non fanno riferimento ad alcuna applet con il tag OBJECT, EMBED o APPLET, Appletviewer non fa nulla. Per i dettagli sui tag HTML supportati da appletviewer, consultare Tag AppletViewer.
Nota: l'appletviewer è destinato esclusivamente a scopi di sviluppo.
Visualizzatore applet di origine : Java Applet Viewer
In alternativa, leggi il white paper Oracle (pdf) Migrazione da applet Java a tecnologie Java prive di plug-in , che consiglia Java Web Start:
Java Web Start è stato incluso in Oracle JRE dal 2001 e viene avviato automaticamente quando un'applicazione Java che utilizza la tecnologia Java Web Start viene scaricata per la prima volta. La conversione di un'applet in un'applicazione Java Web Start offre la possibilità di avviare e aggiornare l'applicazione risultante senza fare affidamento su un browser Web
Vedi Cos'è Java Web Start e come viene avviato? per maggiori informazioni.
Si noti che sia Java Applet che Java Web Start sono stati rimossi completamente in Java SE 11 (versione settembre 2018). Da quella versione in poi non esiste alcun modo (supportato) per eseguire applet o applicazioni Web Start.