По заявлениям Mozilla аудитория пользователей Firefox составляет “полмиллиарда человек по всему миру”. Другими словами, Firefox остается очень важной платформой для веб-разработчиков даже во времена доминирования мобильных приложений.
Многопроцессность
Mozilla разрабатывает поддержку многопроцессности для Firefox уже несколько лет в рамках проекта Electrolysis. Работа над данной технологией стартовала в начале 2013 года, а сборка Firefox Nightly получила поддержку многопроцессности в ноябре 2014 года.
С выходом Firefox 48, Mozilla включила многопроцессный режим для 1 процента пользователей и постепенно стала расширять покрытие. В Firefox 49 был представлен небольшой набор совместимых расширений и было анонсировано, что основная цель Mozilla - реализация многопроцессного режима для всех пользователей в первой половине 2017 года.
Теперь это время настало, и Firefox 54 в рамках проекта Electrolysis получил самые значительные изменения кодовой базы на все время существования браузера. Firefox теперь использует до 4 процессов для отображения контента веб-страниц на всех открытых вкладках (4 процесса используется по умолчанию, но их количество можно изменять в настройках). Это означает, что тяжелые, насыщенные контентом веб-страницы будут меньше влиять на отзывчивость и скорость других вкладок, и Firefox будет оптимально использовать ресурсы вашего компьютера.
Примечание: Electrolysis до сих пор доступен не всем пользователям. Представитель Mozilla пояснил, что на данный момент многопроцессность использует примерно половина всех пользователей браузера. В течение следующих нескольких месяцев компания будет расширять эту аудиторию на основе совместимости с установленными расширениями и других факторов. Чтобы проверить, находитесь ли вы в группе Electrolysis, введите about:support в строку URL. Если в строке “Многопроцессные окна” возвращается 1/1, то режим включен по умолчанию.
Данное нововведение приводит к снижению потребления памяти. Чтобы наглядно показать разницу, Mozilla провела сравнительные тесты в системах Windows 10, macOS и Linux. Результаты можно видеть на диаграмме.
Project Quantum
Mozilla также поделилась планами по созданию браузерного движка нового поколения под кодовым названием Project Quantum. Новый движок должен оптимально использовать ресурсы современных аппаратных компонентов. Основная цель компании - сделать Firefox самым быстрым и производительным браузером на рынке компьютеров и мобильных устройств. Mozilla обещает, что пользователи могут ожидать “крупные улучшения производительности” уже к концу 2017 года.
Другие изменения
- Добавлена поддержка бирманского языка.
- Добавлена поддержка мультипроцессности отображения контента (e10s-multi).
- Упрощена кнопка загрузки и панель статуса загрузок.
- Многочисленные улучшения безопасности.
- Папка “Мобильные закладки” перемещена в основное меню закладок для быстрого доступа.
- Реализованы улучшения для веб-разработчиков.
- Добавлена возможность создавать и сохранять свои устройства в режиме адаптивного дизайна.
Firefox для Android
Android-версия Firefox не получила каких-либо значительных изменений. В приложении были исправлены известные ошибки и реализованы небольшие улучшения.
Список изменений:
- Добавлена поддержка болгарского и кабильского языков.
- Многочисленные улучшения безопасности.
- Исправлено форматирование языков с написанием справа налево.
- Улучшено воспроизведение видео и аудио в браузере.
- Улучшена производительность синхронизации закладок.
Mozilla выпускает новые версии Firefox каждые 6-8 недель, поэтому выход Firefox 55 запланирован на начало августа.
Обновления программ, что нового
• Arm проиграл в суде: Qualcomm продолжит использовать технологию Oryon в своих процессорах
• Обновление Intel ARC Game On Driver 32.0.101.6253 Non-WHQL: Исправления для Intel Arc B-серии «Battlemage»
• OpenAI представила новые ИИ-модели o3 и o3-mini с возможностью «рассуждения»
• Samsung Display Assistant: Расширенное управление экраном Galaxy S24
• Обновление Intel Graphics Drivers (legacy) 31.0.101.2134 WHQL для процессоров Intel 7-10 поколения
• OpenAI анонсировала возможность позвонить ChatGPT