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.
- API, предоставяно от операционната система (full-screen-api.macos-native-full-screen), което позволи унифицирането на вида и поведението на елементите на екрана. реализирана подкрепа автозавършването с помощта на данни за вход, запазени в 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
