Издаването на уеб браузъра . Освен това, е направено обновление с продължителна поддръжка . Създаването на обновления Firefox 68.x е прекратено, на потребителите от този клон ще бъде предложено автоматично обновление до версия 78.3. На етап премина клона Firefox 82, чийто релиз е планиран за 20 октомври.
:
- Предложен е нов интерфейс за предварителен преглед преди печат, който ще се отваря в текущия таб, замествайки съществуващото съдържание (старият интерфейс за предварителен преглед отваряше нов прозорец), т.е. работи по аналогия с режим на четене. Инструменти за настройка на формата на страницата и параметрите на печат са преместени от горната част в дясната панел, където също така са добавени допълнителни опции, като управление на включването на печат на заглавия и фон, както и възможност за избор на принтер. За включване или изключване на новия интерфейс може да се използва настройката print.tab_modal.enabled.
- Модернизиран е интерфейсът на вградения PDF-прегледник (иконите са заменени, използван е светъл фон за панела с инструменти). поддръжка на механизма AcroForm за попълване на формуляри и запазване на генерирания PDF с въведените от потребителя данни.
- възможност за спиране на възпроизвеждането на звук и видео в Firefox с помощта на специални мултимедийни бутони на клавиатурата или звукова гарнитура без кликвания с мишката. Управлението на възпроизвеждането също може да се извършва чрез изпращане на команди чрез протокола MPRIS и сработва дори ако екранът е заключен или е активна друга програма.
- В допълнение към основната, светла и тъмна теми, е добавена нова тема с цветни бутони, менюта и прозорци.
- На потребителите от САЩ и Канада възможност за запазване, управление и автозавършване на информация за кредитни карти, използвани при покупки в интернет магазини. В други държави възможността ще бъде активирана по-късно. За принудително включване в about:config могат да се използват настройките dom.payments.defaults.saveCreditCard, extensions.formautofill.creditCards и services.sync.engine.creditcards.
- За потребителите от Австрия, Белгия и Швейцария, които използват версия с немска локализация, на страницата на новия раздел е добавена секция със статии, рекомендовани от услугата Pocket (предишно подобни препоръки бяха предложени за потребителите от САЩ, Германия и Великобритания). Свързаната с подбора на съдържание персонализация се извършва на клиентската страна и без предаване на данни за потребителя на трети лица (в браузъра се зарежда целият списък с препоръчани линкове за текущия ден, който се класира на страната на потребителя, въз основа на данните от историята на посещенията). За деактивиране на препоръчаното съдържание от Pocket има настройка в конфигуратора (Firefox Home Content/Recommended by Pocket) и опция „browser.newtabpage.activity-stream.feeds.topsites“ в about:config.
- За мобилни устройства с GPU Adreno 5xx, Adreno 505 и 506, движокът за композиране WebRender, написан на езика Rust, позволява значително увеличаване на скоростта на рендериране и намаляване на натоварването на CPU, като премества на GPU операциите по рендериране на съдържанието на страницата, които са реализирани чрез изпълнявани в GPU шейдери.
- Предложени са нови икони за режима на гледане на видео Картинка в Картинката (Picture-in-Picture).
- Осигурено е автоматично включване на панела с отметки с най-важните сайтове след импортиране на външни отметки в Firefox.
- Добавена е възможност за преглеждане в Firefox на преди това изтеглени xml, svg и webp файлове.
- Решен е проблемът с нулирането на езика по подразбиране на английски след актуализация на браузърите с инсталиран езиков пакет.
- В атрибута sandbox на елемента е добавена поддръжка на флага "" за блокиране на автоматични изтегляния, инициирани от iframe.
- поддръжка на нестандартни HTTP заглавия Content-Disposition с имена на файлове, съдържащи интервали, които не са обвити в кавички.
- За хора с проблеми със зрението е подобрена поддръжката на екранни ридери и управлението на възпроизвеждането на съдържание в HTML5 тагове audio/video.
- В JavaScript дебъгера е коректно определянето на файлове на езика TypeScript и извеждането на данните от тези файлове от общия списък.
- В отладчика възможност за спиране на първата операция в нов скрипт, което може да бъде полезно за отстраняване на проблеми с странични ефекти при изпълнението на скриптове или задействане на таймери.
- анализ и построяване на JSON-отговори, в които се използват символи за защита от XSSI (Cross-Site Script Inclusion), като «)]}'».
- В инструментите за уеб разработчици режим за симулация на преглед на страници от хора с отклонения в цветовото възприятие, като дальтонизъм.
Освен нововъведенията и поправките на грешки в Firefox 81 , от които 7 са обозначени като опасни. 6 уязвимости (събрани под и ) са причинени от проблеми с работата с паметта, като препълвания на буфера и достъп до вече освободени области на паметта. Потенциално тези проблеми могат да доведат до изпълнение на код от злонамерен потребител при отваряне на специално оформени страници.
Източник: opennet.ru
