Firefox 145

Доступен Firefox 145.
- Прекращена поддержка 32-разрядных Linux-систем на платформе x86. Разработчики отмечают , что они и так обеспечивали поддержку заметно дольше, чем другие основные браузеры (почти на 10 лет дольше, чем Chrome), но это становилось всё более сложным делом, а результат — всё менее надёжным, особенно учитывая, что популярные дистрибутивы Linux уже прекратили поддержку 32-разрядных сборок. Пользователям, которые не могут перейти на 64-разрядные ОС, рекомендуется оставаться на Firefox ESR 140, который будет поддерживаться до сентября следующего года.
- В контекстное меню добавлена возможность создать ссылку на выделенный текст (например,
https://ru.wikipedia.org/wiki/Linux#:~:text=талисманом Linux является пингвин Tux). - PDF-просмотрщик теперь позволяет добавлять, редактировать и удалять комментарии. Навигация по комментариям осуществляется с помощью боковой панели.
- Добавлена настройка «Открывать ссылки из приложений рядом с активной вкладкой».
- Появилась возможность быстро посмотреть список вкладок в свёрнутой группе.
- Добавлена поддержка контейнеров Matroska (MKV) с популярными кодеками AVC, HEVC, VP8, VP9, AV1, AAC, Opus и Vorbis.
- Усилена защита от отслеживания в режиме приватного просмотра, а также при включении «Строгого» уровня защиты. Разработчики отмечают, что это снизило эффективность методов отслеживания примерно вдвое. Кроме того в «Строгом» режиме теперь применяется защита от отслеживания через перенаправления.
- В боковую панель добавлена кнопка, открывающая менеджер паролей.
- Во встроенном переводчике повышено удобство перевода между языками, у которых различается направление письма. Языковые модели теперь сжаты с помощью Zstandard.
- Края горизонтальных вкладок скруглены на 4 пикселя сильнее, чем раньше, чтобы выглядеть более единообразно с вертикальными вкладками. Аналогично скруглены кнопки, поля ввода и адресная строка.
- Добавлены новые обои для главной страницы.
- В контекстное меню изображений добавлен (
browser.search.visualSearch.featureGate) пункт «Поиск с помощью Google Lens» (при условии, что Google выбран в качестве поисковика по умолчанию). - При отсутствии установленных расширений браузера выпадающее меню «Расширение» на панели инструментов теперь содержит текст, рассказывающий пользователю о преимуществах, которые дают расширения, и направляющий его в каталог дополнений.
- Удалена настройка «Запрашивать у OCSP-серверов подтверждение текущего статуса сертификатов». OCSP используется только для корневых сертификатов, полученных из операционной системы, поэтому для большинства пользователей настройка теперь бесполезна.
- macOS: На машинах с чипами Apple Silicon и macOS 26 включена поддержка WebGPU API.
- Windows: Вместо ярлыка на рабочий стол теперь помещается крошечное приложение-лаунчер, которое запустит браузер (если он установлен) или скачает его (если браузер не установлен, а лаунчер каким-то образом попал на рабочий стол, например, подтянулся из OneDrive после установки ОС). В будущем лаунчер будет использоваться и для того, чтобы обеспечить возможность иметь несколько установленных копий Firefox (например, чтобы при обновлении сохранить старую версию на случай, если пользователь захочет откатиться).
CSS
- JavaScript: Появилась поддержка статического метода Atomics.waitAsync () (синхронизация потоков на основе значения в общей памяти).
- HTTP: Реализована поддержка заголовков Integrity-Policy и Integrity-Policy-Report-Only (позволяют сайтам гарантировать целостность скриптов).
- Интерфейс ToggleEvent обзавёлся свойством source.
- Свойство
styleу HTMLElement, MathMLElement, SVGElement, CSSStyleRule, а также метода Window.getComputedStyle () теперь возвращает экземпляр CSSStyleProperties, а не CSSStyleDeclaration. - RTCEncodedVideoFrame и RTCEncodedAudioFrame теперь сериализуемые объекты. Добавлена поддержка конструкторов RTCEncodedAudioFrame () и RTCEncodedVideoFrame () (клонирование кадров и их совместное использование между воркерами и основным потоком).
>>> Примечания к выпуску для разработчиков
>>> Все исправленные в этом выпуске ошибки
>>> Подробнее
