Достъпен Firefox 76.
- Мениджър на пароли:
- Отсега предупреждава за това, че запазените за ресурса потребителско име и парола са били компрометирани при изтичане на данни от този ресурс, както и че запазената парола е забелязана в изтичане от друг ресурс (така че е редно да се използват уникални пароли). Проверката за изтичане не разкрива потребителските имена и пароли на отдалечения сървър: потребителското име и паролата се хешират, първите няколко символа от хеша се изпращат на услугата Have I Been Pwned, която връща всички хешове, отговарящи на запитването. След това браузърът локално сравнява пълния хеш. Съвпадение означава, че удостоверителните данни са налични в някое от изтичанията.
- При създаване на нов профил или промяна на съществуваща парола на потребителя автоматично се предлага да генерира сигурна парола (12 символа, включващи букви, цифри и специални символи). Сега тази функция се предлага за всички полета , а не само за тези, които имат атрибут „autocomplete = new-password”.
- На macOS и Windows, при опит за преглеждане на запазени пароли ще бъде изискан паролa/PIN/биометрични данни/апаратен ключ от профила на ОС (при условие, че главната парола не е зададена). Реализацията на тази възможност в Linux се затруднява от бъг 1527745.
- Подобрен режим „картинка-в-картинката”: открепеното видео може да се прехвърли в режим на цял екран (и обратно) с двойно щракване.
- Сега е възможно да се работи с конкретен сайт като с десктопно приложение (в отделен прозорец, където интерфейсът на браузъра липсва и преходите по линкове са възможни само в рамките на текущия домейн). Настройката browser.ssb.enabled добавя в менюто на сайта („три точки“ в адресната лента) опцията „Install Website as App”.
- Добавен е режим на работа „само HTTPS” (dom.security.https_only_mode), в който всички запитвания по протокол HTTP автоматично се извършват по HTTPS и се блокират, ако достъпът по HTTPS е неуспешен. Освен това, започвайки от Firefox 60, съществува по-щадяща настройка security.mixed_content.upgrade_display_content, която прави същото, но единствено спрямо пасивно съдържание (снимки и медийни файлове).
- В системи, използващи Wayland, е реализирано хардуерно ускорение на възпроизвеждането на видео в формат VP9 и други формати (в допълнение към появилата се в предишното издание поддръжка на ускорение H.264).
- В интерфейса за управление на добавки сега показват всички домейни, до които добавката има достъп (преди това се показваха само първите няколко домейна от списъка).
- Пълно преработване на страницата about:welcome.
- При отваряне на нови табове ширината на сянката около адресната лента е малко намалена.
- Размерът на панела с отметки е леко увеличен, за да не пропускат потребителите на сензорни екрани.
- WebRender е включен по подразбиране на лаптопи с Windows, притежаващи Intel графика поне 9-то поколение (HD Graphics 510 и по-висока) и с разрешение на екрана <= 1920×1200.
- Подкрепя се системни цветове CSS4.
- JS: включена е поддръжка на numberingSystem и calendar за конструкторите Intl.NumberFormat, Intl.DateTimeFormat и Intl.RelativeTimeFormat.
- Включена е поддръжка AudioWorklet, позволяваща сложна обработка на звук при сценарии като игри или виртуална реалност. Освен това решава проблема с отсъстващия звук в уеб клиента на Zoom.
- Параметър window.open() windowFeatures вече не позволява скриване на някакви елементи на браузера (tabbar, menubar, toolbar, personalbar), а служи само за индикация дали страницата ще бъде отворена в отделен прозорец. Тази функция беше поддържана само в Firefox и IE и създаваше проблеми при възстановяване на сесията.
- Опитите на уеб страници да преминат през неизвестен протокол с помощта на location.href или <meta http-equiv=«refresh»> вече не водят до страницата „Неизвестен тип адрес“, а тихо се блокират (както в Chromium). За отваряне на външни приложения следва да се използва window.open() или .
- Инструменти за разработчици:
- Дебъгер: елементите на панела „Източници“ получиха пункт от контекстното меню „Постави в черен списък“.
- Дебъгер: „Стек на извиквания → Копирай трасировка на стека“ сега копира пълни линкове, а не само имена на файлове.
- Мрежов монитор: ширината на колоната се адаптира според съдържанието при двойно кликване по границата на колоната.
- Мрежов монитор: менюто „Копирай → Копирай като cURL“ придоби опция —globoff, която потиска глобинга, ако копираната връзка съдържа квадратни скобки.
- Мрежов монитор: таб „Съобщения“ при заявките на уебсокети п получи нов филтър „Control“ за показване на управляващи фреймове.
- Уеб конзола: в многостричен режим фрагменти от код с дължина над пет реда се съкращават до пет реда, предшествани от икона на триъгълник и завършващи с многоточие. При натискане те се разгръщат и показват кода напълно, а при повторно натискане се свиват.
- Уеб конзола: връзки към DOM елементи, изведени в конзолата, придобихме пункт в контекстното меню "Покажи в инспектора", който показва елемента на HTML панела инспектора на страницата.
Източник: linux.org.ru
