Firefox 76

даступны Firefox 76.

  • Мэнэджар пароляў:
    • З гэтага часу папярэджвае аб тым, што захаваныя для рэсурсу лагін і пароль засвяціліся ва ўцечцы, якая адбылася з гэтага рэсурсу, а таксама аб тым, што захаваны пароль быў заўважаны ў уцечцы з іншага рэсурсу (таму варта выкарыстоўваць унікальныя паролі). Праверка на ўцечку не расчыняе лагіны і паролі карыстача выдаленаму серверу: лагін і пароль хэшуюцца, першыя некалькі знакаў хэша адпраўляюцца ў сэрвіс Have I Been Pwned, які вяртае ўсе хэшы, якія задавальняюць запыце. Затым браўзэр лакальна звярае поўны хэш. Супадзенне азначае, што ўліковыя дадзеныя змяшчаюцца ў якой-небудзь уцечцы.
    • Пры стварэнні новага ўліковага запісу або змене існуючага пароля карыстачу аўтаматычна прапануецца згенераваць устойлівы пароль (12 сімвалаў, сярод якіх літары, лічбы і спецзнакі). Цяпер гэтая функцыя прапануецца для ўсіх палёў , а не толькі тых, якія маюць атрыбут "autocomplete = new-password".
    • У macOS і Windows пры спробе прагледзець захаваныя паролі будзе запытаны пароль/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 або больш не прыводзяць да старонкі "Невядомы тып адраса", а моўчкі блакуюцца (як у Chromium). Для адкрыцця іншых прыкладанняў варта выкарыстоўваць window.open() або .
  • Інструменты распрацоўніка:

Крыніца: linux.org.ru