Izlaists web pÄrlÅ«ks Firefox 158, kÄ arÄ« izstrÄdÄti jaunumi iepriekÅ”Äjo ilgtermiÅa atbalsta versiju atjauninÄjumos ā 153.5.0 un 115.43.0. JaunajÄ divnedÄļas izlaidumu ciklÄ beta testÄÅ”anai ir nodota Firefox 159 versija, kuras izlaidums plÄnots 27. oktobrÄ«.
GalvenÄs jaunÄs funkcijas Firefox 158 (1, 2, 3):
- NoklusÄjumÄ iekļauta JPEG XL attÄlu dekodÄÅ”anas atbalsta funkcija. HTTP galvenÄ Accept pievienots MIME tips "image/jxl". TÄpat kÄ Chrome, arÄ« Firefox iekļautÄ JPEG-XL realizÄcija balstÄs uz jxl-rs bibliotÄku, kas rakstÄ«ta valodÄ Rust. JPEG XL ļauj samazinÄt failu izmÄrus par 30-50% salÄ«dzinÄjumÄ ar JPEG attÄliem, kas saglabÄ identisku kvalitÄti. Starp atbalstÄ«tajÄm papildu funkcijÄm ir: HDR, animÄcijas, caurspÄ«dÄ«gums, progresÄ«vÄ ielÄde, pakÄpeniska kvalitÄtes pasliktinÄÅ”anÄs straujÄka bitu plÅ«smÄ, bezzaudÄju JPEG saspieÅ”ana, atbalsts lÄ«dz 4099 kanÄliem un liels krÄsu dziļums.
- RežīmÄ "Smart Window", kas nodroÅ”ina atseviŔķu mijiedarbÄ«bas telpu ar AI, pievienota automÄtisko formu aizpildīŔanas iespÄja. NoklikŔķinot uz lauka web formÄ, AI piedÄvÄ variantus, Åemot vÄrÄ atvÄrtos cilnes un iepriekÅ” saglabÄtos automÄtiskÄ aizpildÄ«juma datus. Å Ä« iespÄja ir aktivizÄta daļai lietotÄju.
- JaunajÄ cilnÄ lapas fona iestatÄ«jumu iestatÄ«jumos ir nodroÅ”inÄta visu ielÄdÄto fona attÄlu vÄsture saglabÄÅ”ana, nevis tikai pÄdÄjÄ attÄla. Visus lietotÄja izvÄlÄtos attÄlus var apskatÄ«t sadaÄ¼Ä "Your images".

- Uzlabota lapu saglabÄÅ”ana PDF formÄtÄ un drukas izvadīŔana Linux un macOS sistÄmÄs. AtrisinÄtas problÄmas ar PDF zÄ«mÄjumu, piemÄram, matemÄtisko simbolu ignorÄÅ”anu.
- Ieviests tulkojums baltkrievu valodÄ.
- Pateicoties subpikseļu ritinÄÅ”anas pozicionÄÅ”anas izmantoÅ”anai (bez noapaļoÅ”anas uz veseliem ekrÄna pikseļiem), palielinÄta ritinÄÅ”anas plÅ«stamÄ«ba uz ekrÄniem ar augstu pikseļu blÄ«vumu vai lapas skalÄÅ”anas gadÄ«jumÄ.
- CSS funkcijai calc() pievienots atbalsts tipizÄtajai aritmÄtikai, kas ļauj veikt aritmÄtiskas operÄcijas, Åemot vÄrÄ norÄdÄ«tÄs mÄrvienÄ«bas, piemÄram, calc(50vw + 2rem), calc(1000px / 2) vai calc(40deg + 2rad).
- API Notification un metode ServiceWorkerRegistration.showNotification() pievienota izvÄlne navigate, kas nosaka URL, uz kuru pÄriet pÄc klikŔķa uz paziÅojuma.
- Ievades elementiem ar atribÅ«tu āautocomplete=Ā»webauthnĀ»ā ieviesta bezparole autentifikÄcijas loga parÄdīŔana, izmantojot pirksta nospiedumu vai sejas atpazīŔanu.
- PerformanceResourceTiming.deliveryType Ä«paÅ”umam pievienota atbalsts vÄrtÄ«bai Ā«cacheĀ», kas ļauj identificÄt resursus, kas iegÅ«ti no keÅ”a.
- Pievienots atbalsts WebGL paplaÅ”inÄjumam EXT_polygon_offset_clamp.
- Firefox versijÄ Android ir nodroÅ”inÄta iespÄja ievietot cilÅu saraksta rindu loga augÅ”ÄjÄ vai apakÅ”ÄjÄ daļÄ.
- Izveidota jauna Firefox Enterprise izdoÅ”ana, kuras Ä«paŔības aprakstÄ«tas atseviÅ”Ä·Ä apskatÄ.
Papildus jaunievedumiem un kļūdu labojumiem Firefox 158 ir novÄrstas 77 ievainojamÄ«bas, no kurÄm 30 ir ar augstu bÄ«stamÄ«bas pakÄpi. LielÄkÄ daļa ievainojamÄ«bu ir saistÄ«tas ar problÄmÄm ar atmiÅu, piemÄram, bufera pÄrpildÄm un piekļuvi jau atbrÄ«votÄm atmiÅas vietÄm. PotenciÄli Ŕīs problÄmas var novest pie ļaunprÄtÄ«ga koda izpildes, atverot speciÄli izstrÄdÄtas lapas.
Avots: opennet.lv

