Рэліз Firefox 104

Адбыўся рэліз web-браўзэра Firefox 104. Акрамя таго, сфарміраваны абнаўленні галінак з працяглым тэрмінам падтрымкі - 91.13.0 і 102.2.0. На стадыю бэта-тэставанні ў найблізкія гадзіны будзе пераведзена галінка Firefox 105, рэліз якой вызначаны на 20 верасня.

Асноўныя навіны ў Firefox 104:

  • Дададзены эксперыментальны механізм QuickActions, які дазваляе выконваць розныя тыпавыя дзеянні з браўзэрам з адраснага радка. Напрыклад, для хуткага пераходу да прагляду дадаткаў, закладак, захаваных уліковых запісаў (мэнэджар пароляў) і адкрыцця рэжыму прыватнага прагляду можна ўвесці ў адрасным радку каманды addons, bookmarks, logins, passwords і private, пры распазнанні якіх у выпадальным спісе будзе паказана кнопка для пераходу да адпаведнага інтэрфейсу. Для ўключэння QuickActions варта ўсталяваць параметры browser.urlbar.quickactions.enabled=true і browser.urlbar.shortcuts.quickactions=true у about:config.
    Рэліз Firefox 104
  • Ва ўбудаваны інтэрфейс для прагляду дакументаў у фармаце PDF дададзены рэжым рэдагавання, у якім прапанаваны такія магчымасці, як маляванне графічных пазнак (малюнкі лініямі ад рукі) і прымацаванне тэкставых каментароў. Колер, таўшчыня ліній і памер шрыфта наладжваюцца праз новыя кнопкі, дададзеныя ў панэль праглядальніка PDF. Для ўключэння новага рэжыму на старонцы about:config трэба выставіць параметр pdfjs.annotationEditorMode=0.
    Рэліз Firefox 104
  • Па аналогіі з рэгуляваннем рэсурсаў, якія выдзяляюцца фонавым укладкам, інтэрфейс карыстальніка зараз перакладаецца ў рэжым эканоміі энергаспажывання ў выпадку згортвання акна браўзэра.
  • У інтэрфейсе прафілявання дададзена магчымасць аналізу энергаспажывання, звязанага з працай сайта. Аналізатар энергаспажывання пакуль даступны толькі на сістэмах з Windows 11 і на кампутарах Apple з чыпам M1.
    Рэліз Firefox 104
  • У рэжыме «малюначак у малюначку» забяспечаны паказ субтытраў, пры праглядзе відэа з сэрвісу Disney+. Раней субтытры паказваліся толькі для YouTube, Prime Video, Netflix, HBO Max, Funimation, Dailymotion, Tubi, Hotstar і SonyLIV і сайтаў, якія выкарыстоўваюць фармат WebVTT (Web Video Text Track).
  • Дададзена падтрымка CSS-уласцівасці scroll-snap-stop, якое дазваляе наладзіць паводзіны пры пракрутцы пры дапамозе тачпада: у рэжыме 'always' пракрутка спыняецца на кожным элеменце, а ў рэжыме 'normal' пры інерцыйнай пракрутцы жэстам дапушчаецца пропуск элементаў. Таксама рэалізавана падтрымка карэкціроўкі пазіцыі пракруткі ў выпадку змены змесціва (напрыклад, для захавання той жа пазіцыі пасля выдалення часткі вышэйстаячага кантэнту).
  • У JavaScript-аб'екты Array і TypedArrays дададзеныя метады Array.prototype.findLast(), Array.prototype.findLastIndex(), TypedArray.prototype.findLast() і TypedArray.prototype.findLastIndex(), якія дазваляюць шукаць элементы з высновай выніку адносна . [1,2,3,4].findLast((el) => el % 2 === 0) // → 4 (апошні цотны элемент)
  • У метад HTMLElement.focus() дададзеная падтрымка параметра option.focusVisible, пры дапамозе якога можна ўлучыць адлюстраванне навочнага індыкатара змены фокусу ўводу.
  • Дададзена ўласцівасць SVGStyleElement.disabled, пры дапамозе якога можна ўключыць ці адключыць табліцы стыляў для вызначанага элемента SVG ці праверыць іх стан (па аналогіі з HTMLStyleElement.disabled).
  • Падвышаная стабільнасць і прадукцыйнасць згортвання і ўзнаўленні вокнаў на платформе Linux пры выкарыстанні web-фрэймворка Marionette (WebDriver). Дададзена магчымасць прымацавання апрацоўшчыкаў дотыку да экрана (touch action).
  • У версіі для Android забяспечана падтрымка аўтазапаўненне формаў з адрасамі на аснове раней паказаных адрасоў. У наладах прадстаўлена магчымасць рэдагавання і даданні адрасоў. Дададзена падтрымка выбарачнага выдалення гісторыі, якая дазваляе выдаліць гісторыю перасоўванняў за апошнюю гадзіну ці за апошнія два дні. Ухілена аварыйнае завяршэнне пры адкрыцці спасылкі з вонкавага прыкладання.

Акрамя навін і выпраўленні памылак у Firefox 104 ухіленыя 10 уразлівасцяў, з якіх 8 пазначаныя як небяспечныя (6 зведзены пад CVE-2022-38476 і CVE-2022-38478) выкліканыя праблемамі працы з памяццю, такімі як перапаўненні буфераў і зварот. памяці. Патэнцыйна дадзеныя праблемы здольныя прывесці да выканання кода зламысніка пры адкрыцці спецыяльна аформленых старонак.

Крыніца: opennet.ru

Дадаць каментар