Достъпен Firefox 83
- JS-движок SpiderMonkey получи голямо обновление под кодовото име Warp, в резултат на което се подобри безопасността, производителността (прираст до 15%), отзивчивостта на страниците (до 12%), намали се използването на паметта (с 8%). Например, зареждането на Google Docs се ускори с около 20%.
- Режимът „само HTTPS“ е признат за достатъчно готов (сега той отчита адресите от локалната мрежа, където използването на HTTPS често е невъзможно, а при неуспешен опит за достъп по HTTPS предлага на потребителя да използва HTTP). Този режим се включва в графичния интерфейс на настройките. Сайтовете, които не поддържат HTTPS, могат да бъдат добавени в списъка с изключения (като се натисне иконата на катина в адресната лента).
- Режимът „картинка в картинката“ поддържа управление с клавиатурата.
- Второ голямо обновление на адресната лента:
- Иконите на търсачките се показват веднага, преди началото на въвеждането на заявката.
- Натискането на иконата на търсачката вече не води до незабавно търсене на въведения текст, а само избира тази търсачка (за да може потребителят да избере друга търсачка, да види подсказките, да уточни заявката). Старото поведение е достъпно чрез Shift+ЛКМ.
- При въвеждане на адреса на някой от наличните търсачки, ще бъде предложено да стане текущ.
- Добавени са иконите за търсене по закладките, отворените табове и историята.
- Преглеждащият PDF получи поддръжка на AcroForm, позволявайки попълване, печат и запазване на формуляри в PDF документи.
- Прозорците за HTTP удостоверяване вече не блокират интерфейса на браузъра (сега те са свързани с таба).
- Добавен е елемент в контекстното меню „Печат на избраната област“.
- Добавена е настройка, която позволява да се деактивира управлението на медията с клавиатурата/слушалките.
- Firefox ще автоматично изтрива бисквитките на сайтове, уличени в проследяване на потребителя, ако потребителят не е взаимодействал с сайта през последните 30 дни.
- Добавена е възможност за скриване на заглавието „Топ сайтове“ на страницата на новия таб (browser.newtabpage.activity-stream.hideTopSitesTitle), както и за скриване на спонсорските сайтове от топа (browser.newtabpage.activity-stream.showSponsoredTopSites).
- Подобрено е интерфейсът за споделяне на екрана, сега потребителят по-лесно може да разбере с кои устройства се извършва споделянето.
- Нулираноста на настройката security.tls.version.enable-deprecated (се задава на true, когато потребителят се сблъсква със сайт, използващ TLS 1.0/1.1, и се съгласи да включи поддръжка на тези алгоритми; разработчиците искат с телеметрията да оценят броя на такива потребители, за да решат дали е време да премахнат поддръжката на остарели криптографски алгоритми).
- Добавен е парсер на hosts, написан на Rust. Домените, намерени в този файл, няма да се резолват чрез DNS-over-HTTPS.
- На страницата about:protections е добавена реклама на Mozilla VPN (за регионите, където този сервиз е наличен).
- Потребителите от Индия с английска локализация ще получат препоръки от Pocket на страниците с нови табове.
- Екранните четци започнаха да разпознават параграфите коректно в Google Docs, и вече не разглеждат пунктуацията като част от думата в режим на четене по една дума. Стрелките на клавиатурата сега работят коректно след превключване на прозореца с „картинка в картинката“ с помощта на Alt+Tab.
- На устройства с сензорни екрани (Windows) и тъчпадове (macOS) мащабирането с щипка сега се държи така, както е реализирано в Chromium и Safari (мащабира се не цялата страница, а само текущата област).
- Налагането на работа в емулатора Rosetta 2 на най-новите компютри на Apple с операционната система macOS Big Sur и ARM процесори.
- На платформата macOS значително е намалено потреблението на енергия при възстановяване на сесия в свито прозорец на браузера.
- Започна постепенното включване на WebRender за потребителите на Windows 7 и 8, както и за потребителите на macOS 10.12 — 10.15.
- HTML/XML:
- Връзките от вида вече поддържат атрибута crossorigin.
- Всички елементи MathML получиха поддръжка на атрибута displaystyle.
- CSS:
- :-moz-any() вече е свързано с :is().
- Добавена е поддръжка коническите градиенти на CSS.
- JavaScript: реализована поддержка свойства Intl[@@toStringTag], връщащ стойността по подразбиране Intl.
- Инструменти за разработчици:
- В инспектора е добавена иконка "прокручиваемая".
- Уеб конзола: команда :screenshot вече не игнорира параметъра —dpr, ако е посочен параметър —fullpage.
Източник: linux.org.ru
