В Firefox 95 появилась новая технология под названием RLBox. Это инструмент песочницы открывает новые возможности и разработчики надеются расширить ее возможности, а также на использование в других браузерах.
Технология представляет собой инструмент песочницы, разработанный на WebAssembly. При этом разработчик подчеркивает, что его технология выходит за рамки простого использования песочницы.
На данный момент все современные браузеры используют песочницы для защиты пользовательских данных от вредоносного ПО. Однако более продвинутые зловреды используют несколько (обычно парочку) уязвимостей, чтобы обойти данную защиту.
Новый метод использует WebAssembly для изоляции потенциально вредного кода, он основан на своем же прототипе, представленном еще в прошлом году для Mac и Linux. Спустя год он стал доступен на всех поддерживаемых платформах Firefox, включая как десктоп, так и мобильные. Всего модулей пять:
Graphite – система «умных шрифтов», разработанная специально для обработки сложностей малоизвестных языков мира;
Hunspell – средство проверки орфографии в LibreOffice, OpenOffice.org, Mozilla Firefox 3 и Thunderbird, Google Chrome, а также используется в проприетарных программных пакетах, таких как macOS, InDesign, memoQ, Opera и SDL Trados;
Ogg – формат мультимедийного контейнера, а также собственный формат файлов и потоков для мультимедийных кодеков Xiph.org;
Expat – потоковая библиотека XML-парсера, написанная на C, обрабатывающая файлы, слишком большими для размещения в ОЗУ;
Woff2 – формат, который используется для доставки шрифтов веб-страниц на лету.
И далее уже эти модули рассматриваются в качестве ненадежного кода и, как заявили разработчики – «если мы все сделали правильно», новому браузеру не страшна даже уязвимость нулевого дня.
Сама технология разработана совместно с Техасским университетом и Калифорнийским университетом в Сан-Диего. Приятный бонус для всех желающих — разработчики обновили систему поощрений поиска и выявления уязвимостей. Даже если это уязвимости не в изолированной библиотеке.
теперь Firefox можно скачать из магазина Microsoft на платформах Windows 10 и Windows 11;
Снижена нагрузка на процессор macOS и WindowServer во время обработки событий;
снижено энергопотребление программного видео в браузере на macOS, особенно в полноэкранном режиме, включая потоковые сайты: Netflix, Amazon Prime Video и т.д.;
можно сместить переключатель "Картинка в картинке" на противоположную сторону видео;
элементы управления, использующие роль переключателя ARIA, теперь правильно обозначаются голосовым помощником в Mac OS;
улучшено распределение памяти;
улучшили скорость загрузки страниц с помощью технологии предварительной компиляции JavaScript;
в версии для Android при использовании мыши изображение курсора теперь меняется при наведении на элементы доступные для нажатия в браузере;
также для Android в меню настроек появился раздел “Домашняя страница”;
еще для Android на странице "Вернуться" ("Jump back in") отображаются представления с сайтов (Hero Image) и т.д.
С полным списком можно ознакомиться на сайте.