Ir izlaista interneta pÄrlÅ«kprogramma Firefox 97. Papildus ir izveidots ilgtermiÅa atbalsta filiÄles atjauninÄjums - 91.6.0. Firefox 98 filiÄle ir pÄrcelta uz beta testÄÅ”anas stadiju, kuras iznÄkÅ”ana paredzÄta 8. martÄ.
Galvenie jauninÄjumi:
- 18 Colorway sezonas krÄsu motÄ«viem, kas ierobežotu laiku tiek piedÄvÄti pÄrlÅ«kprogrammÄ Firefox 94 kÄ iebÅ«vÄts papildinÄjums, ir beidzies derÄ«guma termiÅÅ”. LietotÄji, kuri plÄno turpinÄt izmantot Colorway motÄ«vus, var tos iespÄjot pievienojumprogrammu pÄrvaldniekÄ (about:addons).
- Linux platformas komplektos ir noÅemta iespÄja Ä£enerÄt PostScript dokumentu drukÄÅ”anai (saglabÄta iespÄja drukÄt ar PostScript printeriem un saglabÄt PDF formÄtÄ).
- NovÄrstas bÅ«vÄÅ”anas problÄmas ar Wayland 1.20 bibliotÄkÄm.
- AtrisinÄta problÄma, kuras dÄļ skÄrienekrÄnos pÄrstÄja darboties piespiedu tÄlummaiÅa pÄc cilnes pÄrvietoÅ”anas uz citu logu.
- Lapa about:processes operÄtÄjsistÄmÄ Linux ir uzlabojusi CPU slodzes noteikÅ”anas precizitÄti.
- NovÄrsta problÄma ar asu stÅ«ru rÄdÄ«Å”anu logiem dažÄs lietotÄju vidÄs, piemÄram, elementÄrajÄ OS 6.
- OperÄtÄjsistÄmas Windows 11 platformÄ ir pievienots atbalsts jaunam ritjoslas stilam.
- MacOS platformÄ ir uzlabota sistÄmas fontu ielÄde, kas dažÄs situÄcijÄs ir padarÄ«jusi ÄtrÄku atvÄrÅ”anu un pÄrslÄgÅ”anos uz jaunu cilni.
- Android platformai paredzÄtajÄ versijÄ apmeklÄjumu vÄsturÄ ir izceltas nesen atvÄrtÄs vietnes. MÄjaslapÄ ir uzlabota attÄlu parÄdÄ«Å”ana nesen pievienotajÄm grÄmatzÄ«mÄm. OperÄtÄjsistÄmas Android 12 platformÄ problÄma ar saiÅ”u ielÄ«mÄÅ”anu no starpliktuves ir atrisinÄta.
- CSS konstrukcijas ar garuma un garuma procentu veidiem ļauj izmantot "cap" un "ic" vienības.
- Pievienots atbalsts @scroll-timeline CSS kÄrtulai un animÄcijas laika skalas CSS Ä«paÅ”umam, ļaujot animÄcijas laika skalu AnimationTimeline API saistÄ«t ar satura ritinÄÅ”anas gaitu, nevis laiku minÅ«tÄs vai sekundÄs.
- Color-adjust CSS rekvizÄ«ts ir pÄrdÄvÄts par print-color-adjust, kÄ to pieprasa specifikÄcija.
- CSS pÄc noklusÄjuma ietver slÄÅu kaskÄdes atbalstu, kas definÄts, izmantojot @layer kÄrtulu, un importÄts, izmantojot CSS @import kÄrtulu, izmantojot funkciju layer().
- Pievienots ritjoslas-teknes CSS rekvizÄ«ts, lai kontrolÄtu, kÄ ritjoslai tiek rezervÄta ekrÄna vieta. PiemÄram, ja nevÄlaties, lai saturs ritinÄtu, varat paplaÅ”inÄt izvadi, lai aizÅemtu ritjoslas apgabalu.
- Uzlabota saderība ar Marionette tīmekļa ietvaru (WebDriver).
- AnimationFrameProvider API ir pievienota DedicatedWorkerGlobalScope kopai, kas ļauj izmantot requestAnimationFrame un cancelAnimationFrame metodes atseviŔķos tīmekļa darbos.
- MetodÄm AbortSignal.abort() un AbortController.abort() tagad ir iespÄja iestatÄ«t signÄla atiestatÄ«Å”anas iemeslu, kÄ arÄ« nolasÄ«t iemeslu, izmantojot rekvizÄ«tu AbortSignal.reason. PÄc noklusÄjuma iemesls ir AbortError.
Papildus jauninÄjumiem un kļūdu labojumiem pÄrlÅ«kprogrammÄ Firefox 97 ir novÄrstas 42 ievainojamÄ«bas, no kurÄm 34 ir atzÄ«mÄtas kÄ bÄ«stamas. 33 ievainojamÄ«bas (5 saskaÅÄ ar CVE-2022-22764 un 29 saskaÅÄ ar CVE-2022-0511) izraisa atmiÅas problÄmas, piemÄram, bufera pÄrpilde un piekļuve jau atbrÄ«votajiem atmiÅas apgabaliem. IespÄjams, Ŕīs problÄmas var izraisÄ«t uzbrucÄja koda izpildi, atverot Ä«paÅ”i izstrÄdÄtas lapas.
IzmaiÅas pÄrlÅ«kprogrammÄ Firefox 98 Beta:
- Failu lejupielÄdes darbÄ«ba ir mainÄ«ta ā tÄ vietÄ, lai parÄdÄ«tu pieprasÄ«jumu pirms lejupielÄdes sÄkuma, tagad failu lejupielÄde tiek sÄkta automÄtiski, un tos var jebkurÄ laikÄ atvÄrt panelÄ« ar informÄciju par lejupielÄdes gaitu vai dzÄst tieÅ”i no lejupielÄdes paneļa.
- Pievienotas jaunas darbÄ«bas konteksta izvÄlnei, kas tiek parÄdÄ«ta, ar peles labo pogu noklikŔķinot uz failiem lejupielÄžu sarakstÄ. PiemÄram, izmantojot opciju VienmÄr atvÄrt lÄ«dzÄ«gus failus, varat atļaut Firefox automÄtiski atvÄrt failu pÄc lejupielÄdes pabeigÅ”anas lietojumprogrammÄ, kas sistÄmÄ ir saistÄ«ta ar to paÅ”u faila tipu. Varat arÄ« atvÄrt direktoriju ar lejupielÄdÄtajiem failiem, doties uz lapu, no kuras tika uzsÄkta lejupielÄde (nevis paÅ”u lejupielÄdi, bet saiti uz lejupielÄdi), nokopÄt saiti, noÅemt lejupielÄdes pieminÄÅ”anu no pÄrlÅ«koÅ”anas vÄstures un notÄ«rÄ«t sarakstu lejupielÄžu panelÄ«.
- Lai optimizÄtu pÄrlÅ«kprogrammas palaiÅ”anas procesu, ir mainÄ«ta to pievienojumprogrammu palaiÅ”anas loÄ£ika, kas izmanto webRequest API. Tagad tikai bloÄ·Äjot webRequest zvanus, Firefox startÄÅ”anas laikÄ tiks palaists papildinÄjumi. WebRequests nebloÄ·ÄÅ”anas režīmÄ tiks aizkavÄts, lÄ«dz Firefox pabeigs palaiÅ”anu.
- IespÄjots atbalsts HTML tagam " ", kas ļauj izveidot dialoglodziÅus un komponentus interaktÄ«vai lietotÄja mijiedarbÄ«bai, piemÄram, aizveramus brÄ«dinÄjumus un apakÅ”logus. Izveidotos logus var vadÄ«t no JavaScript koda.
- TÄ«mekļa izstrÄdÄtÄju rÄ«kiem ir pievienots saderÄ«bas novÄrtÄÅ”anas panelis. Panelis parÄda indikatorus, kas brÄ«dina par iespÄjamÄm problÄmÄm ar izvÄlÄtÄ HTML elementa vai visas lapas CSS rekvizÄ«tiem, ļaujot noteikt nesaderÄ«bas ar dažÄdÄm pÄrlÅ«kprogrammÄm, atseviŔķi nepÄrbaudot lapu katrÄ pÄrlÅ«kprogrammÄ.
Avots: opennet.ru