Come fatto notare da Andrea Beggi in questo post, la versione Mac Os X di Firefox 1.5.0.x è afflitta da un bug decisamente fastidioso: quando si visualizzano delle pagine contenenti Applet Java su un sistema Mac Os X, lo scrolling della pagina con il mouse o con il trackpad smette di funzionare.

Seguendo l’evoluzione del bug relativo, ho scoperto che esiste una soluzione:

  • digitate about:plugins nella barra degli indirizzi e cercate la versione del plugin Java; dovreste trovare Java Embedding Plugin 0.9.5
  • scaricate il Java Embedding Plugin (link per il download, readme): è necessario scaricare la versione javaplugin-nightly (al momento l’ultima versione è la 0.9.5+c)
  • chiudete Firefox (mela+q)
  • una volta scompattato l’archivio, all’interno della cartella Binaries si trovano due file: JavaEmbeddingPlugin.bundle e MRJPlugin.plugin
  • entrate nella cartella Applicazioni (oppure nella cartella dove avete “installato” Firefox), fate clic con il tasto destro (o ctrl+clic) sull’icona del programma e selezionate la voce Mostra contenuto pacchetto
  • entrate nella cartella Contents/MacOs/plugins
  • spostate i due file da sostituire in un’altra posizione del disco; nel peggiore dei casi sarà sufficiente riscaricare e reinstallare Firefox per riavere la versione vecchia del plugin. Sostituite i due file con quelli appena scaricati
  • avviate Firefox e controllate la versione dei plugin: dovreste trovare Java Embedding Plugin 0.9.5+c
  • andate nella pagina di test per Java, fate il test e verificate se lo scroll funziona ancora

Nel readme del javaplugin è indicato di installare i plugin in Libreria\Internet Plug-Ins; personalmente ho optato per la soluzione meno invasiva, sostituendo solo i plugin di Firefox direttamente nel pacchetto. Ovviamente c’è un contro: in caso di reinstallazione bisognerà ripetere l’operazione, a meno che il plugin venga aggiornato direttamente da Mozilla ed incluso nel pacchetto.

L’alternativa è di eliminare i file nella cartella Content/MacOs/plugins e copiare i 2 file nella cartella consigliata (ricordando che la Libreria è presente all’interno della cartella utente oppure in quella di sistema). Dalle prime prove anche questa soluzione presenta un problema: se aggiorno Firefox, mi ritrovo con due versioni diverse del plugin e Java smette di funzionare (o quantomeno la pagina di test non riesce a rilevare la JVM).

Al momento ho fatto la verifica su un Mac Mini con Mac Os X 10.4.4 e Firefox 1.5.0.1 e funziona perfettamente.


6 commenti/trackback a “Java, Firefox, Os X e scrolling”

  1. miki64 scrive:

    Pseudotecnico, perché non posti tale soluzione nel Forum di Mozilla Italia, dove sarebbe più visibile? ;)

    P.S.: statisticamente sono quello che qui ha postato di più, vero?
    Qual è il post più letto?
    E quello con più interventi?

  2. flod scrive:

    E’ qualche giorno che non mi collego al forum, aspettavo un attimo di calma prima di inserirlo anche lì ;)

  3. flod scrive:

    Dimenticavo: non ho statistiche, ma sicuramente sei tu il commentatore più rompib attivo

  4. miki64 scrive:

    :D Già pentito di avermi presentato questo Blog, eh?

  5. cts scrive:

    … miki sei sempre forte… ti ammiro molto… lo sai…
    … anche se non mi rispondi mai by email….
    … ma ti prego… NON abbandonare extenzelig… capisco il tempo, ma…
    … se ce la hai fatta fino ad adesso….
    (Pseudotecnico, scusami per il mio appello che non c’entra niente col tuo argomento….)

  6. miki64 scrive:

    Grazie dell’ammirazione, ma se ami quella rubrica dovresti pure capire che è meglio uscire con articoli interessanti e non con prodotti mediocri, no?
    Ah… le email… non ho tanto tempo quando sono collegato, scusami.
    Cercherò di risponderti i prossimi giorni, okay?

Trackback e pingback

  1. Nessun trackback o pingback disponibile per questo articolo

Non è possibile inserire nuovi commenti. I commenti vengono disattivati automaticamente dopo 60 giorni.