Disponibile Firefox 41

Logo Mozilla FirefoxÈ disponibile la versione 41.0 di Firefox. Da mercoledì 23 settembre è iniziata la distribuzione degli aggiornamenti automatici, Se Firefox non si è ancora aggiornato potete farlo manualmente seguendo le istruzioni riportate in questo articolo della KB Mozilla.

Di seguito alcune delle novità principali di questa versione, per un elenco completo fate riferimento alle note di versione in inglese.

  • Da questa versione Firefox Hello includerà delle funzioni di messaggistica istantanea. Per scoprire come funziona leggete questo articolo SUMO. Non avete mai utilizzato Firefox Hello? Beh, allora questo è il momento giusto per iniziare una conversazione con gli amici! 🙂 Per ulteriori informazioni potete fare riferimento a questo articolo della Knowledge Base di Firefox, SUMo per gli amici.
  • Ottimizzata la decodifica delle immagini, questo consentirà di migliorare notevolmente le prestazioni, su alcuni dispositivi la velocità di caricamento risulta quasi doppia rispetto al passato, soprattutto durante lo scrolling delle pagine.
  • La risoluzione del bug. 77999, aperto oltre 14 anni fa, consentirà, fra le altre cose, di ridurre notevolmente il consumo di memoria del noto componente aggiuntivo Adblock Plus.

    Riassumendo a grandi linee, la risoluzione del Bug. 77999 introduce un processor comune a tutte le pagine per gestire le regole di stile condivise. Prima accadeva che per ogni documento si dovesse impegnare memoria per le regole di stile, anche nel caso queste regole fossero comuni a tutti i documenti, ora invece c’è un processor centrale a cui i documenti possono accedere per le regole di stile. Questo implica che per le regole comuni a tutti i documenti (come ad esempio le personalizzazioni in userContent.css, le regole applicate di default e le regole di Adblock) si faccia una sola allocazione anziché farne una per ciascun documento. Tenete presente che in una scheda ci possono essere più documenti, a seconda di quanti ne vengono richiamati tramite iframe (il caso tipico è rappresentato dai pulsanti di condivisione sui social). Mentre il contributo delle regole di default e delle, eventuali, personalizzazioni via userContent.css sono irrisori e trascurabili, il foglio di stile caricato da Adblock (sostanzialmente per nascondere i banner pubblicitari) è abbastanza grande e incide notevolmente sulla memoria utilizzata (per qualche dato e per approfondire l’argomento si faccia riferimento a questo articolo di Nicholas Nethercote).

  • Per quanto riguarda Account Firefox, ora è possibile aggiungere un’immagine al proprio profilo.
  • Ora alle applicazioni che utilizzano il protocollo WebRTC (come ad esempio Firefox Hello) è richiesto il Perfect Forward Secrecy (PFS). Il Perfect Fowrward Secrecy protegge le proprie video chat non consentendo a un eventuale aggressore che dovesse appropriarsi della chiave privata del server di poter decifrare le chiavi generate per cifrare le singole conversazioni. Hello utilizza già il PFS, con questa modifica qualsiasi video chat basata su WebRTC è obbligata a implementarlo.
  • Migliorato il supporto IME (utilizzato per l’inserimento di caratteri orientali) nei sistemi Microsoft a partire da Windows Vista e successivi, grazie all’API Text Services Framework (TSF).
  • Da questa versione non è più disponibile la preferenza browser.newtab.url in quanto troppo spesso utilizzata da software terzi per aprire pagine indesiderate. È comunque possibile modificare la pagina caricata all’apertura di una nuova scheda tramite l’estensione New Tab Override.

Dal punto di vista degli sviluppatori web la novità più interessante è rappresentata dall’introduzione di un’API JavaScript mediante la quale è possibile, fra le altre cose, inviare del testo alla clipboard. Uno dei motivi per cui su molti siti si ricorre ancora alla tecnologia Adobe Flash è proprio per effettuare l’operazione di copia negli appunti (ad esempio su Github). Questa novità consentirà sempre più di abbandonare il plugin Flash e creare siti e applicazioni che sfruttino i soli standard web (HTML5, CSS e JavaScript). Per ulteriori informazioni su questa nuova API Javascript leggete l’articolo di Mozilla hacks “Flash free clipboard for the Web”, qui di seguito un piccolo esempio.


Qui un altro esempio che copia negli appunti il testo di questo articolo:


Per le altre novità riguardanti gli sviluppatori, oltre che alle note di versione in lingua inglese, vi rimandiamo agli articoli di Moz Hacks e MDN che trattano in dettaglio questi argomenti.

Per qualunque problema con il nuovo aggiornamento o qualsiasi altro di natura generale con Firefox venite a trovarci sul forum, faremo del nostro meglio per aiutarvi a risolverlo.