На разположение Firefox 76.
- Мениджър на пароли:
- От сега нататък предупреждава, че данните за влизане и паролата, запазени за ресурса, са се появили при изтичане, възникнало от този ресурс, както и че запазената парола е била видяна при изтичане от друг ресурс (следователно си струва да използвате уникални пароли). Проверката за изтичане не разкрива потребителски данни за влизане и пароли към отдалечения сървър: данните за вход и паролата се хешират, първите няколко знака от хеша се изпращат до услугата Have I Been Pwned, която връща всички хешове, които удовлетворяват заявката. След това браузърът проверява локално пълния хеш. Съвпадение означава, че идентификационните данни се съдържат в някакво изтичане.
- Когато създава нов акаунт или променя съществуваща парола, потребителят автоматично получава подкана да генерира силна парола (12 знака, включително букви, цифри и специални знаци). Тази функция вече се предлага за всички полета , а не само тези, които имат атрибута "autocomplete = new-password".
- В macOS и Windows, когато се опитвате да видите запазени пароли ще изисква се парола/ПИН/биометрични данни/хардуерен ключ за акаунта на ОС (при условие, че главната парола не е зададена). Внедряването на тази функция в Linux е възпрепятствано от грешка 1527745.
- Подобрен режим „картина в картината“: незакачен видеоклип може да бъде превключен в режим на цял екран (и обратно) чрез двукратно щракване.
- Вече е възможно да работите с конкретен сайт като десктоп приложение (в отделен прозорец, където няма интерфейс на браузъра и кликването върху връзки е възможно само в рамките на текущия домейн). Настройката browser.ssb.enabled добавя елемента „Инсталиране на уебсайт като приложение“ към менюто на сайта („многоточия“ в адресната лента).
- Добавен е режим на работа „само 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: поддръжка за система за номериране и календар е активирана за конструктори Intl.NumberFormat, Intl.DateTimeFormat и Intl.RelativeTimeFormat.
- Включена поддръжка AudioWorklet, което позволява сложна аудио обработка в сценарии като игри или виртуална реалност. Освен това това разрешава проблем с липсващи звуци в уеб клиента Zoom.
- Параметър window.open() Характеристики на прозореца вече не позволява скриване на всички елементи от прозореца на браузъра (лента с раздели, лента с менюта, лента с инструменти, лична лента), но служи само за указване дали страницата ще бъде отворена в отделен прозорец. Тази функция се поддържа само във Firefox и IE и създава проблеми при възстановяване на сесията.
- Уеб страниците се опитват да навигират през неизвестен протокол, използвайки местоположение.href или вече не води до страницата „Неизвестен тип адрес“, но е тихо блокиран (както в Chromium). За да отворите приложения на трети страни, трябва да използвате window.open() или .
- Инструменти за разработчици:
- Дебъгер: елементи Панел с източници Получихме елемент от контекстното меню „Поставяне в черна кутия“.
- Дебъгер: „Стек за извикване → Копиране на проследяване на стека“ оттук нататък копира пълни връзки, а не само имена на файлове.
- Мрежов монитор: Ширина на колоната настройва под съдържанието, като щракнете двукратно върху границата на колоната.
- Мрежов монитор: Елемент от менюто „Копиране → Копиране като cURL“ придобити с опцията --globoff, която потиска глобирането, ако копираната връзка съдържа квадратни скоби.
- Мрежов монитор: раздел Съобщения уебсокет заявки получих нов "Контрол" филтър за показване на контролни рамки.
- Уеб конзола: в многоредов режим кодови фрагменти, по-дълги от пет реда се свиват до пет реда, предшествани от икона на триъгълник и завършващи с многоточие. При щракване те се разширяват и показват целия код, а при повторно щракване се свиват.
- Уеб конзола: препратки към DOM елементи, извеждани към конзолата, придобити елементът от контекстното меню "Покажи в инспектора", който показва елемента в HTML панела инспектор на страницата.
Източник: linux.org.ru