«

»

Распечатать Запись

Релиз браузера Firefox 48 (обзор)

В соответствии с графиком выхода релизов увидела свет финальная версия браузера Mozilla Firefox 48 для Windows, Linux, OS X и платформы Android. В ближайшее время обновится ESR-ветка с длительным сроком поддержки Firefox 45.3. Вскоре на стадию тестирования перейдет ветка Firefox 49 Beta и будет отделен Firefox 50 Developer Edition. Следуя шестинедельному циклу анонсов, релиз Firefox 49 намечен на 13 сентября, Firefox 50 - на 8 ноября 2016 года.

firefox_48_1

Итак, что нового в Firefox 48? Как и обещали мозилловцы, многопроцессный режим E10S "Electrolysis", при котором обработка содержимого вкладок и интерфейса выполняется в отдельных процессах, был активирован у 1% пользователей, а в случае удачных тестингов в ближайшие дни их процент приблизится к 50. Проверить, стали ли Вы "счастливчиком" можно, набрав в адресной строке about:support и найдя строчку "Многопроцессные окна" ("Multiprocess Windows", см. скриншот). Если нет, то стоит попробовать включить многопроцессный режим в Firefox самостоятельно, зайдя на страницу настроек about:config и поменяв значение browser.tabs.remote.autostart на "true".

firefox_48_2

Однако в некоторых случаях не все аддоны совместимы с "Electrolysis", и режим не будет активирован. Чтобы обойти ограничение, в том же about:config создайте логическую постоянную browser.tabs.remote.force-enable и присвойте ей значение "true". После перезапуска обозревателя в строке "Многопроцессные окна" появится "1/1 (Включены пользователем)" ("Enabled by user", на  скриншоте).

firefox_48_3

А вот проверка дополнений по цифровой подписи стала обязательной и не отключается в настройках. Да, это та самая проверка, которую предполагалось внедрить сначала в 42-ой, потом в 44-ой, позже – в 46-ой финальный выпуск, и лишь сейчас эпопея закончилась. Таким образом, в последнем "Огнелисе" опция xpinstall.signatures.required, позволявшая отключить проверку подписи, убрана из about:config. Для разработчиков, использующих неподписанные дополнения, будут формироваться специальные обезличенные, необновляемые и нерусифицированные сборки "en-US".

Последнее пафосное событие: в состав браузера включен первый компонент на языке Rust. Как я уже писал, в сборку был интегрирован написанный на Rust парсер (с англ. "анализатор") для распаковки медиаконтейнеров формата MP4. Поддержка компиляции компонентов на Rust встроена в сборочный инструментарий Firefox и доступна для всех платформ.

И это еще не все! Ниже представлен список остальных новшеств Firefox 48.0, интересных рядовому пользователю:

  • реализована возможность устанавливать расширения из веб-каталога Google Chrome с помощью аддона Chrome Store Foxified;
  • по дефолту началась блокировка малозаметного Flash-контента (блоки размером менее 5x5 пикселей, используемые для генерации уникального идентификатора системы пользователя или сохраняющие неудаляемые штатным способом supercookie);

firefox_48_4

  • панель просмотра результатов ввода в адресной строке стала отображаться на всю ширину экрана;
  • раздел неотсортированных закладок переименован в "Другие закладки";

firefox_48_5

  • переработана страница "Получить дополнения" в менеджере about:addons, установка предлагаемых аддонов теперь осуществляется за один клик;
  • усилена защита от загрузки подозрительных файлов, разделенных на нежелательные и зловредные;
  • обеспечена поддержка настройки меню и панели обозревателя только через "горячие" клавиатурные комбинации;
  • в about:debugging добавлена опция перезагрузки расширений и отзыва регистрации Service Worker;
  • расширен функционал и доработан интерфейс инструментов для разработчиков;
  • устранено 23 уязвимости, три из которых помечены как критические.

Дмитрий dmitry_spb Евдокимов

Постоянная ссылка на это сообщение: http://TestSoft.su/reliz-brauzera-firefox-48-obzor/

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вы можете использовать эти теги HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>