LINUX.ORG.RU

Firefox 53

 ,


0

2

Доступен выпуск Firefox 53.

Общие изменения

  • «Лёгкие» темы теперь могут быть применены в режиме приватного просмотра.
  • В режим чтения добавлено отображения примерного времени на чтение страницы.
  • На Windows задействован Quantum Compositor (e10s-gpu), снижающий риск падения браузера из-за проблем с драйверами путём выноса кода, взаимодействующего с GPU, в отдельный процесс.
  • Установщик для Windows теперь предлагает выбор между 32-разрядной и 64-разрядной версией.
  • Добавлены две новые предустановленные темы (тёмная и светлая), основанные на теме из Firefox Developer Edition.
  • В версии для Linux прекращена поддержка процессоров, не поддерживающих инструкции SSE2 (все AMD до Athlon 64, все Intel до Pentium 4, VIA C3).
  • Прекращена поддержка Windows XP и Vista. Пользователи этих систем смогут получать обновления безопасности в течение года, поскольку будут автоматически переведены на Firefox 52 ESR.
  • Прекращена поддержка 32-разрядных версий Mac OS X.
  • Уменьшен размер обновлений для macOS.
  • Воспроизведение мультимедийного контента в новых вкладках теперь не будет происходить до тех пор, пока пользователь не переключится на вкладку.
  • Переработан внешний вид уведомлений с запросом разрешений. Они стали проще, заметнее и позволяют в любой момент отозвать выданные разрешения.
  • Если имя вкладки не помещается целиком, оно будет плавно затухать, а не обрезаться многоточием.
  • В контекстное меню вкладки добавлен пункт, позволяющий отправить её на другое устройство.
  • Переработан внешний вид элементов управления медиасодержимым.
  • Добавлена поддержка WebM-видео с прозрачным фоном.
  • Удалены настройки network.standard-url.encode-utf8 и network.standard-url.escape-utf8, позволявшие отключить URL-кодирование адресной строки (в том числе, при копировании в буфер обмена). Для «нормального» копирования адресов, содержащих кириллицу, теперь следует использовать browser.urlbar.decodeURLsOnCopy = true.
  • Упраздняется ветка Developer Edition (Aurora). Firefox Developer Edition будет формироваться из бета-версий, а устранение регрессий будет производиться в ночных сборках.
  • Дополнения больше не могут осуществлять загрузку бинарных компонентов и разделяемых библиотек. Все такие дополнения занесены в чёрный список, а их разработчикам следует перейти на использование WebExtensions. Кроме того, в каталог AMO прекращается приём новых дополнений, использующих XUL, SDK и XPCOM (это не касается обновлений уже существующих дополнений).
  • Исправлены различные уязвимости (некоторые из которых могут привести выполнению произвольного кода).
  • Включена по умолчанию поддержка TLS 1.3.
  • Дополнения WebExtensions при установке запрашивают одобрение списка полномочий.

Инструменты разработчика

  • Добавлена опция, позволяющая скопировать полный CSS-путь к элементу (1323700).
  • Завершена работа над поддержкой css-color-4 (1310681).
  • В режиме разметки добавлена визуальная подсказка между открывающим и закрывающим тегами свёрнутого узла (1323193).
  • Включён по умолчанию просмотрщик JSON, реализованный ещё в Firefox 44.

CSS

  • Включена по умолчанию поддержка свойств mask-* (см. CSS Masks) (1251161).
  • Добавлена поддержка свойства caret-color (1063162).
  • Добавлены сокращения place-items/place-self/place-content (1319958).
  • Свойство display обзавелось значением flow-root (1322191).
  • -moz-tab-size отныне может принимать значения в пикселях (943918) и может быть анимировано (1308110).
  • mask-mode:luminance не работало на градиентных масках (1346265).
  • Не заполнялась область просмотра при grid-template-rows: 1fr (1346699).
  • Все mask-longhands теперь могут быть применены на элементы SVG (1319667).
  • [css-grid] align-self/justify-self:stretch/normal не работало на элементах <table> (1316051).
  • Исправлено неправильное отображение clip-path: circle() при больших размерах и радиусе, заданном в процентах (1324713).
  • Ударение на дизъюнктивной eta (ή) больше не пропадает, когда значение uppercase text-transform применяется на греческих символах (1322989).
  • Поддержка значения contents у display больше не может быть отключена в настройках (1295788).
  • Удалён префикс -moz у :dir() pseudo-class (1270406), text-align-last (1276808) и calc() (1331296).

JavaScript

События

DOM/API

Воркеры и сервисные воркеры

WebGL

Мультимедиа

HTTP/сеть

  • Добавлена настройка network.http.referer.userControlPolicy, позволяющая задать поведение по умолчанию для Referrer-Policy (отправка заголовка Referer). Возможные значения:
    • 0 — не отправлять
    • 1 — отправлять только если обращение происходит в пределах одного домена
    • 2 — отправлять всегда, но обрезанным
    • 3 — отправлять всегда, за исключением обращения от HTTPS к HTTP (по умолчанию)
  • Поддержка Next Protocol Negotiation (NPN) прекращена в пользу Application-Layer Protocol Negotiation (ALPN) (1248198).
  • Включена по умолчанию поддержка HTTP-заголовка Large-Allocation (1331083).

SVG

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

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

★★★★★

Проверено: jollheef ()
Последнее исправление: Psych218 (всего исправлений: 4)

«Лёгкие» темы теперь могут быть применены в режиме приватного просмотра.

Что это?

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

В какие дебри надо залезть чтоб отключить эту настройку?

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

В какие дебри надо залезть чтоб отключить эту настройку?

У меня же наоборот не работает, а хотелось бы включить. Настройка находится в about:config по идее?

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

Настройка находится в about:config по идее?

Только там ещё надо найти название этой настройки.

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

В какие дебри надо залезть чтоб отключить эту настройку?

Любишь слушать лекции по заработку в интернете?

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

Что это?

Лёгкие темы это темы, которые меняют только фон панели. Например. В отличие от полных тем, которые меняют весь интерфейс (и их поддержку выпилят в будущем).

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

Любишь слушать лекции по заработку в интернете?

А что за лекции? Почему я их до сих пор не видел и не слышал?

Итак, что было до этой версии?

- отключение автовоспроизведения ВСЕХ видео через about:config

- ublock и прочее

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

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

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

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

Это сделано для удобства открытия нескольких вкладок с видео/музыкой на просмотр «потом», а так же чтобы таким образом открытые вкладки не жрали лишних ресурсов. В хроме это сделано так же. Так что это вполне разумный трейд-офф.

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

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

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

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

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

Механизм открытия вкладок не всегда очевиден пользователю. То ли это откроется в новой вкладке, то ли в текущей. К примеру у яндекса первый подход, у гугла второй. И так чуть ли не у каждого сайта - своё мнение.

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

Кагбе гугл тоже открывает в новой вкладке, кроме некоторых.

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

К примеру у яндекса первый подход, у гугла второй

Поэтому необходимо придерживаться третьего подхода, который состоит в том, чтобы нажимать ссылку правой кнопкой и из выпадающего меню выбирать способ её открытия.
Хоть, в новом окне.

Если вы используете расширение для древовидного отображения вкладок, то работа с ними для вас станет ещё проще.

Мне, вот, не хватает возможности при множестве открытых вкладок за раз выгрузить их адреса куда-нибудь.. Это возможно, кажется, лишь, если сохранить все вкладки в закладки и уже из «закладок» скопировать.

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

Поэтому необходимо придерживаться третьего подхода, который состоит в том, чтобы нажимать ссылку правой кнопкой и из выпадающего меню выбирать способ её открытия.
Хоть, в новом окне.

медленно.

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