Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Firefox (часть 20)

Модерирует : gyra, Maz

gyra (16-11-2020 10:33): Mozilla Firefox (часть 21)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Dart Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

  • Адресная строка 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, то браузер загрузит изображение лишь тогда, когда пользователь прокрутит страницу до соответствующей позиции.
     
  • Пользователи из Великобритании (вдобавок к пользователям из США) увидят оплаченные спонсорами блоки контента (отключаются в настройках) на стартовой странице.
     
  • Страница about:policies переписана с XUL на HTML.
     
  • В сборках для macOS применена технология RLBox. C++ код потенциально уязвимых сторонних библиотек преобразуется в модуль WebAssembly, полномочия которого строго ограничены, а затем модуль компилируется в машинный код и выполняется в изолированном процессе. Первой такой библиотекой стала Graphite. Кроме того, в macOS реализована возможность чтения сертификатов из хранилища операционной системы (настройка security.osclientcerts.autoload), а также исправлена ошибка, из-за которой восстановление сеанса браузера помещало окна браузера на текущий рабочий стол, а не на те рабочие столы, где эти окна располагались в прошлом сеансе.
     
  • В Windows включён прямой композитинг (Direct Composition), что должно положительно сказаться на быстродействии. Кроме того, исправлена невозможность импорта логинов из Chrome 80 и выше.
     
  • Безопасность:
    • Включена обратно поддержка TLS 1.0/1.1. Сейчас не лучшее время для того, чтобы даже незначительно затруднить людям доступ к каким-либо ресурсам.
    • Отныне браузер в фоновом режиме кэширует все заслуживающие доверия PKI-сертификаты удостоверяющих центров, которые известны Mozilla. Это должно улучшить совместимость с серверами, владельцы которых некорректно настроили HTTPS.
    • Web Crypto API теперь доступен только сайтам, открытым по безопасному соединению.
    • В отношении HTML-документов Firefox отныне учитывает директиву X-Content-Type-Options:nosniff, которая указывает браузеру не пытаться эвристически определить MIME-тип содержимого. Ранее "nosniff" использовался лишь для CSS и JS.

  • CSS:
  • JavaScript:
  • Интерфейс HTMLFormElement обзавёлся методом requestSubmit(), который действует подобно нажатию на кнопку отправки данных.
     
  • Web Animations API:
  • Инструменты разработчика:
    • Мгновенное вычисление выражений консоли позволяет разработчикам видеть результат сразу же по мере набора.
    • Инструмент для измерения страниц научился изменять размер прямоугольной рамки.
    • Инспектор отныне позволяет использовать для поиска элементов не только CSS-селекторы, но и выражения XPath.
    • Появилась возможность фильровать сообщения WebSocket с помощью regular expressions.
    • Появилась настройка view_source.tab_size, позволяющая задать длину табуляции в режиме просмотра исходного кода страницы.

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

  • Всего записей: 5667 | Зарегистр. 20-10-2006 | Отправлено: 18:59 07-04-2020 | Исправлено: Dart Raiden, 19:48 07-04-2020
       

    На первую страницук этому сообщениюк последнему сообщению

    Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Firefox (часть 20)
    gyra (16-11-2020 10:33): Mozilla Firefox (часть 21)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru