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, позволяющая задать длину табуляции в режиме просмотра исходного кода страницы.

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

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

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

         .* *.               `o`o`
         *. .*              o`o`o`o      ^,^,^
           * \               `o`o`     ^,^,^,^,^
              \     ***        |       ^,^,^,^,^
               \   *****       |        /^,^,^
                \   ***        |       /
    ~@~*~@~      \   \         |      /
  ~*~@~*~@~*~     \   \        |     /
  ~*~@smd@~*~      \   \       |    /     #$#$#        .`'.;.
  ~*~@~*~@~*~       \   \      |   /     #$#$#$#   00  .`,.',
    ~@~*~@~ \        \   \     |  /      /#$#$#   /|||  `.,'
_____________\________\___\____|_/______/_________|\/\___||______
Ostegard ()

Косметика+ненужно. 68.5.0esr, и никакого желания обновлять. Куда важнее (х10) будут новшества в том же uBlock пожалуй, LOL! Дожили..

anonymous ()

На системах, использующих Wayland, появилось аппаратное ускорение webGL

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

Появился повод перейти на Sway.

macrohard ★★ ()

Кроме того, в macOS реализована возможность чтения сертификатов из хранилища операционной системы (настройка security.osclientcerts.autoload)

Я джва года ждал, отличная новость.

ptarh ★★★★★ ()

Тем временем, в последних релизах регулярно пропадают отдельные вкладки при восстановлении после краша. А не крашиться жирнолис не может.

Надо было сразу с оперы на хром переползать, говорила мне мама

wxw ★★★★★ ()

появилось аппаратное ускорение H.264

Как отключить VP9 в лисичке?

Как научить ее использовать общесистемные иконки, а не свои васянские?

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

anonymous ()

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

Ещё больше?! Вот мерзавцы. Меня бесит, что эта хрень увеличивается когда её не просят (новая вкладка и оно вспучено). А тут ещё больше?! Бл…

rechnick ★★ ()

Ненужнисты идут лесом. Это едиственный нормальный браузер.

Все остальные браузеры превратились в шпионские программы, и да привет Гуглу Чроме.

anonymous ()

Удалены настройки browser.urlbar.clickSelectsAll и browser.urlbar.doubleClickSelectsAll. Теперь поведение щелчка в адресной строке в Linux соответствует поведению в macOS и Windows, о чём пользователи просили на протяжении 14 лет.

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

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

Ещё больше?! Вот мерзавцы. Меня бесит, что эта хрень увеличивается когда её не просят (новая вкладка и оно вспучено). А тут ещё больше?! Бл…

Ничтяк! Гномоюзеры одобряют. Лично я использую Density -> Touch.

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

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

anonymous ()

На системах, использующих Wayland, появилось аппаратное ускорение webGL (widget.wayland-dmabuf-webgl.enabled). Реализовать его с X11 не получается, так как это потребует огромного количества исключений и хаков (у Mozilla нет громадных ресурсов Google на тестирование каждой существующей версии драйверов с каждой существующей моделью видеокарт). Wayland значительно упрощает ситуацию, что позволило Мартину Стрянскому из RedHat написать необходимый бэкенд DMABuf. Приятным бонусом оказалось то, что DMABuf способен обеспечить аппаратное ускорение декодирования H.264 (widget.wayland-dmabuf-vaapi.enabled). В следующем выпуске аппаратное ускорение будет работать и с другими видеоформатами.

Я так и не понял, теперь он на вайлэнд или нет? Последний раз, когда я смотрел, на вайленд была только какая-то ночная сборка, которая у меня не заработала.

Сайт мозиллы в этом отношении эпичен. Кроме кнопки «Загрузить» хрен что найдешь. Где там, например, информация о релизе?

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

Ну хоть какой-то появился смысл переходить на Wayland.

С момента появления Вэйланда миллион обезъян сказали, что Вэйланд - это прогресс, и он этот Вэйланд является следующим витком развития графических серверов. Неужели ты не верил словам миллиона обезъян.

P.S. Это не сарказм.

anonymous ()

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

anonymous ()

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

Поставил флатпак(75), убрал рекламу, поставил enhanced-h264ify, включил widget.wayland-dmabuf-webgl.enabled и widget.wayland-dmabuf-vaapi.enabled, 60 фпс вообще не тянет, проц грузит как положено без всяких vaapi. Куда копать?

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

Эхх. Ушла эпоха.

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

Alve ★★★★★ ()

Реализовать его с X11 не получается, так как это потребует огромного количества исключений и хаков (у Mozilla нет громадных ресурсов Google на тестирование каждой существующей версии драйверов с каждой существующей моделью видеокарт).

Выгнать бездельников, занимающихся ненужно-rust'ом, пригласить часть разработчиков mpv. При значительно меньших ресурсах у них все получается отлично. Да и со вкусом (в смысле промышленного дизайна) у них все лучше на порядок.

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

Да, это браузер на основе Chromium'а.

Brave — веб-браузер со свободным и открытым исходным кодом[2][3][4] на основе веб-браузера Chromium на движке Blink, анонсированный соучредителем корпорации Mozilla Project и создателем JavaScript Бренданом Эйхом. Создатели утверждают, что Brave блокирует трекеры сайтов и удаляет навязчивую интернет-рекламу, повышает уровень приватности в интернете и уменьшает количество передаваемых о потребителях рекламы данных.

https://ru.wikipedia.org/wiki/Brave_(веб-браузер)

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

media.hardware-video-decoding.force-enabled опять заработало.

Держите виндузятника!!!

Не, серьезно. Работает с gfx.xrender.enabled и недовидяхой intel. По крайней мере, хотя бы частично.

anonymous ()

Прошло 100 лет и вот. <ускорение декодирования H.264> Бедные , бедные юзеры. Кололись. плакали но продолжали жрать кактус.

anonymous ()

На системах, использующих Wayland, появилось аппаратное ускорение webGL (widget.wayland-dmabuf-webgl.enabled). Реализовать его с X11 не получается, так как это потребует огромного количества исключений и хаков (у Mozilla нет громадных ресурсов Google на тестирование каждой существующей версии драйверов с каждой существующей моделью видеокарт). Wayland значительно упрощает ситуацию, что позволило Мартину Стрянскому из RedHat написать необходимый бэкенд DMABuf. Приятным бонусом оказалось то, что DMABuf способен обеспечить аппаратное ускорение декодирования H.264 (widget.wayland-dmabuf-vaapi.enabled). В следующем выпуске аппаратное ускорение будет работать и с другими видеоформатами.

Появились официальные пакеты в формате Flatpak.

Отлично, наконец-то попробую это всё у себя в CentOS 8.

Vsevolod-linuxoid ★★★★★ ()