LINUX.ORG.RU

Firefox 53

 ,


0

3

Доступен выпуск 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

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

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

На Android в конце дня прилетел. Не понравился режим вкладок в две колонки, выключил.

А вообще, ура! С каждым релизом всё лучше и лучше.

th3m3 ★★★★ ()

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

Что это?

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

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

NextGenenration ()

52.0.2 (64-бит), при очистке истории (полной) во вкладке что была открыта при очистке, адресная строка больше не реагирует, нужно закрыть ее и открыть новую, в версии 53 такое осталось ?

Rousk ()

Добавлены две новые предустановленные темы (тёмная и светлая), основанные на теме из Firefox Developer Edition.

Класс.

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

Наконец-то говносайты не смогут воспроизводить всякую хренотень в фоне. Хоть я с таким и почти не сталкиваюсь.

Переработан внешний вид уведомлений с запросом разрешений. Они стали проще, заметнее и позволяют в любой момент отозвать выданные разрешения.

Годно.

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

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

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

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

52.0.2 (64-бит), при очистке истории (полной) во вкладке что была открыта при очистке, адресная строка больше не реагирует, нужно закрыть ее и открыть новую, в версии 53 такое осталось ?

В 53 не получилось воспроизвести твой баг.

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

это закрыли, это удалили, от того отказались

Если что-то удалили, это ещё не означает, что изменение плохое. Как пример:

Прекращена поддержка SHA-1 сертификатов, выпущенных публичными удостоверяющими центрами

(Ибо SHA-1 оказался небезопасным)

К тому же, в предыдущем выпуске были и новшества вроде поддержки WebAssembly.

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

Я не хотел вас обидеть, просто как для сравнения привел, насчет SHA-1 что google его ломанул то надо понимать какие мощностя они привлеки для этого, ломануть SHA-1 недешевое удовольствие получается.

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

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

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

Я не хотел вас обидеть

А я и не обижаюсь. (А на что я должен был обидеться?)

насчет SHA-1 что google его ломанул то надо понимать какие мощностя они привлеки для этого, ломануть SHA-1 недешевое удовольствие получается

Но взломать (так, что способ взлома окажется целесообразным) всё-таки можно, следовательно SHA-1 свою задачу не выполняет и нужно прекратить его использование.

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

Может кто сказать, оно с alsa собирается?

Собирается.

Или может где есть готовая сборка?

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

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

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

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

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

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

- ublock и прочее

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

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

NextGenenration ()

Всё больше и больше превращается в комбайн.

Благо, что необходимые мне сайты работают без JS и их можно смотреть в сохраняющем благоразумие Dillo или даже elinks.

anonymous00 ()

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

Что-то темы ни о чём.. Думал, что «тёмная» будет лучше смотреть. Да ещё и сами вкладки подсвечиваются синим цветом - сильный контраст..

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

Не понял. Зашёл сейчас на ютуб, тыкнул по первому попавшемуся видео СКМ. Вкладка открылась (но я пока на неё не перешёл) и начала играть музыка. Я что-то делаю не так или тут какой-то другой «контент» понимается ? :)

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

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

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

stylemistake ()
Ответ на: Аппаратное декодирование видео как всегда от olegkrutov

Re: Аппаратное декодирование видео как всегда

Аппаратное декодирование видео как всегда

Ну так под Windows, macOS, android, iOS оно работает. А это 99% их пользователей.

А под 1% линуксом как всегда в силу бардака в видеосистеме.

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

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

В арче исправились? Надо с алса для pra из него, если да.

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

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

Точно https://bugs.launchpad.net/ubuntu/ source/firefox/ bug/1671273

Олсо, поржал над комментарием

Just after enabling native FLAC support in Firefox, they drop ALSA Support... totally senseless !! To enjoy FLAC quality, we still need ALSA. Pulseaudio is resampling everything !! It's a big regression, please re-introduce ALSA support fast !

anonymous ()

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

Ложь, пиZдежь и провокация.

Только что на «Ленте» новость открыл фоновой вкладкой иии... там видео началось со звуком!!! Про Казахстан и латиницу

krang ★★ ()