Pe 9 noiembrie, Firefox are șapte ani, și pentru a sărbători, Mozilla nu numai că a prezentat noul Firefox 8, a lansat și noua versiune beta din faimosul browser, Firefox 9, care încorporează un număr mare de nou și oferă o cea mai bună experiență navigare. |
Noutăți în Firefox 9 Beta
Inferință de tip JavaScript
Această noutate este foarte importantă, așa că îmi voi permite să o explic în detaliu. Dacă aveți noțiuni de programare, știți că există ceva numit variabile, care în unele limbi trebuie definite (specificați tipul lor) înainte de utilizare, iar în altele nu este necesar. JavaScript se încadrează în această din urmă categorie și, din păcate, acest detaliu al limbii materne provoacă efecte grave asupra performanței aplicațiilor web.
Noua tehnologie de tip inferență este într-adevăr un algoritm care deduce automat tipurile de variabile și expresii. Rezultatul este o creștere notabilă a performanței la rularea aplicațiilor JavaScript, care a fost confirmată de reperele V8 și Kraken.
Pe scurt: un Firefox mult mai rapid! 🙂
Asistență mai bună pentru Do Not Track
Amintiți-vă că de la Firefox 4 avem opțiunea Nu urmăriți? Ei bine, acum este posibil să detectați preferințele utilizatorului printr-o interfață simplă JavaScript. Exemplu:
alertă (navigator.doNotTrack);
Mouseenter și șoareci
Suport nou pentru evenimentele mouseenter și mouse-leave, ca alternativă la evenimentele problematice de mouseover și mouseout. De ce supărătoare? Atunci când un element copil câștigă focalizarea (mouseover-ul se declanșează), evenimentul ridică tipicul bul și ridică mouse-ul pe elementul părinte, care este un efect secundar normal nedorit.
Cu noile evenimente mouseenter și mouse-out, nu avem o astfel de problemă. Exemplu:
document.getElementById ("mouse-events"). addEventListener ("mouseenter", function () {
this.style.background = "# f00";
}, fals);
document.getElementById ("mouse-events"). addEventListener ("mouseleave", function () {
this.style.background = "#fff";
}, fals);
Suport pentru XMLHttpRequest parțial (XHR blocat). Această nouă caracteristică este cu adevărat interesantă, deoarece permite site-urilor web și aplicațiilor să afișeze date pe măsură ce sosesc (în loc să aștepte întregul bloc de date) de la un apel XHR. Rezultatul va fi răspunsuri mai eficiente și o experiență mai bună pentru utilizatorul final.
Și mult mai mult! Vă invit să citiți ghidul oficial Firefox 9 pentru dezvoltatori.
Noutăți în Firefox 9 beta pentru Android
- Timpi de încărcare mai rapizi.
- Au fost adăugate limbi noi.
- Noua interfață cu utilizatorul pentru tablete.
- Filele optimizate apar acum în secțiunea din stânga a ecranului
- Bara nouă cu butoane de acces rapid.
În plus față de noile caracteristici care vor fi dezvăluite pe măsură ce trece timpul, cu Firefox pentru Android putem accesa și peste 160 de programe de completare, sincronizarea rapidă cu filele deschise din Firefox pentru desktop, partajarea de linkuri pe rețelele sociale și multe altele.
Fuente: Gespades