На 9 ноември г. Firefox е на седем годинии да празнуваме, Mozilla не само представи новото Firefox 8, той също пусна новата версия бета от вашия известен браузър, Firefox 9, който включва голям брой новини и осигурява a най-доброто преживяване навигация. |
Новите неща в Firefox 9 Beta
Извод за тип JavaScript
Тази новост е много важна, затова ще си позволя да я обясня подробно. Ако имате идеи за програмиране, вие знаете, че има нещо, наречено променливи, които в някои езици трябва да бъдат дефинирани (посочете техния тип) преди използването им, а в други не е необходимо. JavaScript попада в последната категория и за съжаление тази информация за родния език оказва сериозно въздействие върху производителността на уеб приложенията.
Новата технология Type Inference наистина е алгоритъм, който автоматично извежда типовете променливи и изрази. Резултатът е значително увеличение на производителността при стартиране на приложения на JavaScript, което е потвърдено от бенчмарковете V8 и Kraken.
Накратко: Много по-бърз Firefox! 🙂
По-добра поддръжка за Do Not Track
Помните ли, че от Firefox 4 имаме опцията Do Not Track? Е, сега е възможно да се открие предпочитанието на потребителя чрез прост интерфейс на JavaScript. Пример:
предупреждение (navigator.doNotTrack);
Мишоцентър и миши лист
Нова поддръжка за събитията на мишката и оставянето на мишката, като алтернатива на проблемните събития при пренасочване и мишка Защо обезпокоително? Когато даден елемент придобие фокус (задействане на мишката), събитието повдига типичното балонче и изстрелва мишката върху родителския елемент, което обикновено е нежелан страничен ефект.
С новите събития на mouseenter и mouseleave нямаме такъв проблем. Пример:
document.getElementById ("събития на мишката"). addEventListener ("mouseenter", function () {
this.style.background = "# f00";
}, невярно);
document.getElementById ("събития на мишката"). addEventListener ("оставяне на мишката", функция () {
this.style.background = "#fff";
}, невярно);
Поддръжка за частичен XMLHttpRequest (нарязан XHR). Тази нова функция е наистина интересна, тъй като позволява на уеб сайтовете и приложенията да показват данни, докато пристигат (вместо да чакат целия блок с данни) от някакво XHR повикване. Резултатът ще бъде по-ефективни отговори и по-добро изживяване на крайния потребител.
И още много! Каня ви да прочетете официалното ръководство за разработчици на Firefox 9.
Какво е новото в Firefox 9 бета за Android
- По-бързо време за зареждане.
- Добавени са нови езици.
- Нов потребителски интерфейс за таблети.
- Вече се появяват оптимизирани раздели в лявата част на екрана
- Нова лента с бутони за бърз достъп.
В допълнение към новите функции, които ще бъдат разкрити с течение на времето, с Firefox за Android можем да имаме достъп и до над 160 добавки, бързо да синхронизираме с отворени раздели във Firefox за настолни компютри, да споделяме връзки в социалните мрежи и др.
Fuente: Геспадас