LINUX.ORG.RU

Firefox 138

 ,


0

2

Доступен Firefox 138.

  • Всем пользователям постепенно станет доступен новый интерфейс для управления профилями браузера. Переключаться между ними можно будет через раздел в главном меню. Старый менеджер профилей (вызываемый ключом запуска --ProfileManager) пока сохранён, а чтобы избежать путаницы с профилями, профили, создаваемые с помощью нового менеджера, старый менеджер не видит и наоборот.
  • В Linux и macOS контекстное меню фоновой вкладки обзавелось пунктом, позволяющим скопировать адрес страницы.
  • Возможность группировки вкладок развёрнута всем пользователям. Появилась возможность сохранять и закрывать группу вкладок щелчком средней кнопки мыши по названию группы.
  • Пользователи из США смогут получать прогноз погоды прямо в адресной строке (нужно ввести термин, связанный с погодой, или название города).
  • Раздел настроек «Цвета» переработан и теперь называется «Управление контрастом».
  • В настройки боковой панели добавлена возможность автоматически разворачивать её при наведении курсора мыши.
  • Улучшена работа автозаполнения сохранённых данных форм и банковских карт с формами, которые динамически обновляются по мере пользовательского ввода (например, если поля для адреса появляются после выбора страны из выпадающего списка).
  • Системные дополнения интегрированы в ресурсы браузера (часть из них удалена вовсе, например, скриншотер, который уже давно встроен в браузер, а реализация в виде отдельного дополнения не используется).
  • В режиме приватного просмотра разрешена работа сервисных воркеров.
  • Вдвое увеличен размер кэша DNS (до 800 записей).
  • В Windows 11 всплывающие окна теперь имеют акриловый эффект, что лучше сочетается с дизайном операционной системы (widget.windows.mica.popups).
  • HTML: Значение importmap атрибута type элемента <script> теперь поддерживает ключ integrity (позволяет сопоставлять URL-адреса модулей ES, упомянутых в картах импорта, с их метаданными целостности, таким образом эти модули теперь совместимы с CSP-директивами, требующими Subresource Integrity (SRI)).
  • JavaScript:
    • Появилась поддержка статического метода Error.captureStackTrace() (добавляет сведения о трассировке стека на предоставленный объект в виде свойства Error.stack).
    • Появился статический метод Error.isError() (проверяет, является ли объект экземпляром Error или DOMException — это более надёжно, нежели использовать instanceof).
    • Инструкция import теперь поддерживает импорт модулей JSON с помощью атрибута with.
  • HTTP:
    • Появилась поддержка заголовка Clear-Site-Data (используется с директивой cache*), чтобы сайт мог заставить браузер принудительно очистить сетевой кэш, например, во время выхода из учётной записи на сайте).
    • С помощью заголовка Origin-Agent-Cluster веб-сайт теперь может сообщить браузеру о том, что соответствующий документ следует поместить в именованный кластер. В таком кластере процесс операционной системы и/или другие ресурсы ОС используются совместно лишь с другими документами, полученными из того же источника, что снижает вероятность того, что потребляющий ресурсы документ снизит производительность документов, относящихся к другому источнику.
  • API
  • Инструменты разработчика:
    • Панель «Сеть» обзавелась новым столбцом, содержащим полный путь запроса.
    • На страницу about:profiling добавлена возможность перезапустить браузер с включённым профилированием запуска.
    • Отладчик теперь более явно выделяет строку, на которой отладка встала на паузу.
    • Консоль научилась показывать не только время события, но и дату.

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

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

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

★★★★★

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

в 139 самое интересное не упевает. Не факт что успеет и в 140.

Сейчас активно прерабатывается графический движок в вейланде - как всегда Странский, с поддержкой разрабов интел и амд. Идет под лозунгом поддержки HDR но по факту хотят масксимально эффективно заложить отрисовку всякого медиа и графики на хардверное ускорение с минимумом промежуточных преобразований как на CPU так и в шейдерах.

Qui-Gon ★★★★★
()

Уже давно забил на эти браузеры. Пользуюсь и хромом, и лисой. Выполняют свою функцию, и ладно.

LunarStar
()

чтобы избежать путаницы с профилями

Мне кажется, что путаницы от этого будет только больше

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

А ты уже запилил, чтобы я платил? Показывай результат.

Gonzo ★★★★★
()

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

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

«нормальный, человеческий браузер» это и есть окошко с сайтами.

А лучше — с сайтом.

Somebody ★★★
()

Появился статический метод Error.isError()

Во время проверки ошибки на ошибку возникла ошибка: «ошибка не является ошибкой».

yurikoles ★★★
()

Исходный код Mozilla Firefox теперь официально доступен на GitHub, поскольку они работают над переходом со своих hg.mozilla.org серверов.

https://github.com/mozilla-firefox/firefox

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