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

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster