La Fondazione Mozilla ha reso disponibile da qualche giorno la versione 30 del suo browser Open Source, intanto Firefox 31 Beta è già in avanzato stato di sviluppo e si prepara a sostituire l'ultima definitiva entro alcune settimane; le novità di questa release per i test riguardano sia gli utilizzatori, si pensi al nuovo design delle schede che include una barra per le ricerche, che gli sviluppatori, coinvolgendo tutte le piattaforme supportate, ivi compreso Android.
Per quanto riguarda i rilasci per il Desktop, Firefox 31 Beta include l'implementazione e l'abilitazione del supporto per WebVTT, un formato basato su file codificati in UTF-8 (mime type text/vtt
) e concepito per mostrare tracce testuali sincronizzate con i contenuti multimediali, come per esempio i sotto-titoli; ciò sarà possibile sfruttando l'elemento track
e lo standard video
di HTML5.
Da segnalare anche l'implementazione delle variabili di CSS3, un nuovo Box Model per reimpostare velocemente alcune componenti nel layout di una pagina Internet, l'attivazione di default del metodo navigator.sendBeacon
che potrà essere utilizzato per trasferire piccoli pacchetti di dati dal client al server via HTTP e in modalità asincrona, il supporto per la popolazione dei vettori tramite Array.prototype.fill()
e per l'oggetto Object.setPrototypeOf()
.
Per quanto riguarda gli strumenti forniti dal browser agli sviluppatori, troviamo delle migliorie a carico del Code Editor, la possibilità di stilizzare i logs di console (tramite il %c
format specifier), un Add-on Debugger che consente di eseguire il Debugger JS nel contesto di un'estensione, un Canvas Debugger pensato in particolare per gli sviluppatori di videogames e l'opportunità di copiare le richieste di Rete negli appunti come comandi cURL.
Relativamente al Robottino Verde, Firefox 31 Beta per la piattaforma di Google consentirà di adottare la Hub API per la realizzazione di add-on standard in grado di aggiungere panels visualizzabili con l'apertura di nuove schede del browser.