LINUX.ORG.RU

Firefox 75

 ,


2

3

Доступен Firefox 75.

  • Адресная строка Quantum Bar, дебютировавшая в Firefox 68, получила первое крупное обновление:
    • Размеры адресной строки значительно увеличиваются, когда она получает фокус (browser.urlbar.update1).
    • До того, как пользователь начинает набирать текст, в выпадающем меню отображается топ сайтов (browser.urlbar.openViewOnFocus).
    • В выпадающем меню с историей посещённых ресурсов больше не отображается протокол https://. Использованием защищённого соединения в наши дни никого не удивишь, теперь важно обращать внимание пользователей не на наличие HTTPS, а на его отсутствие (browser.urlbar.update1.view.stripHttps).
    • Кроме того, прекращено отображение поддомена www (настройка browser.urlbar.trimURLs возвращает отображение www и https:// одновременно, трогать вышеописанную настройку при этом нет смысла).
    • Удалены настройки browser.urlbar.clickSelectsAll и browser.urlbar.doubleClickSelectsAll. Теперь поведение щелчка в адресной строке в Linux соответствует поведению в macOS и Windows, о чём пользователи просили на протяжении 14 лет.
  • На системах, использующих Wayland, появилось аппаратное ускорение webGL (widget.wayland-dmabuf-webgl.enabled). Реализовать его с X11 не получается, так как это потребует огромного количества исключений и хаков (у Mozilla нет громадных ресурсов Google на тестирование каждой существующей версии драйверов с каждой существующей моделью видеокарт). Wayland значительно упрощает ситуацию, что позволило Мартину Стрянскому из RedHat написать необходимый бэкенд DMABuf. Приятным бонусом оказалось то, что DMABuf способен обеспечить аппаратное ускорение декодирования H.264 (widget.wayland-dmabuf-vaapi.enabled). В следующем выпуске аппаратное ускорение будет работать и с другими видеоформатами.
  • Появились официальные пакеты в формате Flatpak.
  • Исправлено восстановление сеанса на виртуальный рабочий стол KDE Plasma.
  • Появилась поддержка отложенной загрузки изображений. Если изображение имеет атрибут loading со значением lazy, то браузер загрузит изображение лишь тогда, когда пользователь прокрутит страницу до соответствующей позиции.
  • Пользователи из Великобритании (вдобавок к пользователям из США) увидят оплаченные спонсорами блоки контента (отключаются в настройках) на стартовой странице.
  • Включена обратно поддержка TLS 1.0/1.1. Сейчас не лучшее время для того, чтобы даже незначительно затруднить людям доступ к каким-либо ресурсам.
  • Отныне браузер в фоновом режиме кэширует все заслуживающие доверия PKI-сертификаты удостоверяющих центров, которые известны Mozilla. Это должно улучшить совместимость с серверами, владельцы которых некорректно настроили HTTPS.
  • Страница about:policies переписана с XUL на HTML.
  • Web Crypto API теперь доступен только сайтам, открытым по безопасному соединению.
  • В отношении HTML-документов Firefox отныне учитывает директиву X-Content-Type-Options:nosniff, которая указывает браузеру не пытаться эвристически определить MIME-тип содержимого. Ранее «nosniff» использовался лишь для CSS и JS.
  • В сборках для macOS применена технология RLBox. C++ код потенциально уязвимых сторонних библиотек преобразуется в модуль WebAssembly, полномочия которого строго ограничены, а затем модуль компилируется в машинный код и выполняется в изолированном процессе. Первой такой библиотекой стала Graphite. Кроме того, в macOS реализована возможность чтения сертификатов из хранилища операционной системы (настройка security.osclientcerts.autoload), а также исправлена ошибка, из-за которой восстановление сеанса браузера помещало окна браузера на текущий рабочий стол, а не на те рабочие столы, где эти окна располагались в прошлом сеансе.
  • В Windows включён прямой композитинг (Direct Composition), что должно положительно сказаться на быстродействии. Кроме того, исправлена невозможность импорта логинов из Chrome 80 и выше.
  • CSS:
  • JavaScript:
  • Интерфейс HTMLFormElement обзавёлся методом requestSubmit(), который действует подобно нажатию на кнопку отправки данных.
  • Web Animations API:
  • Инструменты разработчика:
    • Мгновенное вычисление выражений консоли позволяет разработчикам видеть результат сразу же по мере набора.
    • Инструмент для измерения страниц научился изменять размер прямоугольной рамки.
    • Инспектор отныне позволяет использовать для поиска элементов не только CSS-селекторы, но и выражения XPath.
    • Появилась возможность фильровать сообщения WebSocket с помощью regular expressions.
    • Появилась настройка view_source.tab_size, позволяющая задать длину табуляции в режиме просмотра исходного кода страницы.

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

>>> Все закрытые в этом выпуске баги

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

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

Кому какая разница идет ли речь об одном кодеке или обо всех? Аппаратное ускорение в обычном проигрывателе и у меня жрет 1% от процессора. Тут дело в работе браузера, который вообще без ускорения грузит процессор процентов на 40-50. С частичным ускорением на 20+ процентов. С новой аппаратной реализацией на 6-8%. Никого не волнует что там на видеокартах, которые просто ненужны потому как почти все видео на ютубе до 1080p качеством и с этим справляется даже видеокарта девяти летней давности.

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

наркоман штоле? если карта слишком старая - на ней нет кодека и она не может «cправляться», справляетсяя проц

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

Откуда в HD 6000 аппаратная поддержка VP9?

Какой там HD 6000, полноценной поддержки аппаратного ускорения декодирования VP9 нет даже в HD 530 (Skylake) - Intel заявляет её как «частичную» (т.е. что-то ускоряется аппаратно, но не всё). Честное аппаратное ускорение VP9 только в Kaby Lake появилось, а это менее 4 лет назад...

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

затое есть в ровеснике скайлейка gtx950, слава хуангу

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

С новой аппаратной реализацией на 6-8%.

В Firefox нет поддержки ускорения VP9, откуда ты взял что у тебя там что-то АППАРАТНО ускоряется? Мало того что сам FF не поддерживает ускорение VP9, так у тебя же даже в железе нет поддержки аппаратного ускорения VP9, а ты тут пишешь о каком-то аппаратном ускорении. Ты вообще не соображаешь о чём пишешь.

Лучше не пиши ничего.

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

Наркоман что ли?

В следующем выпуске аппаратное ускорение будет работать и с другими видеоформатами.

А сейчас обсуждается работа аппаратного ускорения h264

Приятным бонусом оказалось то, что DMABuf способен обеспечить аппаратное ускорение декодирования H.264

Но если не заводится у кого-то даже аппаратное ускорение h264, значит что-то неправильно настроили.

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

А сейчас обсуждается работа аппаратного ускорения h264

Эт ты наркоман, я тут обсуждал только VP9, и то что его нет даже в Firefox 77, по этому вот это вот - враньё

В следующем выпуске аппаратное ускорение будет работать и с другими видеоформатами.

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

нет там VP9 ускорения

Пробовал выключить media.ffvpx.enabled?

i-rinat ★★★★★ ()

теперь еще быстрее?

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

Ты явный наркоман, которому недостает внимания и умения вести себя в обществе. Если уже заявили, что будут пилить поддержку, значит будут. Никто не обозначал конкретные сроки когда. Тут вообще не должно было быть ничего про webm. Так что прекрати писать всякий бред, тем более мне.

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

В Gentoo как собранный из исходников фаерфокс 75, так и бинарный работают после включения флагов в about:config. Драйвер radeon, ядро 5.6.2, llvm 9, но и на 10-ом должно все работать

Fedora 31, intel. Взял тарболл с сайта мозиллы, чё надо включил, под вейландом нагрузка на проц упала в два раза(походу работает), но картинки нет, в терминал сыплет такую ошибку:

[Child 6513, MediaDecoderStateMachine #1] WARNING: Decoder=7f63da416000 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - RefPtr<MediaSourceTrackDemuxer::SamplesPromise> mozilla::MediaSourceTrackDemuxer::DoGetSamples(int32_t): manager is detached.: file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachine.cpp, line 3367
papin-aziat ★★★ ()
Ответ на: комментарий от anonymous

Звук есть, картинки нет, черные полосы – сверху и снизу, посередине белая.

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

Если в Enhanced h264ify заблокированы галками все пункты, кроме h264 и нормализации громкости, то наверное это баг. Вот тут пишут попадается такое на ютубе. Надо проверить где-нибудь еще. Если не заработает, то возможно проще и быстрее будет собрать из исходников. Такие баги были, что отключалось частичное ускорение в бинарном фаерфоксе. Самое забавное, что убрали webm из новейших RX 5700 XT. Зато они могут 4К h264. Так что ждем увеличение порога для h264 кодека до 4К в ютубе. https://bugzilla.mozilla.org/show_bug.cgi?id=1570046

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

возможно проще и быстрее будет собрать из исходников

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

Так что ждем увеличение порога для h264 кодека до 4К в ютубе.

Если будет работать vaapi для Full-HD, я буду крайне доволен, а то на вейланде chromium-freeworld не умеет, впрочем я уже начал привыкать к mpv+ytdl.

papin-aziat ★★★ ()

Включена обратно поддержка TLS 1.0/1.1. Сейчас не лучшее время для того, чтобы даже незначительно затруднить людям доступ к каким-либо ресурсам.

В остальное время, как я понял, затруднять людям доступ к каким-либо ресурсам для тормозиллы вполне нормально, да?

Grzegorz

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

Так что ждем увеличение порога для h264 кодека до 4К в ютубе.

Не жди — Гугл на это не пойдёт. Дороговато получается.

Поэтому Safari не умеет воспроизводить что-то выше FullHD на YouTube, ибо не умеет вообще в VP9.

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

сафари включает в себя отстрел голозадых яблочников, amirite?

anonymous ()

О, кстати: а скажи дорогой товарищ топикстартер, есть ли какой-нить шоткат чтобы в панели Bookmarks открыть Properties выделенной? В хроме например F2. А здесь приходится right-click + ползти мышью в самый низ контекстного меню к пункту Properties + left-click – это чуть более чем дохрена возни.

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

А здесь приходится right-click + ползти мышью в самый низ контекстного меню

Да, контекстное меню в лисе просто какой-то треш, ну очень много букоф.

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

тян
amirite
подрыв

Думаешь, ты не палишься, amr-now?

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

Ну значит когда конкуренты пойдут на такое, тогда и закопаем ютуб. Ведь 8К намного тяжелее. Так что могут и пойти.

anonymous ()

Ребята, а у вас в последних версиях наблюдается такое, что сайты открываются не с первого раза? То есть, клацаешь из закладок, а у тебя просто пустая страница. Ставишь курсор в конец адреса, нажимаешь Enter и срабатывает. Такое не постоянно, отследить даже не знаю, как...

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

Наблюдал такое чаще на старых версиях (патреон, инста). Сейчас получше, но всё-равно встречается.

Prosto_user ()

Размеры адресной строки значительно увеличиваются, когда она получает фокус (browser.urlbar.update1).

Идиотская фича. Очень раздражает. Отключил спустя 10 минут после обновления.

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

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

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

Кому не нравицо новая адресная строка (как мне, например)

Мне не то что не нравится, я только не понимаю, почему адресная строка увеличивается, а находящееся рядом такое же поле поиска при получении фокуса - нет.

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

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

wxw ★★★★★ ()

75-й приехал в федору, действительно работает vaapi, картинка иногда дергается, но вроде бы не критично, в общем ничтяк!

papin-aziat ★★★ ()
Ответ на: комментарий от wxw

У меня нет отдельного поля поиска. Но с тобой согласен, что могли бы и исправить (не знаю, правда, о чем речь :D)

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

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

Если бы еще поле поиска оставалось привязано к вкладке, как было в опере, а не общее на все окно. Но об этом и мечтать поздно.

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

Не пробовал задействовать CSS? С ним вроде как вообще что угодно можно наманьячить в интерфейсе. Хоть оперу сделать, хоть экслорер...

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

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

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

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

выгоднее, чтобы трафик шел через партнерский поисковик по умолчанию

Думаю, они все партнерские, иначе б их там не было попросту.

функциональность сломана наглухо

Багрепорты есть? Может стоит сообщить им или они в курсе?

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

а мозиле денег задонатил, чтоб это сккомпенсировать?

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

Багрепорты есть? Может стоит сообщить им или они в курсе?

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

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

За тот треш, что мозилловцы делают, это они приплачивать должны.

anonymous ()

Пишу сие из Parrot Security OS c браузера Firefox Quantum 69.0 (64-bit).

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