Достъпен 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:
- Linковете от типа вече поддържат атрибута crossorigin.
- Всички елементи на MathML вече поддържат атрибута displaystyle.
- CSS:
- :-moz-any() вече е връзка към :is().
- Добавена поддръжка на конични градиенти CSS..
- JavaScript: реализована поддержка свойства Intl[@@toStringTag], връщащ стойността по подразбиране на Intl.
- Инструменти за разработчици:
- В Инспектора е добавен значка „скролируем“.
- Уеб конзола: командата :screenshot вече не игнорира параметъра —dpr, ако е зададен параметър —fullpage.
Източник: linux.org.ru
