В новой версии Firefox 101 уже выпущен вместе с обновлением для долгосрочная ветвь Firefox 91.10.0. Помимо нововведений и исправлений ошибок, Firefox 101 исправляет 30 уязвимости, из которых 25 отмечены как опасные. 19 уязвимостей (обобщенные в CVE-2022-31747 и CVE-2022-31748) вызваны проблемами с памятью, такими как переполнение буфера и доступ к уже освобожденным областям памяти.
Эти проблемы потенциально могут привести к выполнению вредоносного кода при открытии специально созданных страниц.
Основные новости в Firefox 101
В этой новой версии Firefox 101 реализована экспериментальная поддержка третьей версии манифеста chrome, который определяет возможности и ресурсы, доступные для подключаемых модулей, написанных с помощью API WebExtensions.
Версия манифеста Chrome для Firefox добавляет новый API декларативной фильтрации контента, но в отличие от Chrome, он по-прежнему поддерживает старое поведение блокировки API webRequest, которое требуется плагинам для блокировки нежелательного контента и обеспечения безопасности. Чтобы включить совместимость с третьей версией манифеста, параметр «extensions.manifestV3.enabled» предоставляется в about:config.
Еще одно изменение в этой новой версии заключается в том, что возможность одновременного использования произвольного количества микрофонов во время видеоконференции, что, например, позволяет легко переключать микрофоны во время мероприятия.
Также отмечается, что в него входят поддержка протокола WebDriver BiDi, что позволяет использовать внешние инструменты для автоматизации работы и удаленного управления браузером, например протокол позволяет протестировать интерфейс с помощью платформы selenium. Серверная и клиентская части протокола совместимы, что позволяет отправлять запросы и получать ответы.
En В Firefox для Android добавлена поддержка функции «Расширить области экрана». представленный в Android 9, с помощью которого вы можете, например, расширить содержимое веб-форм. Исправлены проблемы с размером видео при просмотре YouTube или выходе из режима «картинка в картинке», исправлено мерцание программной клавиатуры при отображении всплывающего меню, улучшено отображение кнопки QR-кода в адресной строке.
Для разработчиков добавлен программный интерфейс что позволяет динамически создавать таблицы стилей из приложения JavaScript и управлять применением стилей. В отличие от создания таблиц стилей с помощью метода document.createElement('style'), новый API добавляет функциональность стилей через объект CSSStyleSheet(), предоставляя такие методы, как insertRule, deleteRule, replace и replaceSync.
В панели просмотра страниц при добавлении или удалении имен классов с помощью кнопки «.cls» во вкладке Rule View реализовано интерактивное применение рекомендаций из раскрывающегося списка автозаполнения ввода, который предлагает обзор доступных имен классов для страницы. При прокрутке списка выбранные классы автоматически применяются для визуальной оценки вызванных ими изменений.
Y добавлена новая опция в настройки панели проверьте, чтобы отключить функцию «перетаскивания для обновления» на вкладке «Вид линейки», которая позволяет изменять размер некоторых свойств CSS путем перетаскивания по горизонтали.
Как установить или обновить новую версию Firefox в Linux?
Пользователи Firefox, которые не отключили автоматические обновления, получат обновление автоматически. Те, кто не хочет ждать, пока это произойдет, могут выбрать Меню> Справка> О Firefox после официального запуска, чтобы инициировать ручное обновление веб-браузера.
На открывшемся экране отображается текущая установленная версия веб-браузера и выполняется проверка обновлений при условии, что эта функция включена.
Другой вариант обновления, это да вы являетесь пользователем Ubuntu, Linux Mint или другой производной Ubuntu, Вы можете установить или обновить эту новую версию с помощью PPA браузера.
Его можно добавить в систему, открыв терминал и выполнив в нем следующую команду:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox
В случае Пользователи Arch Linux и производные, просто запустите в терминале:
sudo pacman -Syu
Или установить с помощью:
sudo pacman -S firefox
В конце концов для тех, кто предпочитает использовать пакеты Snap, они смогут установить новую версию, открыв терминал и набрав в нем
sudo snap install firefox
Наконец, вы можете получить браузер с последним методом установки, который был добавлен «Flatpak». Для этого у них должна быть поддержка этого типа пакетов.
Для установки введите:
flatpak install flathub org.mozilla.firefox
к все остальные дистрибутивы Linux могут загружать двоичные пакеты от по следующей ссылке.
Ветка Firefox 102 перешла на этап бета-тестирования и должна быть выпущена 28 июня.
Будьте первым, чтобы комментировать