LINUX.ORG.RU

Firefox 136

 ,


1

5

Доступен Firefox 136 с поддержкой вертикального размещения вкладок, ИИ-чатботами, автоматическим преобразованием HTTP-запросов в HTTPS, а также поддержкой VA-API на видеокартах AMD.

  • Linux:
    • Включено аппаратное ускорение декодирования видео (VA-API) на системах с графическими процессорами AMD (требуется Mesa версии 24.2 или новее).
    • Для архитектуры ARM64 (AArch64) доступны официальные сборки в виде тарболлов, а также из репозитория APT. На подходе сборки в формате Flatpak.
  • Налажена работа страницы about:processes под FreeBSD (до этого она работала лишь в OpenBSD).
  • В настройках появилась возможность включить новую реализацию боковой панели:
    • В настройках боковой панели (значок в виде шестерёнки) доступно вертикальное размещение вкладок (кроме того, можно переключить расположение вкладок, кликнув правой кнопкой мыши по панели инструментов и выбрав соответствующий пункт меню).
    • В боковой панели доступны чат-боты на основе ИИ. Поддерживаются онлайн-сервисы Anthropic Claude, ChatGPT, Google Gemini, Hugging Chat и Le Chat Mistral.
  • Включён по умолчанию механизм HTTPS-First: при переходе или наборе, а также загрузке дочерних ресурсов по HTTP, Firefox сначала будет автоматически пробовать подключиться по защищённому HTTPS и прозрачно откатываться на незащищённый HTTP при обнаружении проблем. Апгрейд не применяется, если указан нестандартный порт или локальный адрес.
  • Диалог очистки данных пользователя теперь позволяет удалить историю форм, не удаляя историю браузера целиком.
  • Появилась возможность выборочно отключать блокировку встроенных в веб-страницы виджетов социальных сетей, которые блокируются в режиме строгой защиты от отслеживания или в режиме приватного просмотра.
  • В настройки телеметрии добавлена опция «Отправлять ежедневный пинг использования в Mozilla», позволяющая разработчикам точнее оценить количество активных пользователей.
  • Страницы, возвращающие код ошибки (4xx, 5xx) и имеющие при этом нулевую длину больше не будут отображаться, как пустые. Вместо этого будет показана сообщение об ошибке, чтобы пользователь лучше понимал, что произошло.
  • При соединении по незащищённому HTTP кроме значка с перечёркнутым замком в адресной строке теперь отображается надпись «Не защищено» (security.insecure_connection_text.enabled).
  • Подписи ярлыков недавно посещённых сайтов на странице новой вкладки теперь формируются на основе заголовков страниц, а не доменных имён.
  • Из соображений безопасности фоновым вкладкам запрещено открывать диалог выбора файла.
  • Появилась возможность отключить базовую HTTP-авторизацию (network.http.basic_http_auth.enabled).
  • В интерфейсе браузера запрещено использовать встроенные обработчики событий (security.browser_xhtml_csp.enabled = false). Это может сломать, например, некоторые пользовательские скрипты, такие скрипты должны быть переписаны.
  • Пользователям из Мексики, Бразилии, Аргентины и Чили стала доступна сводка погоды на странице новой вкладки.
  • Пользователям из Великобритаании стало доступно автозаполнение адресов в веб-формах.
  • macOS:
    • Некоторые фоновые задачи теперь автоматически перемещаются на энергоэффективные процессорные ядра.
    • Реализовано аппаратное ускорение воспроизведения HEVC-видео.
    • Установочные пакеты в формате DMG теперь сжаты с помощью алгоритма LZMA, что позволило сократить их размер и время установки.
    • Из-за изменений, произошедших в macOS Sequoia, сочетание клавиш, добавляющее .com к адресу, введённому в адресную строку, изменено c Ctrl+Enter на Cmd+Enter.
  • Windows: При копировании картинки в буфер обмена (когда она помещается в буфер как файл и одновременно, как изображение) по умолчанию изображение теперь помещается в формате PNG. Таким образом, если принимающее приложение поддерживает получение из буфера изображений PNG, оно получит изображение без потери прозрачности (приложения, не умеющие принимать PNG, по-прежнему могут запросить из буфера изображение в формате BMP).
  • HTML:
    • Появилась поддержка глобального атрибута autocorrect (включает автоматическую коррекцию правописания в редактируемых текстовых элементах: большей части текстовых элементов <input>, элементах <textarea> и элементах, у которых установлен атрибут contenteditable. Конкретное поведение автокоррекции зависит от юзер-агента и операционной системы).
    • Глобальный атрибут contenteditable обзавёлся значением plaintext-only (указывает, что форматирование текста отключено, а при вставке форматированного текста форматирование будет вырезано).
  • CSS:
  • JavaScript: Реализована поддержка Intl.DurationFormat (форматирует данные о продолжительности во времени в зависимости от выбранного языка).
  • HTTP: Заголовок Referer теперь будет отправляться, когда страница обновляется и перенаправляет пользователя на другую страницу (с помощью <meta http-equiv="refresh"> или заголовка Refresh).
  • API:
    • Предельный размер data:-ссылок увеличен с 32 до 512 мегабайт, что соответствует поведению браузеров на основе Chromium.
    • Включена поддержка Cookie Store API (современный асинхроннный метод на основе Promise, предназначенный для управления куками, который может использоваться в основном потоке и сервисных воркерах). Пока реализовано лишь подмножество Cookie Store API:
      • Интерфейс CookieStore (получение, установка, удаление кук).
      • Свойства Window.cookieStore и ServiceWorkerGlobalScope.cookieStore (получение экземпляров CookieStore).
      • Событие change и его интерфейс CookieChangeEvent (срабатывает в основном потоке и контекстах сервисных воркеров, когда куки устанавливаются или удаляются).
    • Реализовано отражение элементов ARIA.
  • WebRTC:
    • WebRTC теперь умеет получать и отправлять видео, сжатое кодеком AV1. При отправке это работает как для одиночного видео (singlecast), так и для отправки множества вариантов видео из одного источника (simulcast).
    • Также появилась поддержка множественной отправки с использованием кодека H264 (наряду с AV1 и VP8).
    • Реализована поддержка расширения Dependency Descriptor (DD) RTP Header (может использоваться с кодеками AV1, VP8 и VP9; обеспечивает независимую от кодека переадресацию множественных потоков, в том числе в случаях, когда полезная нагрузка зашифрована (E2EE)).
  • Инструменты разработчика:
    • Редактор в отладчике переведён на Codemirror 6.
    • Включена возможность отладки сервисных воркеров (она была отключена на протяжении последних 5 лет из-за проблем с производительностью).
    • Сетевой монитор: к именам пресетов «Ограничение производительности» (позволяют смоделировать пропускную способность и задержки интернет-соединения) добавлены характеристики (скорость, задержка).

>>> Примечания к выпуску для разработчиков

>>> Все исправленные в этом выпуске ошибки

>>> Подробнее

★★★★★

Проверено: CrX ()
Последнее исправление: CrX (всего исправлений: 5)

https://discuss.haiku-os.org/uploads/default/original/2X/0/09498797f63a5548304ee22797e18b500554afc6.png

День в день! Герасиму Троеглазову - респект и уважуха!

https://www.opennet.ru/opennews/art.shtml?num=62863
Доступен корректирующий выпуск Firefox 136.0.1, в котором устранена проблема с неверным ограничением размера Cookie (максимальный размер был задан в 1024 байт вместо 4096), приводившим к сбоям на сайтах, использующих API CookieStore для управления Cookie. Также устранена ошибка, из-за которой комбинация клавиш Ctrl+L не переводила фокус на адресную строку в новых окнах.

Компания Mozilla предупредила об истечении 14 марта срока действия корневого сертификата, используемого для заверения дополнений цифровой подписью. Для получения данных о новом сертификате пользователям следует обновить браузер до версий Firefox 136, 128 ESR или 115.13+ ESR. Пользователи более старых версий Firefox c 14 марта не смогут использовать уже установленные дополнения (дополнения будут деактивированы).

beos ★★★
()
Последнее исправление: beos (всего исправлений: 1)
Ответ на: комментарий от beos

Пользователи более старых версий Firefox c 14 марта не смогут использовать уже установленные дополнения (дополнения будут деактивированы).

about:config –> xpinstall.signatures.required = false

Zaruba
()
Ответ на: комментарий от perl5_guy

наоборот, только лучше станет. скоро гугл лишится поддержки, и главный конкурент фаерфокса перестанет разрабатываться

nbvjatq
()
Ответ на: комментарий от Zaruba

На сильно старых версиях этого оказалось недостаточно.

На машине с ФФ 100 (да, так исторически сложилось) мне пришлось использовать этот воркараунд https://old.reddit.com/r/firefox/comments/bkhtv8/heres_whats_going_on_with_your_addons_being/emgyh3l/ В скрипте потребовалось закомментить 10 и 11 строки. Говорят, это фикс на 24 часа. Ну зато работает. Как без ублока-то.

legolegs ★★★★★
()
Ответ на: комментарий от legolegs

мне пришлось использовать этот воркараунд

Не стоит, есть гораздо более лучшие:

- обновиться до 102 ESR, в котором работает настройка xpinstall.signatures.required

- либо https://forum.mozilla-russia.org/viewtopic.php?id=70326

MozillaFirefox ★★★★★
() автор топика
Ответ на: комментарий от MozillaFirefox

102 ESR для федоры я не нашёл, а второй хак помог, спасибо большое!

PS хак с реддита действительно работает ограниченное время

legolegs ★★★★★
()
Последнее исправление: legolegs (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.