Mozilla выпустила Firefox 142, а также обновления для веток с расширенной поддержкой: Firefox 140.2.0, 115.27.0 и 128.14.0. Эта версияn поставляется с улучшениями в пользовательском опыте, новые экспериментальные функции и изменение способа обработки браузером отзыва сертификатов TLS.
Mozilla исправил 17 уязвимостей В этой версии двенадцать из них связаны с ошибками памяти, такими как доступ к освобождённой памяти и переполнение буфера. Эти уязвимости могут быть использованы для выполнения вредоносного кода через специально созданные страницы, что делает обновление необходимым для поддержания безопасности браузера.
Основные новости в Firefox 142
Firefox 142 представляет новый дизайн страницы новой вкладки. Теперь Рекомендуемые статьи сгруппированы в тематические разделы. Например, спорт, еда или развлечения. Под каждым блоком пользователь находит кнопку «Подписаться», которая позволяет подписаться на определённый тип контента или полностью его заблокировать.
Пока, Эта функция доступна только в США., хотя он будет постепенно распространяться и на другие страны. Те, кто хочет активировать его вручную, могут сделать это здесь о: конфигурации настройка параметров браузер.newtabpage.activity-stream.discoverystream.sections.enabled y браузер.newtabpage.activity-stream.discoverystream.sections.personalization.enabled.
Еще одна из новых функций, представленных в Firefox 142, – это одна из самых ярких экспериментальных функций, которая предварительный просмотр ссылки, что позволяет оценить содержимое страницы перед ее посещениема. В этом всплывающем окне отображается сводка и, при необходимости, основные моменты, созданные с помощью движка искусственного интеллекта который работает локально в системе пользователя.
Чтобы активировать этодостаточно с Удерживайте клавишу Shift на ссылке, сделайте долгий щелчок или выберите пункт «Предварительный просмотр ссылки» в контекстном меню.. В настоящее время только доступно по умолчанию в региональных настройках en-US, en-CA, en-GB и en-AU на компьютерах с более чем 3 ГБ оперативной памяти, хотя со временем он будет доступен и большему числу пользователей. Желающие могут включить его вручную с помощью команды browser.ml.linkPreview.enabled.
Улучшения в защите конфиденциальности и отслеживания
Режим расширенной защиты от слежения (ЭТП) На строгом уровне он получает ключевую оптимизацию: возможность автоматического применения списков исключений Для предотвращения сбоев в работе сайта из-за блокировки трекеров. Пользователи могут разрешить исключения только в случае серьёзных сбоев или даже при незначительных проблемах.
Параллельно с этим было внесено важное изменение в целях безопасности и конфиденциальности: Firefox 142 прекращает поддержку протокола OCSP для проверки отзыва сертификата TLS.
Протокол OCSP представлял угрозу конфиденциальности, поскольку требовал отправки запросов к серверам центров сертификации каждый раз, когда пользователь посещал защищённый сайт, раскрывая таким образом информацию о его привычках в интернете. Вместо этого браузер использует CRLite — локальную базу данных отозванных сертификатов, которая периодически синхронизируется с Mozilla. Это решение не только лучше защищает конфиденциальность, но и устраняет задержки и зависимость от внешних серверов.
Оптимизированный рабочий процесс между вкладками и надстройками
Управление вкладками также получило улучшения в Firefox 142, и это Активную вкладку теперь можно отображать внутри свернутой группы вкладок, Без необходимости разворачивать весь набор. Кроме того, теперь вы можете удалять дополнения прямо с боковой панели, просто щёлкнув правой кнопкой мыши и выбрав «Удалить».
На окнах, еще одно заметное улучшение заключается в том, что при открытии ожидающего уведомления пока браузер закрыт, Firefox открывает выделенную страницу напрямую вместо перенаправления на домашнюю страницу.
Улучшения для разработчиков, новые API и многое другое
Новая версия Firefox 142 также включает улучшения инструментов разработчика, а также новые API:
- На вкладке «Мониторинг сети» отображаются параметры, файлы cookie и заголовки даже во время выполнения запроса.
- Отладчик JavaScript теперь предлагает настройку, позволяющую решить, будет ли он видимым во время пауз в выполнении.
- Плагины могут использовать API wllama, оболочку WebAssembly для llama.cpp, которая открывает возможность запуска моделей локального языка непосредственно в браузере.
- Представлен API приоритетных задач, позволяющий назначать обратным вызовам JavaScript различные уровни важности.
- Добавлена поддержка URLPattern для проверки соответствия ссылок и перенаправления запросов от Service Worker.
- Добавлено свойство Animation.overallProgress для расчета предполагаемого прогресса анимации.
- API Selection.getComposedRanges() расширяет возможности выделения текста.
- Кроме того, версия для Android предлагает новый дизайн меню, который стал понятнее и быстрее в навигации.
Если вам интересно узнать об этом больше, вы можете ознакомиться с примечаниями к выпуску в по следующей ссылке.
Как установить Firefox в Linux?
Если вы уже являетесь пользователем Firefox, ты должен знать это вы можете легко обновить до последней версии доступ к меню конфигурации. Тем, у кого включено автоматическое обновление, не стоит беспокоиться, поскольку они получат новую версию без ручного вмешательства.
С другой стороны, если вы предпочитаете не ждать автоматического обновления, вы можете сделать это вручную, и для этого вам просто нужно перейти в Меню > Справка > О Firefox. Откроется окно с указанием установленной версии и, если эта функция включена, проверка наличия доступных обновлений.
Для Пользователи Ubuntu, Linux Mint и других производных из Ubuntu тоже Обновить Firefox можно через официальный PPA.. Для этого откройте терминал и введите следующие команды:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox
Другой доступный вариант установки — через Flatpak. Чтобы использовать этот метод, в вашей системе должна быть поддержка Flatpak. После включения вы можете установить Firefox, выполнив в терминале следующую команду:
flatpak установить flathub org.mozilla.firefox
Что же касается тех, у кого браузер уже установлен, то достаточно выполнить следующую команду, чтобы обновить не только Firefox, но и все его приложения в формате Flatpak:
обновление Flatpak
Если вы предпочитаете использовать Snap, установку браузера можно выполнить, введя следующую команду:
sudo snap установить firefox
А чтобы обновить приложения, которые мы установили в формате Snap, достаточно набрать в терминале следующее:
sudo оснастка обновления