«

»

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

Быстрый и многопроцессный Firefox 54: что нового в версии?

В соответствии с графиком выхода релизов увидела свет финальная версия веб-обозревателя Mozilla Firefox 54 для Windows, Linux, macOS и платформы Android. В ближайшее время обновится ESR-ветка с длительным сроком поддержки Firefox 52.2. Вскоре 55-ый выпуск, минуя стадию Aurora, сразу перейдет из ночных сборок в бета-версию, о чем писалось здесь. Следуя опубликованному циклу, релиз Firefox 55 намечен на 8 августа, Firefox 56 - на 10 октября 2017-го года.

Максимально краткая характеристика последней стабильной сборки - "Огнелис" стал многопроцессным и быстрым! Идя курсом поэтапной интеграции движка Servo в Gecko, Firefox 54 теперь обрабатывает веб-контент не в один, а по умолчанию в четыре независимых потока. Что напрямую сказывается на безопасности, стабильности (зависание одной вкладки не влияет на работу других вкладок) и скорости работы браузера на многоядерных ПК. Об этом говорят и сравнительные тестинги потребления памяти популярными приложениями для веб-серфинга (на скриншоте ниже), где "Лис" имеет самый скромный "аппетит". Кстати, количество обработчиков контента можно безболезненно увеличить с четырех до семи, изменив значение dom.ipc.processCount в about:config. С двумя оговорками – если все интегрированные в браузер расширения поддерживают многопоточный режим E10S и если Вы вошли в 80% "счастливчиков", у которых данный режим включен (остальные 20% пользователей входят в т.н. "контрольную группу"). Если же при включении E10S "Electrolysis" в работе браузера начались баги и "подвисания" – деактивируйте проблемные аддоны и подождите выхода их доработанных версий. Как известно, примерно каждое пятое дополнение отказывается работать в мультипроцессном режиме Firefox.

Еще один важный момент: разработчики не пошла по пути коллег из Google, сделав небесконечным число обработчиков контента. Решение мудрое, ведь политика "одной вкладке – один поток" ведет к большему расходу ОЗУ, поэтому излишняя "прожорливость" собрата-соперника Chrome особенно ощутима при десятке-двух открытых сайтах на старых и бюджетных компьютерах. Инженеры Mozilla назвали 54-ый выпуск "лучшим Firefox", с оптимальным балансом между скоростью работы и потребляемой оперативной памятью.

Продолжено усовершенствование API WebExtensions, полностью совместимого с внедряемым "Electrolysis", для интеграции с "браузером №1 в мире" Chrome. Из новых программных интерфейсов надо отметить API для создания боковых панелей, позволяющий размещать локальные HTML-файлы внутри панели, и Privacy API для управления настройками приватности, также была добавлена возможность настройки about:newtab и подключения собственного обработчика протоколов.

Третья "вкусность" релиза – в разделе отладки интегрированных дополнений about:debugging появилось расширение Firefox Screenshots, по умолчанию деактивированное. Оно помогает делать мгновенные снимки открытой страницы или ее выделенной области и размещать их в одноименном облачном сервисе. Снимки хранятся до месяца (по дефолту – две недели), в течение которого через кнопку "Share" ("Поделиться") можно отправлять ссылки друзьями в Facebook, Twitter, Pinterest и по электронной почте. Если Вы не пользуетесь спецсофтом типа HyperSnap, обязательно опробуйте сей полезный режим, сменив в about:config значение параметра extensions.screenshots.system-disabled с "true" на "false".

И нельзя хотя бы коротко не сказать о модернизации инструмента "Загрузки". Как видно из скриншота, мозилловцы сделали диалоговую панель более информативной, добавив дополнительные детали о загружаемых файлах.

Ниже представлен список остальных значимых новшеств Firefox 54.0:

  • по умолчанию активирована блокировка воспроизведения мультимедиа-контента в открытых фоновых вкладках (воспроизведение не начнется, пока пользователь явно не перейдет на вкладку);
  • включена поддержка объемного звука 5.1;
  • активирована sandbox-изоляция, ограничивающая доступ дочерних процессов "Огнелиса" к файловой системе и другим процессам (применяются библиотеки sandboxbroker и sandboxtarget от компании Google);
  • в средствах для разработчиков в режиме адаптивного дизайна "Responsive Design Mode" появилась возможность создания собственных устройств для тестирования сайтов (задается разрешение экрана, пропускная способность сети и пр.);
  • в систему инспектирования веб-страниц внедрена поддержка синтаксиса задания цветов CSS color level 4;
  • значительно улучшен новый отладчик для JavaScript debugger.html (состояния интерфейса отладчика сохраняется между разными сеансами, на небольших экранах вертикальные элементы интерфейса теперь сворачиваются, реализованы всплывающие подсказки для просмотра текущего значения переменной, расширены средства для поиска кода в отладчике и др.);
  • устранено 24 уязвимости, три из которых были критическими.

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

Постоянная ссылка на это сообщение: http://TestSoft.su/bystryi-i-mnogoprocessnyi-firefox-54-chto-novogo-v-versii/

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

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

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