Версия на Firefox 73

Пуснат уеб браузър Firefox 73И мобилна версия Firefox 68.5 за платформата Android. Освен това е генерирана актуализация клонове дългосрочна поддръжка 68.5.0. Очаквайте скоро на сцената бета тестване клонът на Firefox 74 ще се премести, чието пускане е планирано за 10 март (проект преместен за 4 седмици цикъл на развитие).

Основната иновации:

  • В режим на достъп до DNS през HTTPS (DoH, DNS през HTTPS) е добавена поддръжка за услугата NextDNS, в допълнение към предлагания преди това CloudFlare DNS сървър („https://1.1.1.1/dns-query“). Активирайте DoH и изберете доставчик може да в настройките на мрежовата връзка.
    Версия на Firefox 73

  • Първият етап е реализиран прекратяване на договора поддръжка за добавки, инсталирани чрез заобиколно решение. Промяната засяга само инсталирането на добавки в споделени директории (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ или ~/.mozilla/extensions/), обработвани от всички екземпляри на Firefox в системата ( не е свързано с потребител). Този метод обикновено се използва за предварително инсталиране на добавки в дистрибуции, за непоискано заместване с приложения на трети страни, за интегриране на злонамерени добавки или за отделно доставяне на добавка със собствен инсталатор. Във Firefox 73 такива добавки ще продължат да работят, но ще бъдат преместени от общата директория в отделни потребителски профили, т.е. ще бъдат преобразувани във формата, използван при инсталиране чрез мениджъра на добавките.
  • Добавена е възможност за задаване на глобално базово ниво на мащабиране, което да се прилага за всички страници, вместо да бъде обвързано с отделни сайтове. Можете да промените общия мащаб в настройките (about:preferences) в секцията „Език и външен вид“. В настройките има и опция, която ви позволява да приложите мащабиране само към текст, без да докосвате изображения.

    Версия на Firefox 73

  • Диалоговият прозорец, който ви подканва да запазите влизания, вече се показва само ако стойността за влизане в полето за въвеждане е променена.
  • На системи със собствени драйвери на NVIDIA, по-нови от версия 432 и разделителни способности на екрана под 1920x1200, системата за композиране е активирана WebRender. Преди това WebRender беше активиран само за NVIDIA GPU с драйвера Nouveau, както и за AMD и Intel GPU. Системата за композиране WebRender е написана на Rust и възлага операциите по изобразяване на съдържанието на страницата на GPU.
  • Добавено от възможност използване на концепцията за специфичен за сайта браузър (SSB), за да
    работа с уеб приложение като с обикновена десктоп програма. В режим
    SSB скрива менюто, адресната лента и други елементи от интерфейса на браузъра, а в текущия прозорец можете да отваряте само връзки към страници от текущия сайт (външните връзки се отварят в отделен прозорец на браузъра). За разлика от съществуващия режим на павилион, работата се извършва не в режим на цял екран, а в обикновен прозорец, но без специфични за Firefox елементи на интерфейса. За да отворите връзка в режим SSB, се предлага флаг на командния ред „-ssb“, който може да се използва при създаване на преки пътища за уеб приложения. Режимът може да бъде извикан и чрез бутона „Стартиране на специфичен за сайта браузър“, намиращ се в менюто с действия на страницата (елипси вдясно от адресната лента). По подразбиране режимът е неактивен и трябва да бъде активиран чрез указване на „browser.ssb.enabled = true“ в about:config.
    Версия на Firefox 73

  • Режимът на дисплея с висок контраст, предназначен за хора с лошо зрение или нарушено цветоусещане, вече поддържа фонови изображения. За да се поддържа четливостта и да се осигури правилното ниво на контраст, видимият текст е разделен от отделен фон, който използва цвета на активната тема.
  • Подобрено качество на звука при увеличаване или намаляване на скоростта на възпроизвеждане;
  • Подобрено автоматично откриване на стари текстови кодировки на страници, които не предоставят изрично информация за кодиране.
  • В лентата за търсене в уеб конзолата вече е възможно да филтрирате по липсващ ключ, като посочите символа „-“ преди маската или регулярния израз. Например, заявката за търсене „-img“ ще върне всички елементи, в които липсва низът „img“, докато „-/(cool|rad)/“ ще върне елементи, които не съответстват на регулярния израз „/(cool|rad) )/".
  • Добавени са нови CSS свойства overscroll-behavior-inline и overscroll-behavior-block за контролиране на поведението при превъртане, когато се достигне логическата граница на областта за превъртане.
  • SVG вече поддържа свойства разстояние между буквите и разстояние между думите.
  • Добавен метод към HTMLFormElement requestSubmit(), което инициира програмно изпращане на данни от формуляра по същия начин като щракване върху бутона за изпращане. Функцията може да се използва при разработване на ваши собствени бутони за изпращане на формуляр, за които извикването на form.submit() не е достатъчно, защото не валидира интерактивно параметри, генерира събитие „изпращане“ и не предава данни, свързани с бутона за изпращане.
  • Имоти вътрешна ширина и вътрешна височина Обектите на прозореца вече винаги връщат действително зададената ширина и височина на областта (Оформление на Viewport), а не размера на видимата част (Visual Viewport).
  • Проведено оптимизиране на производителността на инструменти за уеб разработчици. Натоварването при събиране на статистика за панела за наблюдение на мрежовата активност е намалено. В инструмента за отстраняване на грешки на JavaScript и уеб конзолата зареждането на големи скриптове с препратка към техните оригинални изходни текстове (изходно картографирани) е ускорено.
  • В уеб конзолата има проблеми с излизането извън обхвата на текущия домейн (CORS, Споделяне на ресурси от различни източници) вече се показват като грешки, а не като предупреждения. Променливите, дефинирани в изрази, вече са достъпни за автоматично довършване в конзолата.
  • В инструментите за уеб разработчици в раздела за проверка на мрежата се предоставя декодиране на съобщения (JSON, MsgPack и CBOR) във формат WAMP (WebSocket Web Application Messaging Protocol), предавани през WebSocket връзка.

    Версия на Firefox 73

В допълнение към иновациите и корекциите на грешки, Firefox 73 е коригиран 15 уязвимости, от които 11 (събрани под CVE-2020-6800 и CVE-2020-6801) са маркирани като потенциално способни да доведат до изпълнение на атакуващ код при отваряне на специално проектирани страници. Нека ви напомним, че проблеми с паметта, като препълване на буфера и достъп до вече освободени области на паметта, наскоро бяха маркирани като опасни, но не и критични.

Източник: opennet.ru

Добавяне на нов коментар