Firefox 26 перешёл (https://blog.mozilla.org/futurereleases/2013/10/31/click-to-.../) на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно сформирована (http://www.mozilla.org/en-US/firefox/27.0a2/auroranotes/) aurora-ветка Firefox 27. Новые возможности Firefox 27 ещё точно не утверждены, так как на стадии тестирования aurora-ветки будет произведена оценка готовности для релиза тех или иных новшеств. Загрузить бета-выпуск можно на данной странице (http://www.mozilla.org/firefox/beta/), а aurora-версию здесь (http://www.mozilla.org/firefox/aurora/). Релиз Firefox 26 намечен на 10 декабря, а Firefox 27 на 21 января. Основные особенности (https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Rel...) бета-версии Firefox 26 (http://www.mozilla.org/en-US/firefox/26.0beta/releasenotes/):
- Все плагины, кроме Flash, отныне будут по умолчанию отключены, а связанный с ними контент потребует для своей активации клика на специальной области (Click to Play). Если ранее показ контента блокировался только для отдельных версий плагинов, занесённых в чёрный список из-за наличия уязвимостей, то теперь по умолчанию будет блокироваться любой связанный с плагинами контент. Блокироваться будут любые версии всех внешних плагинов, но для Adobe Flash будет сделано исключение - самый последний релиз Flash-плагина будет активирован без необходимости клика.
По мнению разработчиков, практика блокирования плагинов по умолчанию позволит повысить стабильность и производительности браузера, а также существенно повысит безопасность пользователей. Кроме того, у пользователей появится возможность полного контроля какие из плагинов активировать для выбранных сайтов. При разрешении показа контента, действие будет запоминаться и для текущего сайта в будущем не потребует лишних кликов. Также возможно в настройках разрешить работу выбранного плагина на всех сайтах;
<center><img src="http://www.opennet.dev/opennews/pics_base/0_1353400492.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border="0"></center>
- В Firefox для Linux включена поддержка мультимедиа-фреймворка GStreamer, что позволяет использовать его в качестве бэкенда для проигрывания аудио/видео элементов HTML5. В том числе обеспечена поддержка из коробки несвободных форматов H.264, AAC и MP3 для тегов video и audio, если для них в системе установлен соответствующий плагин для GStreamer. Работа через Gstreamer также позволяет воспользоваться на платформе Linux такими возможностями, как поддержка аппаратного ускорения, декодирование видео и привлечение GPU для решения вычислительных задач (например, применение фильтров, которые могут быть полностью реализованы на стороне GPU);
- В менеджер паролей Firefox добавлена возможность подстановки данных в формы ввода пароля, сгенерированные скриптами;
- В Social API (https://developer.mozilla.org/en-US/docs/Social_API) добавлена поддержка сервисов ведения закладок для систем, поддерживающих SocialMark;
- Добавлен менеджер приложений Firefox OS App Manager (https://hacks.mozilla.org/2013/10/introducing-the-firefox-os.../), предоставляющий разработчикам набор инструментов для упрощения тестирования, развёрытвания и отладки HTML5-приложений для Firefox OS, непосредственно из окружений Firefox;
<center><a href="https://hacks.mozilla.org/wp-content/uploads/2013/10/AppMana... src="http://www.opennet.dev/opennews/pics_base/0_1383419966.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
- Расширена поддержка технологии Content Security Policy (CSP), направленной на интеграцию в web-браузеры специального HTTP-заголовка для защиты от организации межсайтового скриптинга (XSS) и подстановки в страницы "IFRAME/JavaScript src" блоков. В новой версии Firefox обеспечена возможность обработки нескольких политик, в том числе принудительного выставления политики и политики доступа к режиме только для чтения. Используя CSP web-мастер может явно задать какие из скриптов можно выполнять для заданного домена, например, можно разрешить только выполнение локальных JavaScript-файлов и заблокировать выполнение JavaScript-блоков, определенных непосредственно в HTML документе или размещённых на внешнем сайте;
- В CSS добавлено свойство image-orientation (https://developer.mozilla.org/en-US/docs/Web/CSS/image-orien...) для управления ориентацией изображения. Кроме задания угла поворота в градусах допустимо указание атрибута from-image для учёта метаданных EXIF;
- В JavaScript добавлена поддержка нового метода Math.fround(), определённого в спецификации EcmaScript 6;
- Firefox больше не выдаёт форму подтверждения при использовании на сайте AppCache (http://en.wikipedia.org/wiki/AppCache);
- IndexedDB может применяться в качестве временного хранилища, создаваемого без подтверждения пользователем и хранящего данные в пуле фиксированного размера с вытеснением в первую очередь самых старых элементов;
- Ускорено отображение страниц за счёт прекращения декодирования изображений, не попадающих в текущую видимую область;
- При просмотре отдельных изображений теперь учитываются параметры ориентации, заданные в EXIF;
- На платформе Windows в случае установки Mozilla Maintenance Service обеспечена поддержка установки дополнений пользователями, не имеющими доступа на запись к установочной директории Firefox;
- Для пользователей Windows XP обеспечена поддержка декодирования формата MP3;
- Расширение (https://hacks.mozilla.org/2013/09/new-features-in-the-firefo.../) функций инструментов для web-разработчиков: Поддержка псевдоэлементов CSS (https://developer.mozilla.org/en-US/docs/Web/CSS/Pseudo-elem...) в режиме инспектирования страниц. В отладчике JavaScript реализована возможность остановки при возникновении непредусмотренного исключения.
В web-консоли улучшены средства для выделения текста (решены проблемы с выделением нескольких строк в логе). Во всех инструментах обеспечена поддержка масштабирования интерфейса. Улучшен интерфейс для просмотра дерева DOM. В Responsive Design View добавлена поддержка симуляции событий от сенсорных экранов, быстрого создания скриншотов и точного изменения размера.
<center><a href="https://hacks.mozilla.org/wp-content/uploads/2013/09/dev-too... src="http://www.opennet.dev/opennews/pics_base/0_1383421124.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
<center><a href="https://hacks.mozilla.org/wp-content/uploads/2013/09/dev-too... src="http://www.opennet.dev/opennews/pics_base/0_1383421008.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
- В версии для платформы Android представлено новое оформление базового домашнего экрана (about:home), нацеленного на предоставление быстрого доступа к часто используемым ресурсам. В частности, предоставлена возможность просмотра списка частопосещаемых сайтов, недавно открытых страниц, закладок, отложенных для просмотра страниц, а также обращения к поисковым системам. Каждая из вышеотмеченных категорий ресурсов оформленная в виде панелей, сменяющих друг друга через экранный жест листания экранов. Имеется возможность прикрепления вкладок в домашнему экрану. Из других улучшений в версии для Android отмечается поддержка поисковых систем Bing и Yahoo! для пользователей США, Канады и Франции, а также проведение оптимизация производительности для некоторых чипов NVIDIA;
<center><a href="https://blog.mozilla.org/futurereleases/files/2013/10/Home-p... src="http://www.opennet.dev/opennews/pics_base/0_1383420019.png" style="border-style: solid; border-color:...
URL: https://blog.mozilla.org/futurereleases/2013/10/31/click-to-.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=38329