LINUX.ORG.RU

Firefox 117

 ,


0

2

Доступен Firefox 117.

  • Linux:
    • На системах, использующих Wayland, Firefox больше не будет показывать индикатор совместного использования экрана. Он работал не слишком хорошо, к тому же, окружения рабочего стола обычно имеют свой встроенный индикатор.
    • Аппаратное ускорение декодирования видео (VA-API) отключено на системах с видеоадаптерами AMD и Mesa < 23.1.1. Кроме того, исправлена ошибка, из-за которой VA-API был недоступен в сборках без Wayland.
    • Удалена настройка gfx.webrender.enabled (она полностью дублировала настройку gfx.webrender.all).
  • При нажатии Shift+[ПКМ] Firefox принудительно показывает контекстное меню, что, как оказалось, может вызывать проблемы в случаях, когда сайт вешает на это сочетание клавиш какую-то свою функцию. Теперь можно отключить принудительный показ меню с помощью настройки dom.event.contextmenu.shift_suppresses_event.
  • В меню «История» (вызываемом нажатием Alt) появился пункт «Поиск в журнале».
  • В режим «картинка в картинке» добавлена поддержка субтитров на ресурсах Disney+ Hotstar и arte.tv.
  • На страницу about:support добавлены сведения о том, что пользователь использует userChrome.css или userContent.css.
  • Подменю «Недавно закрытые вкладки» теперь содержит закрытые вкладки из всех окон браузера, а не только из текущего окна.
  • Сохранение и автозаполнение данных о банковских картах теперь доступно для пользователей из Италии, Испании, Австрии, Бельгии и Польши.
  • Налажена корректная прокрутка списков видео на YouTube при навигации с помощью экранных чтецов.
  • На странице Firefox View, открытой в обычном режиме, больше не отображаются вкладки, открытые в приватных окнах.
  • Ограничено количество отсылаемых отчётов об ошибках CSP (не более 100 отчётов за 2 секунды).
  • Библиотекам в песочнице RLBox (код потенциально уязвимых библиотек преобразуется в модуль WebAssembly, полномочия которого строго ограничены, а затем модуль компилируется в машинный код и выполняется в изолированном процессе) разрешено использовать SIMD.
  • macOS:
    • В интерфейс настроек добавлена опция, позволяющая отключить переключение клавишей Tab фокуса между элементами управления и ссылками.
    • Заблокирован запуск на неподдерживаемых версиях macOS (предыдущая версия Firefox хоть и не поддерживала старые версии macOS, но могла быть запущена).
  • HTML: атрибут dirname теперь поддерживается и у элементов <input> с типами hidden, tel, url и email (до этого поддерживался только с типами text и search).
  • CSS:
    • Включена поддержка вложенных правил CSS (возможность вкладывать одно правило в другое, при этом селектор дочернего правила относится к селектору родительского правила).
    • Реализованы свойства math-style и math-depth, а также параметр math у свойства font-size.
    • Добавлена поддержка синтаксиса contain-intrinsic-size: auto none; (использование последнего запомненного размера элемента, если это возможно, с откатом на contain-intrinsic-size: none в случае неудачи; это полезно в макетах, использующих пропорциональные размеры, таких как сетка или многоколоночный).
  • SVG: встроенные изображения SVG получили поддержку элементов <script> с атрибутами type="module", defer и async (использование модулей ES, а также асинхронная загрузка скриптов).
  • HTTP:
  • API:
  • WebRTC: появилась поддержка RTCRtpScriptTransform (ранее «insertable streams»). Firefox стал вторым по величине браузером (после Safari), поддерживающим этот API (разработчики Chromium поддерживают альтернативный стандарт).
  • Инструменты разработчика:
    • В инспекторе совместимости рядом с CSS-свойствами, которые могут привести к проблемам веб-совместимости, теперь отображается значок. При наведении на него появляется всплывающая подсказка со сведениями о том, какие браузеры не поддерживают это свойство, и ссылкой на страницу свойства в MDN.
    • console.clear() больше не очищает вывод консоли при включённой настройке «Непрерывные логи».
    • В сетевом мониторе появилась пометка о том, что запрос выполнен через прокси.
    • При просмотре сгруппированных правил CSS теперь отображаются отступы и открывающие/закрывающие скобки.
    • Появилось предупреждение о проигнорированных свойствах выделенных псевдоэлементов.
    • Реализована подсветка контура offset-path.

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

>>> Firefox DevTools Newsletter — 117

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

>>> Подробности

★★★★★

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

Мне тут в моем старом комменте день за днем капают отрицательные смайлики, Firefox 117 (комментарий).
Я лишь не понимаю их мотив - типа поторопился с ‘паникой’ и потом «усё будет в лучшем виде (c)», или «ишь чего захотел смерд, русский ему подавай»… Не понятно короче. )

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

Наверное, потому что никто не обязан запиливать именно русский. Ну, типа опенсорс, всё такое. А перед запиливанием нужно ещё обучить нейросеть, которая сейчас переводит на русский так, что я лучше гуглопереводчиком попользуюсь.

Сохранение данных введённых банковских карт, например, тоже в большей части мира не работает, что поделать. Потихоньку включают, вот, включили в Испании, Бельгии, Польше... а какая-нибудь Зимбабве в пролёте.

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

Кстати оффтоп, но с современными играми похоже та же проблематика.

Видел на примере Starfield качественный(?) перевод en субтитров на лету (OCR) с Translumo (Windows). Прога от русскоязычного разраба.
Starfield «Экранный переводчик - Translumo»

p.s. Может полезной инфа будет для игроманов. )

krasnh ★★★
()
Последнее исправление: krasnh (всего исправлений: 4)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.