Firefox, безплатен браузер на Quantum движка, разработен и разпространяван от Mozilla Corporation, четвъртият по популярност браузер в света, е актуализиран до версия 122.
Какво ново:
- Linux:
- Поддръжка на VA-API е включена за всички архитектури (преди това беше включена само за x86 и ARM).
- Предложени са deb пакети за Ubuntu, Debian и Linux Mint.
- Подсказки от търсачките се разполагат с снимки и описания (browser.urlbar.richSuggestions.featureGate).
- На потребители, търсещи в адресния ред информация, свързана с уеб разработка, ще се предлагат линкове към статии MDN.
- Мениджър на пароли научи импортиране на пароли от .csv и .tsv файлове.
- Отстранени са проблеми при използването на вградения преводач: преведено съдържание вече не изчезва и работата на интерактивните джаджи не се нарушава.
- На страницата about:support е добавен раздел «Информация о модулях расшифровки содержимого».
- В режим на частно разглеждане е включена поддръжка Cache API (липсата му предизвикваше значителни неудобства на потребителите).
- Извеждане на филтри, използващи currentColor като входен параметър, вече не може да се чете от canvas, тъй като по този начин може да се получи информация за цвета на линковете и да се направи извод за посещаваните линкове.
- WebRTC: е включена поддръжка на Uneven Level Protection Forward Error Correction (ULPFEC), която позволява възстановяване на загубени пакети.
- Броят на едновременни DNS запитвания увеличено от 8 до 64.
- Разбиването на редове вече се извършва в пълно съответствие със стандарта Unicode. Освен това, Firefox сега правилно выделява думи при двойно щракване върху текст на китайски, японски, бърмански, лаоски, кхмерски и тайски език.
- От интерфейса на настройките премахната настройка «Добавить строку поиска на панель инструментов». Строку поиска по-прежнему можно добавить на панель, перетащив её в режиме настройки.
- macOS: се появи възможност за създаване и използване на пароли, запазени в ключницата iCloud.
- Windows: е реализирана поддръжка автозавършване с помощта на данните за вход, запазени в Windows Hello.
- HTML: елементите <select> се могат съдържат разделители <hr> (за подобряване на четивността на дълги списъци).
- В съответствие с спецификациите на резервния анализатор на URL адреси за неизвестни схеми сега е DefaultURI.
- CSS:
- Включена е поддръжка на свойството offset-position (определя началната позиция на елемента по пътя).
- Включена е поддръжка на различни методи за указване offset-path: <basic-shape>, <coord-box> и url().
- Включена е подкрепа на функция ray() (позволява определяне offset-path като сегмент на линия, който започва от offset-position и продължава в посоката на посочения ъгъл.
- Включена е поддръжка на функции xywh и rect.
- JavaScript: се появи възможност за използване на методи ArrayBuffer.prototype.transfer() и ArrayBuffer.prototype.transferToFixedLength() за предаване правата на собственика на паметта между различни ArrayBuffer.
- SVG:
- Реализирано поддръжка на анимация на атрибута viewBox чрез SMIL.
- С цел предотвратяване на XSS атаки изключено поддръжка на data: ссылки в елементи <use>, както и чрез интерфейса SVGUseElement.
- Реализирано поддръжка LargestContentfulPaint API (предоставя информация за времето на рендиране на най-голямото изображение или текст, преди потребителят да започне взаимодействие с уеб страницата.
- DOM: е добавен метод HTMLSelectElement.showPicker().
- Инструменти за разработчици:
- Вкладката на профайлера се се отваря след текущата вкладка.
- Добавено команда tracer, която позволява управление на трасировката без отваряне на дебъгера.
- При редактиране на селектори, имена или стойности на свойства в инспектора на правила, клавишът Enter вече не премества фокуса към следващото поле за въвеждане, вместо това потвърджава въвеждането и определя фокуса на съответния елемент (за потвърждаване на въвеждането и последващо преместване на фокуса трябва да се използва Ctrl+Enter или Tab.
Източник: linux.org.ru
