LINUX.ORG.RU

Firefox 98

 ,


0

2

Доступен релиз Firefox 98, примечательный новой реализацией панели загрузок, улучшениями работы через VA-API и новыми инструментами для разработчиков.

  • Linux: обеспечено аппаратное ускорение декодирования AV1 через VA-API (в том числе и при использовании nvidia-vaapi-driver). Реализована поддержка видео VP9, использующего 10 бит для передачи цвета. Исправлен откат на программное декодирование в случае, если декодирование через VA-API не удалось (к сожалению, это изменение привело к регрессии).
  • Улучшена панель загрузок:
    • Убрано окно, предлагающее выбрать между открытием файла (при этом файл сохранялся во временный каталог) и сохранением. Теперь файл сразу сохраняется (если в настройках браузера выбран «Путь для сохранения файлов»), либо появляется запрос места сохранения (если выбрано «Всегда выдавать запрос на сохранение файлов»). Для конкретных типов файлов по-прежнему можно настроить вариант «Всегда спрашивать». Следует, однако, учесть, что при таком способе открываемые файлы будут сохраняться не в каталоге временных файлов, а в папке загрузок (от сохранения во временных файлах отказались, поскольку это вызывает неустранимые, не зависящие от браузера, проблемы, например, приложения, поставляемые в формате snap-пакета, не могут прочесть файлы из /tmp, куда их сохранил браузер).
    • Чтобы пользователи не терялись, панель загрузок будет выведена на передний план при начале загрузки файла.
    • Появилась возможность кликнуть по загружаемому файлу — в этом случае он откроется автоматически после окончания загрузки.
    • В контекстное меню загруженного файла добавлены пункты «Всегда открывать подобные файлы» и «Удалить» (удаляет файл с панели загрузок, но не из истории).
    • Полностью вернуть старое поведение можно с помощью настройки browser.download.improvements_to_download_panel (которая со временем может быть удалена).
  • В настройки добавлен раздел «Больше от Mozilla», позволяющих ознакомиться с другими продуктами Mozilla, поддерживающими здоровый Интернет.
  • При щелчке мышью по закладке браузер начнёт «прогревать» соединение с сайтом, не дожидаясь отпускания кнопки мыши (то есть, сразу же при нажатии).
  • Поиск по странице теперь игнорирует ruby-аннотации.
  • Windows: включено распознавание перекрывающихся окон (окон, перекрытых другими окнами). Если окно закрыто другим окном, то браузер не будет тратить ресурсы на обновление его содержимого.
  • Удалены предустановленные поисковые движки, не подписавшие соглашение о сотрудничестве с Mozilla. Если такой движок существует в виде дополнения на addons.mozilla.org, его можно установить самостоятельно.
  • Перенос строк с полноширинными символами теперь осуществляется в соответствии с тем, как это делают другие браузеры.
  • HTML: включена поддержка элемента <dialog> (поддержка модальных диалоговых окон на основе HTML).
  • CSS: добавлено свойство hyphenate-character (задаёт строку, используемую вместо дефиса при переносе строк).
  • Добавлена поддержка кастомных элементов, связанных с формами ввода (создание кастомных элементов, участвующих в обработке форм).
  • Включено кэширование скомпилированных модулей WebAssembly.
  • navigator.registerProtocolHandler() теперь позволяет регистрировать обработчики схем ftp, sftp и ftps.
  • Реализована поддержка HTMLElement.outerText.
  • Свойства colorSpaceConversion, resizeWidth и resizeHeight могут быть переданы методу createImageBitmap() с помощью объекта options.
  • Отключена поддержка устаревшего API WebVR.
  • Инструменты разработчика:
    • Полностью обновлён Профайлер, теперь он интегрирован с порталом profiler.firefox.com. Для возврата к старой версии профайлера предусмотрена опция в настройках, но она будет удалена в будущем.
    • В Инспектор добавлена панель «Совместимость», показывающая предупреждения о совместимости для свойств CSS, используемых в выбранном элементе, а также на всей странице.
    • Появилась возможность отключать обработчики событий прямо из подсказок. Стиль значка «событие» будет изменён, если имеется хоть одно отключённое событие.
    • В отладчик добавлен пункт контекстного меню «Игнорировать строку» (devtools.debugger.features.blackbox-lines). Обновлён значок «Игнорировать источник» и цвет фона игнорируемых строк.
    • Если страница, на которой открыты инструменты разработчика, порождает новую с помощью window.open, на ней будут автоматически тоже открыты инструменты разработчика (devtools.popups.debug).

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

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

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

★★★★★

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

Ответ на: комментарий от Mamluk

Я ради интереса пробовал переучиваться, попользоваться пару недель Edge. Нет, не моё. Какие-то вещи, которые в Firefox присутствуют абсолютно органично, там надо прикручивать лютыми костылями (например, выбор поисковика в адресной строке с помощью пиктограмм - этого тупо нет и нужно ставить расширение, затем привыкать, что искать теперь надо через расширение, а не через адресную строку, да ещё и расширение имеет мелкие, но бесящие баги...)

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

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

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

Вот на 100% согласен.

Mamluk
()
Ответ на: комментарий от Qui-Gon

MOZ_DISABLE_RDD_SANDBOX=1 прописываешь в set и будет счастье.

Прописал, заработало, но теперь у каждого видео внизу зеленая линия. На ютубе тонкая и в самом низу, но на некоторых сайтах встречал толстые и не всегда в самом низу (хотя посередине видео еще не встречал, но мало ли?). Нагугливались решения подобной проблемы в 2017 году методом изменения параметров about:config, связаных с windows media и d3d11, но не помогли (а актуальны ли эти параметры для линуксов то вообще?).

Есть идеи как пофиксить?

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

у меня такого не наблюдается - никаких полос. Правда наблюдаеся другая плюшка - при длительном проигрывании av1 в ютубе лис собака падает. Причем падает по сегфолту без каких-либо вменяемых сообщений. И в неожиданные моменты - когда за минуту мрет, когда пару часов норм. Но только на av1 - все остальные кодеки без проблем. И похоже еще баг лезет специфически из гентушной сборки - готовый бинарник еще не падал. Правда я его особо то и не тиранил - погонял полчасика и все.

Qui-Gon ★★★★
()

Есть опция чтобы полностью отключить автоматическую выгрузку неактивных вкладок?

X512 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.