Firefox 13 перешёл (http://blog.mozilla.org/futurereleases/2012/04/26/ready-for-.../) на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Релиз намечен (https://wiki.mozilla.org/Releases#Firefox_13) на 5 июня. Загрузить тестовый выпуск можно на данной странице (http://www.mozilla.org/firefox/beta/).
Основные новшества Firefox 13:
- Переработанная домашняя страница, которая позволит получить доступ к часто используемым функциям браузера, таким как обращение к поисковой системе, восстановление сессии, доступ к закладкам и истории посещений, управление дополнениями, вызов менеджера загрузок и инициирование синхронизации;
<center><img src="http://www.opennet.me/opennews/pics_base/0_1332098625.png" style="border-style: solid; border-color: rgb(233, 234, 214); border-width: 15px;" title="" border="0"></center>
- Страница быстрого запуска, которая будет отображаться вместо пустой страницы при открытии новой вкладки и позволит организовать быстрый доступ к наиболее часто посещаемым сайтам. На странице быстрого запуска будет отображаться серия эскизов, подобранных автоматически из наиболее часто открываемых страниц и недавно открытых сайтов. Пользователь получит возможность добавить ссылку на свою страницу, поменять положение эскизов в произвольном порядке, закрепить эскиз на определённом месте, изменить параметры отображаемых страниц и удалить эскиз;
<center><a href="http://www.opennet.me/opennews/art.shtml?num=32673">... title="" style="border-style: solid; border-color: rgb(233, 234, 214); border-width: 15px;" src="http://www.opennet.me/opennews/pics_base/32673_1325002731.pn... border="0"></a></center>
- Поддержка автоматического дополнения вводимых URL по мере их набора в адресной строке Awesome Bar, без необходимости выбора элементов в выпадающем списке;
- Ускорение перезапуска за счёт отложенной загрузки фоновых вкладок. При запуске браузера как и раньше будут восстановлены все вкладки, открытые перед завершением работы, но контент неактивных вкладок будет загружен только когда в них возникнет необходимость. Таким образом браузер будет сразу готов к работе после запуска, но при переходе на вкладку придётся ждать пока она загрузится;
- Включение по умолчанию режима плавной прокрутки страниц;
- Активация по умолчанию поддержки протокола SPDY (http://www.opennet.me/opennews/art.shtml?num=32473), созданного компанией Google для минимизации задержек при соединении и обмене данными между клиентом и сервером. SPDY был интегрирован в Firefox 11, но для включения требовал изменения опции network.http.spdy.enabled в "about:config".
- Обновление интегрированных в браузер инструментов для web-разработчиков, таких как инспектор страниц, просмотрщик HTML-кода, JavaScript-редактор Scratchpad, инспектор и редактор стилей. В инструменты добавлено 72 улучшения (http://hacks.mozilla.org/2012/03/firefox-aurora-13-developer.../), среди которых поддержка привязки к CSS-псевдоклассам в инспекторе элементов страниц, возможность записи файлов в CSS-редакторе, открытых через URL "file://" без лишних предупреждений о выборке пути;
<center><iframe width="640" height="360" src="http://www.youtube.com/embed/wuZB6JA4dCU" frameborder="0" allowfullscreen></iframe></center>
- Поддержка CSS-свойства column-fill (https://developer.mozilla.org/en/CSS/column-fill), применяемого ко всем многоколоночным элементам и позволяющего управлять размещением контента по столбцам. Например, значение "balance" указывает равномерное распределение контента для обеспечения единой высоты всех столбцов. Значение "auto" указывает на последовательное заполнение, при котором столбцы заполняются в зависимости от контента;
- Экспериментальная поддержка объектов Map (https://developer.mozilla.org/en/JavaScript/Reference/Global...) и Set (https://developer.mozilla.org/en/JavaScript/Reference/Global...), определённых в спецификации ECMAScript 6. Реализация column-fill и Map/Set изначально ожидалась в Firefox 12, но была отложена в последний момент;
- Поддержка расширенного синтаксиа CSS3-свойства background-position (https://developer.mozilla.org/en/CSS/background-position);
- Поддержка применения к input-элементам псевдокласса ":invalid (https://developer.mozilla.org/en/CSS/%3Ainvalid)" для упрощения пометки некорректно заполненных полей ввода;
- Поддержка типа angle (https://developer.mozilla.org/en/CSS/angle) для определения в CSS параметров углов, заданных в градусах, радианах или градах;
- Введение отдельных значений UserAgent для мобильных устройств и планшетов: "Mozilla/5.0 (Android; Mobile; rv:13.0) Gecko/13.0 Firefox/13.0" и "Mozilla/5.0 (Android; Tablet; rv:13.0) Gecko/13.0 Firefox/13.0";
- Серия (http://hacks.mozilla.org/2012/03/firefox-aurora-13-is-out-sp.../) небольших улучшений в DOM, JavaScript и CSS;
В качестве дополнения, можно отметить публикацию скриншот-обзора (http://nicubunu.blogspot.com/2012/04/history-of-mozilla-brow...) с ретроспективой становления интерфейса браузеров Mozilla. Показано как выглядит одна и также страница Wikipedia в браузерах Mozilla, выпущенных за последние 15 лет.
URL: http://blog.mozilla.org/futurereleases/2012/04/26/ready-for-.../
Новость: http://www.opennet.me/opennews/art.shtml?num=33717