LINUX.ORG.RU

Firefox 159

 ,


0

2

Доступен Firefox 159.

  • Linux:
    • На системах с видеокартами AMD браузер больше не потребляет чрезмерное количество памяти при просмотре карт или результатов поиска мест на сайте ChatGPT.
    • Wayland: Исправлено иногда возникавшее открепление вкладки и её открытие в новом окне при щелчке по заголовку вкладки. Кроме того, исправлено не работавшее открепление вкладки путём перетаскивания её выше верхнего края окна.
    • При отключённых в операционной системе анимационных эффектах меню и панели больше не имеют эффекта затухания.
  • В боковой панели по умолчанию включена кнопка вызова менеджера паролей.
  • Появилась возможность автоматически открывать окно «картинка в картинке» не только при смене вкладки, но и при переключении в другое приложение (media.videocontrols.picture-in-picture.enable-when-occluded.enabled).
  • Умные окна научились следить за изменениями на веб-страницах (например, за снижением цен в магазинах). Отслеживание включается командой /watch, а при обнаружении изменений браузер покажет уведомление. Текущие задачи отслеживания можно открыть кнопкой «Задачи» на панели, либо увидеть их на странице about:smartwindowtasks.
  • При выборе файла для отправки окно выбора файла теперь открывается в последней папке, которая использовалась для загрузки (до этого оно открывалось в папке, куда был сохранён последний скачанный файл).
  • Функция «резюмировать содержимое страницы» теперь отправляет выбранному ИИ-сервису не текст, а адрес страницы, что решило проблему с обработкой больших объёмов текста.
  • Горячая клавиша Ctrl+Shift+A теперь осуществляет поиск среди открытых вкладок, а не открывает управление дополнениями и темами (для этого теперь предназначена Ctrl+Shift+F).
  • Адреса на яванском, балийском языках, языке нко и канадском слоговом теперь отображаются с использованием их собственного алфавита, а не в виде закодированного текста «xn--».
  • Устранена непрерывная утечка памяти при сворачивании окна с открытым сайтом Zoom.
  • Исправлен импорт закладок из профилей Chrome, в которых был выполнен вход в учётную запись Google.
  • В длинных выпадающих списках на веб-страницах иногда вместо последних вариантов отображалось пустое пространство до тех пор, пока список не прокрутят.
  • Некоторые сайты (например, Slack) не загружались, если сервер отказывал в поддержке HTTP/3 (теперь происходит откат на HTTP/2).
  • macOS:
    • Возможность поделиться вкладкой теперь использует нативный системный компонент, показывающий предпросмотр страницы, недавние контакты, AirDrop, Messages и прочие приложения. Допускается отправка сразу нескольких выбранных вкладок.
    • Исправлена ошибка, из-за которой кнопка «Заменить» в Apple Writing Tools на некоторых сайтах (например, Gmail) вставляла содержимое буфера обмена вместо переписанного текста.
    • Исправлен пропуск быстрых нажатий кнопок геймпада.
    • Приложения, которые для авторизации вызывают браузер по умолчанию (например, ChatGPT), теперь снова открывают страницу входа в Firefox вместо Safari, когда Firefox назначен браузером по умолчанию.
  • Windows:
    • Некоторые видеоролики отображались некорректно при включённой функции NVIDIA RTX Video HDR.
    • При отключённых в операционной системе анимационных эффектах меню и панели больше не имеют эффекта затухания.
  • CSS: Включены по умолчанию анимации, управляемые прокруткой (позволяют привязать анимацию к прокрутке страницы, пример).
  • API:
    • Методы, очищающие HTML с помощью HTML Sanitizer API (например, Element.setHTML()), теперь удаляют нежелательные элементы и атрибуты прямо в процессе разбора разметки (ранее они сначала разбирали всю разметку целиком и только потом очищали получившееся DOM-дерево). Результат тот же, но соседний текст теперь попадает в один текстовый узел, а не разбивается на несколько.
    • На устройствах с подходящими графическими драйверами теперь поддерживаются расширения WebGL EXT_clip_control и EXT_texture_mirror_clamp_to_edge.
    • На устройствах, графический драйвер которых поддерживает 16-битные нормализованные форматы, включена поддержка расширения WebGL 2 EXT_texture_norm16 (добавляет 16-битные нормализованные форматы текстур и буферов рендеринга, что позволяют хранить такие данные, как карты высот и медицинские изображения, с большей точностью, нежели 8-битные форматы).
    • DOM: Реализована поддержка изолированных реестров пользовательских элементов (теневое дерево может создать независимый CustomElementRegistry, определения в котором действуют только в пределах этого конкретного поддерева DOM, что помогает избежать конфликтов, когда несколько веб-компонентов объявляют элементы с одним и тем же именем).

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

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

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

★★★★★

Проверено: cetjs2 ()

about:smartwindowtasks

Огласите, пожалуйста, весь список.

Их столько уже… и попасть в них можно только зная об их существовании. Это плохая практика. В настройках должен быть выход на все абауты.

PcheloBiaka ★
()

Умные окна научились следить за изменениями на веб-страницах (например, за снижением цен в магазинах). Отслеживание включается командой /watch, а при обнаружении изменений браузер покажет уведомление. Текущие задачи отслеживания можно открыть кнопкой «Задачи» на панели, либо увидеть их на странице about:smartwindowtasks.

Не понимать как пользоваться. Оно может показать снижение цены на каком-нибудь Озоне? Или это только для белых людей?

открывает управление дополнениями и темами (для этого теперь предназначена Ctrl+Shift+F

Настолько частая задача, что для нее прям хоткей нужен?

MoldAndLimeHoney ★★★
()
Последнее исправление: MoldAndLimeHoney (всего исправлений: 1)

Мне не нравится, как по спецификации CSS вычисляется высота контента.
Грущу, спецификация написана пером - не вырубить топором…

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

Огласите, пожалуйста, весь список.

about:about

k6 ★
()

Вообще, выглядит интересно. Никаких тебе рекламных вставок. Новые фичи.

bbc69
()

Умные окна научились следить

Жесть какая, надеюсь 115-й будут долго ещё поддерживать.

bread ☆
()

Появилась возможность автоматически открывать окно «картинка в картинке» не только при смене вкладки, но и при переключении в другое приложение (media.videocontrols.picture-in-picture.enable-when-occluded.enabled).

Звучит хорошо. А то я специально в другую вкладку переходил, чтобы окошко с видео без нажатия кнопки висело.

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

Если до этого сохранял, чтобы открыть, будет не слишком удобно.

Radjah ★★★★★
()

Wayland: Исправлено иногда возникавшее открепление вкладки и её открытие в новом окне при щелчке по заголовку вкладки. Кроме того, исправлено не работавшее открепление вкладки путём перетаскивания её выше верхнего края окна.

Ура! Раздражало.

Grapow ★★★
()

На системах с видеокартами AMD браузер больше не потребляет чрезмерное количество памяти при просмотре карт или результатов поиска мест на сайте ChatGPT.

Интересное заявление. И как это можно проверить?

RodoSlav
()

Умные окна не нужны. Только если начатся обходить проверку от ботов или вырезась со страницы рекламу, маскирующуюся от мю-блока.

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