Novità di Firefox 9 beta

Il passato 9 di novembre, Firefox ha sette annie per festeggiare, Mozilla non solo presentato il nuovo Firefox 8, ha anche rilasciato la nuova versione beta dal tuo famoso browser, Firefox 9, che incorpora un gran numero di novità e fornisce un file migliore esperienza navigazione.

Novità di Firefox 9 Beta

Inferenza del tipo JavaScript

Questa novità è molto importante, quindi mi permetto di spiegarla in dettaglio. Se hai nozioni di programmazione, sai che esiste qualcosa chiamato variabili, che in alcuni linguaggi deve essere definito (specificare il tipo) prima dell'uso, e in altri non è necessario. JavaScript rientra in quest'ultima categoria e sfortunatamente questo dettaglio della lingua madre causa gravi impatti sulle prestazioni delle applicazioni web.

La nuova tecnologia Type Inference è in realtà un algoritmo che deduce automaticamente i tipi di variabili ed espressioni. Il risultato è un notevole aumento delle prestazioni durante l'esecuzione di applicazioni JavaScript, che è stato confermato dai benchmark V8 e Kraken.

In breve: un Firefox molto più veloce! 🙂

Migliore supporto per Do Not Track

Ti ricordi che da Firefox 4 abbiamo l'opzione Do Not Track? Bene, ora è possibile rilevare le preferenze dell'utente attraverso una semplice interfaccia JavaScript. Esempio:

alert (navigator.doNotTrack);

Mouseenter e mouseleave

Nuovo supporto per gli eventi mouseenter e mouseleave, in alternativa agli eventi problematici mouseover e mouseout. Perché fastidioso? Quando un elemento figlio ottiene lo stato attivo (attivazione del passaggio del mouse), l'evento solleva il tipico bubbled e attiva il mouseout sull'elemento padre, che è un effetto collaterale normalmente indesiderato.

Con i nuovi eventi mouseenter e mouseleave non abbiamo questo problema. Esempio:

document.getElementById ("mouse-events"). addEventListener ("mouseenter", function () {
        this.style.background = "# f00";
    }, falso);
    
    document.getElementById ("mouse-events"). addEventListener ("mouseleave", function () {
        this.style.background = "#fff";
    }, falso);

Supporto per XMLHttpRequest parziale (XHR in blocchi). Questa nuova funzionalità è davvero interessante, poiché consente ai siti Web e alle applicazioni di visualizzare i dati non appena arrivano (invece di attendere l'intero blocco di dati) da qualche chiamata XHR. Il risultato saranno risposte più efficienti e una migliore esperienza per l'utente finale.

E altro ancora! Ti invito a leggere la guida ufficiale di Firefox 9 per sviluppatori.

Novità di Firefox 9 beta per Android

  • Tempi di avvio più rapidi.
  • Nuove lingue aggiunte.
  • Nuova interfaccia utente per tablet.
  • Le schede ottimizzate ora vengono visualizzate nella sezione sinistra dello schermo
  • Nuova barra con pulsanti di accesso rapido.

Oltre alle nuove funzionalità che verranno rivelate con il passare del tempo, con Firefox per Android possiamo anche accedere a più di 160 componenti aggiuntivi, sincronizzarci rapidamente con le schede aperte in Firefox per desktop, condividere collegamenti sui social network e altro ancora.

fonte: Gespades


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.