Mozilla Firefox 18 – доступна бета-версия нового релиза

28 Ноябрь 2012
Доступна для загрузки бета-версия нового, восемнадцатого релиза браузера Mozilla Firefox. Выпуск стабильной версии браузера планируется на первую неделю следующего года.

Mozilla Foundation выпустила бета-версию нового релиза браузера Mozilla Firefox, стабильную версию которого планируется опубликовать на первой неделе следующего года. Главным новшеством Firefox 18 станет переход на новый компилятор JavaScript-кода, получивший название IonMonkey.

IonMonkey, разрабатывавшийся в течение длительного времени, включает в себя новый метод компиляции и сочетание новейших техник оптимизации кода. Как сообщают разработчики, Firefox 18 c новым JavaScript-компилятором производительнее Firefox 17 в тесте Kraken на 26%, а в тесте V8 benchmark на 7%.

Среди других нововведений можно отметить:

  • внедрение функции блокировки потенциально небезопасного контента, если доступ к сайту осуществляется по защищенному протоколу HTTPS. В Firefox 17 появится возможность блокирования блоков, которые добавляются на веб-страницу по стандартному каналу. Стоит учитывать, что в релизе функция будет отключена по умолчанию и для ее активации необходимо будет изменить соответствующую настройку на служебной странице «about:config». Любопытно, что данный функционал предлагался к реализации в браузере уже 12 лет назад;
  • реализована поддержка спецификации W3C Touch Events, связанной с уже добавленной в браузер технологией MozTouch Events. Поддержка спецификации позволяет реализовать полноценную работу на устройствах с сенсорными экранами, в том числе и с обработкой сразу нескольких одновременных касаний, так называемый мультитач;
  • реализация начальной поддержки протокола WebRTC, ранее появившегося в браузере Google Chrome. WebRTC позволяет работать в браузере с веб-приложениями, предоставляющими голосовую и видеосвязь. Таким образом, становится возможным создание полноценных веб-версий мессенджеров и приложений для VoIP-телефонии. Поддержка WebRTC также отключена по умолчанию. Включить ее можно через изменение в строке «media.peerconnection.enabled=true» на служебной странице «about:config»;
  • модцифирован механизм масштабирования изображений за счет смены используемого алгоритма. Данное улучшение также будет отключено по умолчанию. Его включение планируется только в релизе Mozilla Firefox 19;
  • переработан код, отвечающий за переключение между вкладками, что позволило значительно увеличить скорость реагирования приложения;
  • добавлена поддержка Flexbox, CSS3-свойства, используемого при создании блочной компоновки элементов веб-страницы. Поддержка Flexbox также включается через служебную страницу «about:config» в строке «layout.css.flexbox.enable=true»;
  • добавлена поддержка DOM-свойства window.devicePixelRatio, отвечающего за задание относительного размера пикселей на веб-странице. С помощью данного свойства разработчики могут создавать веб-приложения, адаптирующие свой интерфейс под параметры конкретного экрана пользователя;
  • поддержка псевдокласса «@supports», добавленная в релизе Firefox 17 теперь включена по умолчанию;
  • процесс запуска приложения был ускорен за счет модификации схемы обработки сертификатов для дополнений, подтверждающихся цифровой подписью;
  • добавлена поддержка экранов Retina (экраны высокой четкости), которые используются в новых версиях ноутбуков MacBook Pro.

Скачать Mozilla Firefox 18 Beta можно на официальном сайте. Обсудить выход новой версии можно на нашем форуме.

Скопируйте этот код и вставьте его в свой сайт или блог (HTML)
Скопируйте этот код и вставьте его на форум (BBcode)
Кликните, если это возможно
Комментариев нет.