9. listopadu Firefox je starý sedm leta oslavovat, Mozilla nejen představil nový Firefox 8, také vydala novou verzi beta z vašeho slavného prohlížeče, Firefox 9, který zahrnuje velké množství nový a poskytuje Nejlepší zkušenosti navigace. |
Co je nového ve Firefoxu 9 Beta
Odvození typu JavaScriptu
Tato novinka je velmi důležitá, proto si ji dovolím podrobně vysvětlit. Pokud máte představu o programování, víte, že existuje něco, co se nazývá proměnné, které v některých jazycích musí být definovány (specifikovat jejich typ) před jejich použitím, a v jiných to není nutné. JavaScript spadá do druhé kategorie a bohužel tento detail v rodném jazyce má vážné dopady na výkon webových aplikací.
Nová technologie Type Inference je ve skutečnosti algoritmus, který automaticky odvozuje typy proměnných a výrazů. Výsledkem je pozoruhodné zvýšení výkonu při spouštění aplikací JavaScriptu, které bylo potvrzeno benchmarky V8 a Kraken.
Stručně řečeno: mnohem rychlejší Firefox! 🙂
Lepší podpora pro Nesledovat
Pamatujte, že od Firefoxu 4 máme možnost Nesledovat? Nyní je možné detekovat preference uživatele pomocí jednoduchého rozhraní JavaScriptu. Příklad:
alert (navigator.doNotTrack);
Mouseenter and mouseleave
Nová podpora pro události mouseenter a mouseleave, jako alternativa k problematickým událostem mouseover a mouseout. Proč nepříjemné? Když podřízený prvek získá fokus (přejetí myší), událost vyvolá typické probublávání a vystřelí myš na nadřazený prvek, což je obvykle nežádoucí vedlejší efekt.
S novými událostmi mouseenter a mouseleave nemáme žádný takový problém. Příklad:
document.getElementById ("události myši"). addEventListener ("mouseenter", function () {
this.style.background = "# f00";
}, Nepravdivé);
document.getElementById ("události myši"). addEventListener ("mouseleave", function () {
this.style.background = "#fff";
}, Nepravdivé);
Podpora částečných XMLHttpRequest (bloková XHR). Tato nová funkce je opravdu zajímavá, protože umožňuje webovým serverům a aplikacím zobrazovat data, jak přicházejí (místo čekání na celý blok dat) z nějakého volání XHR. Výsledkem budou efektivnější reakce a lepší zkušenosti koncových uživatelů.
A mnohem víc! Zvu vás, abyste si přečetli oficiální příručku pro vývojáře Firefoxu 9.
Co je nového ve Firefoxu 9 beta pro Android
- Rychlejší spouštěcí časy.
- Byly přidány nové jazyky.
- Nové uživatelské rozhraní pro tablety.
- Optimalizované karty se nyní zobrazují v levé části obrazovky
- Nová lišta s tlačítky pro rychlý přístup.
Kromě nových funkcí, které se postupem času odhalí, můžeme ve Firefoxu pro Android přistupovat také k více než 160 doplňkům, rychle synchronizovat s otevřenými kartami ve Firefoxu pro stolní počítače, sdílet odkazy na sociálních sítích a další.
zdroj: Gespades