Увидел свет Firefox 27

4 февраля 2014 года

Проект Mozilla официально представил релиз web-браузера Firefox 27, а также мобильную версию Firefox 27 для платформы Android. В ближайшие часы ожидается релиз Seamonkey 2.24, а также обновление веток с длительным сроком поддержки Firefox 24.3.0 и Thunderbird 24.3.0. В скором времени на стадию бета-тестирования перейдёт ветка Firefox 28, а также будет отделена aurora-ветка Firefox 29. В соответствии с шестинедельным циклом разработки, релиз Firefox 28 намечен на 18 марта, а Firefox 29 на 29 апреля.

Основные особенности Firefox 27:

  • Возможность одновременного выполнения более одного сервиса, использующего Firefox SocialAPI, что позволяет организовать получения уведомлений, чата и сообщений от различных социальных сервисов. Представлены провайдеры для интеграции с социальными сетями Delicious и Saavn, добавленные в дополнение к уже присутствующей поддержке Facebook Messenger, Cliqz, Weibo, Mixi и msnNOW.
  • По умолчанию включена поддержка протоколов TLS 1.1 ( RFC 4346) и TLS 1.2 ( RFC 5246);
  • Поддержка протокола SPDY версии 3.1, созданного компанией Google для минимизации задержек при соединении и обмене данными между клиентом и сервером. Кстати говоря, сегодня также вышло обновление http-сервера nginx 1.5.10, в котором добавлена поддержка SPDY 3.1;
  • Во встроенном отладчике появился режим нормализации упакованного JavaScript кода (обеспечивается корректное форматирование для кода, сжатого в нечитаемое представление). В отладчик также добавлена поддержка остановки при поступлении заданных DOM-событий;
  • В режим инспектирования добавлена поддержка свободного редактирования HTML-блоков без необходимости установки специального дополнения. Обеспечен предварительный просмотр фоновых картинок (картинка показывается при наведении на url фона) и цветов (рядом с цифровыми значениями отображается кружок соответствующего цвета). Добавлена настройка для определения формата вывода цветов по умолчанию (rgb, шестнадцатеричный, именами);
  • В редакторе стилей, отладчике, инспекторе и Scratchpad задействован редактор HTML-кода Codemirror, позволяющий целиком редактировать HTML-блоки;
  • Добавлено CSS-свойство "all", возвращающее свойству начальное или унаследованное значение. Добавлено глобальное ключевое слово "unset" для сброса любого CSS-свойства. Возможность сброса параметров таблиц стилей при помощи элемента ' all:unset';
  • Поддержка прокрутки набора полей, не влезающих в выделенную область (свойство overflow в теге fieldset);
  • Для тега iframe представлена директива sandbox-режима allow-popups, управляющая возможностью показа всплывающих окон;
  • Избавлены от префикса "-moz" CSS-свойства курсора "-moz-grab" и "-moz-grabbing";
  • В движок SpiderMonkey добавлена поддержка генераторов, определённых в спецификации ECMAScript 6;
  • Добавлена поддержка математической функции Math.hypot, которая возвращает квадратный корень из суммы квадратов аргументов (( value12+value22+...
  • ));
  • В Canvas добавлена поддержка прерывистых линий (canvasRenderingContext2D.getLineDash и canvasRenderingContext2D.setLineDash);
  • В JavaScript реализован оператор
  • [https://bugzilla.mozilla.org/show_bug.cgi?id=666396 yield*;

В тег "input" добавлена поддержка атрибута "color" (input type=color) для организации выбора цвета;

Добавлена возможность смешивания HTML-элементов с использованием CSS-свойства [mix-blend-mode (возможность пока отключена по умолчанию и требует установки параметра layout.css.mix-blend-mode.enabled = true);

  • В CSS-свойстве text-align добавлена возможность использования значения "true";
  • На платформе Linux обеспечена возможность рендеринга контента при помощи Azure (Архивная копия от 8 сентября 2016 на Wayback Machine)/ Skia;
  • В версии для платформы Android переработана организация кэширования файлов Favicon, отключена прокрутка за пределы границ страницы, по умолчанию задействован более читаемый шрифт Clear Sans.

Отдельно следует отметить, что кроме новшеств и исправления ошибок в Firefox 27 устранена серия уязвимостей, из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.

Тем временем, в ночные сборки Firefox интегрирована новая реализация Firefox Sync, механизма синхронизации между разными системами параметров браузера, включая закладки, информацию об открытых вкладках и сохранённые пароли. Механизм синхронизации теперь обеспечивает шифрование данных на стороне пользователя (end-to-end шифрование) и существенно упрощает настройку синхронизации на нескольких устройствах. Новый вариант Firefox Sync привязывается к единому аккаунту, создаваемому на основе email и пароля, которые достаточно использовать на всех синхронизируемых устройствах, без усложнённого процесса с использованием кодов сопряжения и ключей восстановления.

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Увидел свет Firefox 27», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.