Рэліз Firefox 158

Адбыўся рэліз web-браўзэра Firefox 158 і сфарміраваны абнаўленні мінулых галінак з працяглым тэрмінам падтрымкі – 153.5.0 і 115.43.0. У рамках новага двухтыднёвага цыклу фармавання рэлізаў на стадыю бэта-тэставанні пераведзена галінка Firefox 159, рэліз якой вызначаны на 27 кастрычніка.

Асноўныя навіны ў Firefox 158 (1, 2, 3):

  • Уключана па змаўчанні падтрымка дэкадавання малюнкаў у фармаце JPEG XL. У HTTP-загаловак Accept дададзены MIME-тып "image/jxl". Як і ў Chrome дададзеная ў Firefox рэалізацыя JPEG-XL заснавана на бібліятэцы jxl-rs, напісанай на Rust. JPEG XL дазваляе дамагчыся памяншэнні памеру файлаў на 30-50% у параўнанні з выявамі JPEG ідэнтычнай якасці. Сярод падтрымліваемых пашыраных магчымасцяў: HDR, анімацыя, празрыстасць, рэжым прагрэсіўнай загрузкі, плыўнае пагаршэнне якасці пры памяншэнні бітрэйту, сціск JPEG без страт, падтрымка да 4099 каналаў і вялікі дыяпазон глыбінь колеру.
  • У рэжым "Smart Window", які прадстаўляе асобную прастору ўзаемадзеяння з AI, дададзена магчымасць аўтазапаўнення формаў. Пры кліку на поле ў web-форме AI прапануе варыянты, створаныя з улікам адкрытых укладак і раней запомненых дадзеных аўтазапаўнення. Магчымасць актывавана для часткі карыстальнікаў.
  • У настройках фону на старонцы, якая паказваецца пры адкрыцці новай укладкі, забяспечана захаванне гісторыі ўсіх загружаных фонавых малюнкаў, а не толькі самай апошняй выявы. Усе выбраныя карыстальнікам выявы можна паглядзець у секцыі "Your images".

  • Палепшана захаванне старонак у фармаце PDF і вывад на друк у Linux и macOS. Вырашаны праблемы з адмалёўкай PDF, такія як ігнараванне матэматычных сімвалаў.
  • Рэалізаваны пераклад на беларускую мову.
  • За кошт ужывання субпіксэльнага пазіцыянавання пракруткі (без акруглення да цэлых экранных пікселяў) падвышаная плыўнасць пракруткі на экранах з высокай шчыльнасцю пікселяў або пры змене маштабу старонкі.
  • У CSS-функцыю calc() дададзена падтрымка тыпізаванай арыфметыкі, якая дазваляе выконваць арыфметычныя аперацыі з улікам зададзеных адзінак вымярэння, напрыклад, calc(50vw + 2rem), calc(1000px / 2) або calc(40deg + 2rad).
  • У API Notification і метад ServiceWorkerRegistration.showNotification() дададзена опцыя navigate, вызначальная URL для пераходу пасля кліку на апавяшчэнне.
  • Для элементаў уводу з атрыбутам 'autocomplete="webauthn"' рэалізаваны паказ усплывальнага акна беспарольнай аўтарызацыі па адбітку пальца або асобе.
  • Ва ўласцівасць PerformanceResourceTiming.deliveryType дададзеная падтрымка значэння "cache" для ідэнтыфікацыі рэсурсаў, атрыманых з кэша.
  • Дададзена падтрымка WebGL-пашырэння EXT_polygon_offset_clamp.
  • У версіі Firefox для Android прадстаўлена магчымасць размяшчэння панэлі са спісам укладак у верхняй ці ніжняй частцы акна.
  • Сфарміравана новая рэдакцыя Firefox Enterprise, асаблівасці якой апісаны ў асобным аглядзе.

Акрамя навін і выпраўленні памылак, у Firefox 158 ухілена 77 уразлівасцяў, у 30 з якіх выстаўлены высокі ўзровень небяспекі. Большасць уразлівасцяў выкліканыя праблемамі пры працы з памяццю, такімі як перапаўненні буфераў і зварот да ўжо вызваленых абласцей памяці. Патэнцыйна дадзеныя праблемы здольныя прывесці да выканання кода зламысніка пры адкрыцці спецыяльна аформленых старонак.

Крыніца: opennet.ru

Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster