Mozilla представила Firefox 57 Quantum

Новая версия браузера работает в 2 раза быстрее по сравнению со своим предшественником.
Firefox 57 Quantum

Компания Mozilla сообщила о выходе из беты своего браузера Firefox 57 под кодовым названием Quantum. По словам разработчиков, новая версия — это самый большой шаг, сделанный компанией со времён релиза браузера версии 1.0 в далёком 2004 году.

Несравненная производительность

Напомним, что в сентябре 2017 года Mozilla представила бета-версию Firefox 57, и уже тогда многие оценили его производительность. Новая версия работает в два раза быстрее выпущенной полгода назад и позволяет пользователям делать то, что они больше всего любят: исследовать Интернет, посещая квинтиллионы страниц и открывая триллионы вкладок. Благодаря новому движку браузер расходует меньшее количество памяти, так что ваш компьютер поблагодарит вас (за то, что вы выбрали не Chrome).

Движок Stylo

Firefox 57 Quantum

Основой нового браузера стал движок для анализа и обработки CSS-файлов Stylo. Именно он является ключом к повышению производительности браузеров проекта Quantum, так как по полной использует современные многоядерные системы для оптимизации Firefox. Добавлена приоретизация открытых вкладок, то есть все фоновые и неактивные вкладки потребляют меньшее число ресурсов вашей системы. Также внедрена поддержка аппаратного видеодекодера AMD VP9 для улучшения воспроизведения видео при меньшем энергопотреблении.

Интерфейс Photon

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

Firefox 57 Quantum

Поисковая система по умолчанию

В рамках исследования пользовательского опыта использования браузера разработчики Mozilla установили, что Google является самой популярной поисковой системой. Поэтому именно он станет поисковиком по умолчанию для пользователей из США и Канады. В России, Беларуси и Казахстане будет «Яндекс», Baidu — в Китае. В общей сложности добавлен список из 60 поисковых сервисов на более чем 90 языках, что даёт пользователям Firefox свободу выбора, которой нет ни у одного браузра.

Подробнее ознакомиться с полным списком внесённых изменений, новых функций и исправлений найденных ошибок можно на официальном сайте Mozilla Firefox. Отметим, что Firefox наряду с Chrome, Safari, Opera и Edge официально поддерживает WebAssembly.

Что подтолкнуло к созданию Firefox Quantum?

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

Во-вторых, компьютеры стали многоядерными системами со множеством доступных для использования потоков. Поэтому браузеру было просто жизненно необходимо использовать возможность запуска своих процессов в многопоточной среде.

В-третьих, безопасность браузера остаётся актуальной проблемой, что побудило разработчиков использовать новые технологии для создания улучшенной системы безопасности своего продукта. Поэтому некоторая часть браузера переписана с С++ на относительно новом и предназначенном специально для повышения безопасности языке Rust.

Дальнейшие улучшения

Добавим, что с релизом браузера Firefox 57 Quantum работа над проектом не останавливается. В будущем команда разработчиков Mozillа планирует перейти на распараллеливание обработки объектов DOM (Document Object Model), в котором JavaScript-код для разных вкладок будет выполняться в отдельных потоках. Также в будущих версиях для отрисовки объектов при помощи нового движка обработки изображений WebRender будет использоваться графический процессор.

Firefox Quantum в цифрах

  • Целый год заняли у разработчиков создание и тестирование новой версии браузера;
  • 75 342 файлов было изменено;
  • 4 888 199 строк кода было добавлено;
  • 6 886 199 строк кода было изменено;
  • 6 тысяч аддонов доступно в магазине Mozilla;
  • Исправлено 369 ошибок, приводивших к снижению производительности системы;
  • Более 700 человек работало над созданием новой версии браузера;
  • Существует 265 252 859 191 742 656 903 069 040 640 000 новых способов кастомизации браузера из коробки.

Установка Firefox Quantum

Firefox 57 доступен для пользователей Windows, Mac и Linux, а также для мобильных устройств под управлением iOS и Android. Разработчики в своём блоге добавили:

Можно долго говорить о крутых вещах, которые есть в проекте Quantum или появятся в нём в ближайшем будущем. Но сейчас самое время пойти и скачать Firefox Quantum, потому что это сделает вас счастливыми.

Источник: блог Mozilla