Как стать автором
Обновить

Вышел Firefox 18

Время на прочтение2 мин
Количество просмотров48K
С небольшой задержкой стал доступен для загрузки стабильный релиз Firefox. Официальный же релиз должен состояться сегодня, 8 января (скорее всего ближе к вечеру).
Что нового в этой версии:

  • Переход на новый JIT-компилятор — IonMonkey. «Одним из ключевых новшеств IonMonkey является система вероятностной оценки типов, в рамках которой предложен гибридный метод статического и динамического анализа, позволяющий точно сопоставить типы для каждой переменной и каждого свойства JavaScript-программы. Другим важным улучшением является использование адаптивных методов выбора той или иной техники оптимизации для выполняемого JavaScript-кода» (Opennet).
    Итогом проделанной работы стало значительное повышение производительности выполнения кода JavaScript. При выполнении тестов Kraken Benchmark Firefox 18 с IonMonkey показал прирост производительности на 26% (по графику на 10%), по сравнению с Firefox 15 и Firefox 17.


    В тесте V8 Firefox 18 опередил Firefox 17 на 7%, а Firefox 15 на 20%.
  • Добавлена начальная поддержка протокола WebRTC. По умолчанию данная функция отключена. Для её включения нужно в about:config найти параметр media.peerconnection.enabled и переключить его в значение true;
  • Поддержка экранов высокой четкости Retina (HiDPI) на новых MacBook Pro;
  • Повышена производительность при переключении между вкладками;
  • Уменьшено время запуска браузера за счёт оптимизации процесса обработки сертификатов для заверенных цифровой подписью дополнений;
  • Поддержка CSS3 Flexbox (и снова по умолчанию отключено). Для включения нужно в about:config найти параметр layout.css.flexbox.enabled и переключить его в значение true
    Включение Flexbox по умолчанию произойдёт в Firefox 20;
  • Поддержка спецификации W3C Touch Events в дополнение к ранее реализованной экспериментальной технологии MozTouch Events;
  • Поддержка DOM-свойства window.devicePixelRatio, определяющего относительный размер пикселей;
  • Лишился префикса Page Visibility API;
  • Блокировка загрузки незащищённого содержимого на HTTPS-страницах;
  • Поддержка Battery API для Mac OS X (и для Linux тоже);
  • Добавлена поддержка HTML5 атрибута reversed для элемента ol;
  • Повышена отзывчивость браузера при работе через прокси.


Ссылки


Русские версии:
Windows
Mac OS X
Linux

Английские версии:
Windows
Mac OS X
Linux

Все изменения в Firefox 18 для разработчиков
Теги:
Хабы:
Всего голосов 88: ↑75 и ↓13+62
Комментарии67

Публикации

Истории

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
24 сентября
Astra DevConf 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн