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

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

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

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

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

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 !

Смешно, ей-богу, хотя, скорее, грустно, люди не знают, что можно в /etc/pulse/daemon.conf раскомментировать строку resample-method и прописать там copy, тем самым избавившись от ресемплинга (http://hifi-audio.ru/hifi/аудиофильный-linux-bitperfect-на-pulseaudio/).

rbh-17m ()

Прекращена поддержка Windows XP и Vista. Пользователи этих систем смогут получать обновления безопасности в течение года, поскольку будут автоматически переведены на Firefox 52 ESR.

Значит ли это, что сайты перестанут наконец требовать у пользователей «обновить браузер»? Или теперь они будут требовать «обновить ось»? Как же быть с «инновациями», если останется firefox 52, в котором их нет?

А свежий хром в XP работает?

fffgh ()

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

Вот это очень здорово. Джва года ждал.

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

А вот это можно как-то отключить, кто знает?

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

А свежий хром в XP работает?

Нет. Еще раньше поддержку выкинули.

Значит ли это, что сайты перестанут наконец требовать у пользователей «обновить браузер»?

Нет

anonymous ()

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

Вот же слоупоки, опера это умела с рождения. В ESR бекпорта этого функционала не будет, я так понимаю?

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

Еще бы додумались обрезать иконки, а то когда открыто 30 вкладок, из-за иконка+крестик границы вкладки начинают наползать на соседние вкладки.

открой для себя дверь в мир без интернета, тебя ждет все самое интересное

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

оно уже на расте или еще можно пользоваться?

И да, и нет. По дефолту ищет компилятор rust'а и если не находит падает с ошибкой: «ERROR: Rust compiler not found.». Но, как оказывается, несмотря на это есть опция --disable-rust, которая пока ещё работает.

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

С TST окно ютуба становится маленьким, неудобно. Видимо, это какая-то особая, уличная логика - велосипедить вместо того, чтобы допилить уже имеющийся функционал.

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

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

На чистом профиле проверь, зуб даю ты в about:config лазил когда-то и что-то нам накрутил.

mandala ★★ ()

Обновился. Как же убого выглядят эти плавно затухающие буквы во вкладках. Какая-то КДЕ-шность, стремление всюду засунуть градиенты.

rjm ()

Команда Debian об аресте Дмитрия Богатова. ->

Я раньше иногда смотрел длиннющий известный российский телесериал «Тайны следствия»... Там в начале серии кого-то убьют, а в конце - кого-то посадят... :-)

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

Люди этот /etc/pulse/daemon.conf отродясь не видели. Живут себе спокойно без этих ваших пульсов, наслаждаются хорошим звуком.

Люди живут себе спокойно с pulseaudio, наслаждаются точно таким же хорошим звуком (бит в бит), и конфигурационные файлы отродясь не видели, все разруливается несколькими кликами мыши.

rbh-17m ()

внезапно vimperator заработал (в дефолтном варианте), выдав какой-то warning только при первом запуске. при установки с оф сайта тоже никаких предупреждений о несовместимости не было. Кто знает: его уже привели в чувство?

early_britney_fun ★★★★ ()

Кто-нибудь может проверить, работает ли тег details?

<html><body><details><p>Text</p></details></body</html>

Текст должен быть скрыт, появляться по клику на «details».

fffgh ()
Ответ на: комментарий от rbh-17m

а уж как смешно со стороны, из стана windows/mac os. линуксоиды пердолятся с systemd, пшшшаудио, вяленым и т.д., система постепенно становится совсем маргинальной.

anonymous ()