Notika par Firefox 113 tÄ«mekļa pÄrlÅ«ka izlaiÅ”anu un veiktu atjauninÄjumu uz ilgstoÅ”as atbalsta versiju ā 102.11.0. Firefox 114 versija ir nonÄkusi beta testÄÅ”anÄ, un tÄs izlaiÅ”ana plÄnota 6. jÅ«nijÄ.
GalvenÄs jaunÄs funkcijas Firefox 113:
- Adresi joslÄ tagad tiek parÄdÄ«ts meklÄÅ”anas pieprasÄ«jums, nevis meklÄtÄjprogrammas URL (t.i., meklÄÅ”anas atslÄgvÄrdi tiek rÄdÄ«ti adreses joslÄ ne tikai rakstīŔanas laikÄ, bet arÄ« pÄc piekļuves meklÄtÄjprogrammai un saistÄ«tu rezultÄtu parÄdīŔanas). IzmaiÅas darbojas tikai, kad nokļūstat meklÄtÄjprogrammÄ no adreses joslas. Ja pieprasÄ«jums tiek ievadÄ«ts meklÄtÄjprogrammas vietnÄ, tad adreses joslÄ tiek rÄdÄ«ts URL. AtstÄjot atslÄgvÄrdus adreses joslÄ, tiek atvieglota precizÄjoÅ”u meklÄÅ”anas pieprasÄ«jumu sÅ«tīŔana, jo, pÄrskatot rezultÄtus, nav jÄritina lapa atpakaļ uz ievadei paredzÄtÄ laukuma.

Lai kontrolÄtu Å”o uzvedÄ«bu, iestatÄ«jumu sadaÄ¼Ä meklÄÅ”anÄ (about:preferences#search) ir piedÄvÄta Ä«paÅ”a opcija un about:config parametrs ābrowser.urlbar.showSearchTerms.featureGateā.

- Ieteikumu sarakstÄ pievienota konteksta izvÄlne, kas tiek parÄdÄ«ta, noklikŔķinot uz pogas āā¦ā. IzvÄlnÄ ir iespÄja dzÄst meklÄÅ”anas pieprasÄ«jumu no apmeklÄjumu vÄstures un izslÄgt sponsorÄto saiÅ”u rÄdīŔanu.

- PiedÄvÄta uzlabota attÄla režīma āattÄls attÄlÄā (Picture-in-Picture) Ä«stenoÅ”ana, kurÄ pievienotas 5 sekunžu priekÅ”Ä un atpakaļ pÄrliecÄ«bas pogas, poga, lai Ätri pÄrslÄgtu logu pilnekrÄna režīmÄ, un ÄtrÄs pÄrliecÄ«bas slÄdzis ar pozÄ«cijas un video ilgtspÄjas indikatoru.

- PrivÄtÄs pÄrlÅ«koÅ”anas režīmÄ lapu skaitīŔanas laikÄ ir nostiprinÄta treÅ”o puÅ”u sÄ«kfailu bloÄ·ÄÅ”ana un pÄrlÅ«ka krÄtuves izolÄcija, ko izmanto apmeklÄjumu izsekoÅ”anas kodÄ.
- ReÄ£istrÄcijas veidlapÄs, aizpildot paroli, ir palielinÄta automÄtiski Ä£enerÄtu paroli droŔība, kad tÄs tiek izveidotas, iekļaujot arÄ« Ä«paÅ”os simbolus.
- AVIF (AV1 Image Format) attÄlu formÄta Ä«stenoÅ”anÄ, kurÄ tiek izmantota AV1 video kodeka iekÅ”ÄjÄ saspieÅ”anas tehnoloÄ£ija, ir pievienota atbalsts animÄtiem attÄliem (AVIS).
- PÄrstrÄdÄta dzinÄja atbalsts tehnoloÄ£ijÄm cilvÄkiem ar ierobežotÄm spÄjÄm (accessibility engine). IevÄrojami palielinÄta produktivitÄte, atsaucÄ«ba un stabilitÄte darbÄ ar ekrÄna nolasÄ«tÄjiem, vienotÄs pieteikÅ”anÄs interfeisiem un accessibility ietvariem.
- ImportÄjot grÄmatzÄ«mes no Safari un Chromium dzinÄja pÄrlÅ«kprogrammÄm, tiek nodroÅ”inÄts atbalsts saistÄ«to grÄmatzÄ«mju attÄlu favicon importam.
- Tika pastiprinÄta Windows platformÄ izmantojamÄ sandbox izolÄcija procesiem, kas mijiedarbojas ar GPU. Windows sistÄmÄs ir iespÄja ar peli velkot saturu no Microsoft Outlook. Windows versijÄs pÄc noklusÄjuma ir iekļauts vizuÄlais efekts, kas paplaÅ”inÄs mÄÄ£inÄjumu laikÄ ritinÄt Ärpus lapas beigÄm.
- macOS platformas bÅ«vÄs ir pieejams piekļuve Services apakÅ”menumam tieÅ”i no Firefox konteksta izvÄlnes.
- Darba skriptos, kas izmanto Worklet interfeisu (vienkÄrÅ”ota Web Workers versija, kas nodroÅ”ina piekļuvi zemu lÄ«meÅu zÄ«mÄÅ”anas un skaÅas apstrÄdes posmiem), pievienots atbalsts JavaScript moduļu importam ar izteiksmi āimportā.
- NoklusÄjuma ir iekļauts atbalsts noteiktÄm CSS Color Level 4 specifikÄcijÄ definÄtÄm funkcijÄm color(), lab(), lch(), oklab() un oklch(), ko izmanto krÄsu noteikÅ”anai sRGB, RGB, HSL, HWB, LHC un LAB krÄsu telpÄs.
- CSS pievienota funkcija color-mix(), ļaujot sajaukt krÄsas jebkurÄs krÄsu telpÄs, pamatojoties uz noteiktu procentu (piemÄram, lai pievienotu 10% zila baltajam, var norÄdÄ«t ācolor-mix(in srgb, blue 10%, white);ā).
- Pievienota CSS Ä«paÅ”ums āforced-color-adjustā, lai atspÄkotu piespiedu krÄsu ierobežojumus atseviŔķiem elementiem, atstÄjot tiem pilnÄ«gas krÄsu vadÄ«bas iespÄjas caur CSS.
- CSS pievienota atbalsts mediÄmapkÄrojumam (@media) āscriptingā, kas ļauj pÄrbaudÄ«t skriptu izpildes pieejamÄ«bu (piemÄram, CSS var noteikt, vai JavaScript atbalsts ir ieslÄgts).
- A new syntax for pseudo-classes ':nth-child(an + b)' and ':nth-last-child()' has been added, allowing for selectors to pre-filter child elements before executing the main selection logic 'An+B'.
- Pievienots API Compression Streams, kas nodroÅ”ina programmatÅ«ras interfeisu datu saspieÅ”anai un atspieÅ”anai gzip un deflate formÄtos.
- Pievienots atbalsts metodÄm CanvasRenderingContext2D.reset() un OffscreenCanvasRenderingContext2D.reset(), kas paredzÄtas zÄ«mÄÅ”anas konteksta atgrieÅ”anai sÄkotnÄjÄ stÄvoklÄ«.
- Pievienota atbalsta papildu funkcijÄm WebRTC, kas ieviestas citos pÄrlÅ«kos: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats (Ā«peer-connectionĀ» RTCStatsType), RTCRtpSender.setStreams() un RTCSctpTransport.
- IzdzÄstas pÄrlÅ«kam Firefox specifiskÄs WebRTC funkcijas mozRTCPeerConnection, mozRTCIceCandidate un mozRTCSessionDescription, kas jau sen ir pasludinÄtas par novecojuÅ”Äm. IzdzÄsts novecojuÅ”ais atribÅ«ts CanvasRenderingContext2D.mozTextStyle.
- Web izstrÄdÄtÄju rÄ«kos paplaÅ”inÄtas meklÄÅ”anas funkcijas failos, kas pieejama JavaScript debuggers. MeklÄÅ”anas panelis pÄrcelts uz parasto sÄnu paneli, kas ļauj redzÄt rezultÄtus, rediÄ£Äjot skriptus. NodroÅ”inÄta mazinÄtu rezultÄtu un rezultÄtu no direktorijas node_modules rÄdīŔana. NoklusÄjuma meklÄÅ”anas rezultÄti ir slÄpti ignorÄtajos failos. Pievienots atbalsts meklÄÅ”anai pÄc maskÄm un iespÄja izmantot modifikatorus meklÄÅ”anÄ (piemÄram, meklÄÅ”ana bez atŔķirÄ«bas rakstzÄ«mju lielumam vai regulÄrajÄm izteiksmÄm).
- HTML failu skatīŔanas saskarnÄ iekļauts vizuÄlÄ formatÄjuma (pretty print) režīms iebÅ«vÄtajam JavaScript kodam.
- JavaScript debuggers atļauts pÄrrakstÄ«t skriptu failus. Konteksta izvÄlnÄ, kas tiek parÄdÄ«ta kodu failiem, pievienota opcija "Add script override", ar kuru var augÅ”upielÄdÄt skriptu failu no sava datora un to rediÄ£Ät, pÄc tam Å”is rediÄ£Ätais skripts tiks izmantots lapas apstrÄdÄ, pat pÄc tÄs atsvaidzinoÅ”anas.

- Android versijÄ:
- NoklusÄti ieslÄgts aparatÅ«ras paÄtrinÄjums AV1 video dekodÄÅ”anai, ja tas nav atbalstÄ«ts, tiek izmantots programmatÅ«ras dekodÄtÄjs.
- IeslÄgts GPU izmantoÅ”ana Canvas2D rastrÄÅ”anas paÄtrinÄÅ”anai.
- Uzlaboja iebÅ«vÄtÄ PDF skatÄ«tÄja saskarni, vienkÄrÅ”oja atvÄrtu PDF failu saglabÄÅ”anu.
- AtrisinÄta problÄma ar video atskaÅoÅ”anu ainavas režīmÄ.
Papildus jaunumiem un kļūdu labojumiem Firefox 113 ir novÄrstas 41 ievainojamÄ«bas. 33 no tÄm ir atzÄ«tas par bÄ«stamÄm, no kurÄm 30 ievainojamÄ«bas (apvienotas zem CVE-2023-32215 un CVE-2023-32216) ir saistÄ«tas ar atmiÅas problÄmÄm, piemÄram, bufera pÄrpildÄm un piekļuvi jau atbrÄ«votÄm atmiÅas zonÄm. PotenciÄli Ŕīs problÄmas var novest pie ļaunprÄtÄ«ga kodu izpildes, atverot speciÄli noformÄtas lapas. IevainojamÄ«ba CVE-2023-32207 ļauj apiet pilnvaru pieprasÄ«jumu, piespiežot lietotÄju nospiest apstiprinÄjuma pogu, izmantojot krÄpnieciska satura pÄrklÄjumu (klikŔķu zÄdzÄ«ba). IevainojamÄ«ba CVE-2023-32205 ļauj slÄpt pÄrlÅ«kprogrammas brÄ«dinÄjumus, izmantojot uznirstoÅ”o logu pÄrklÄÅ”anu.
Firefox 114 beta versijÄ ir ieviesta lietotÄja saskarne, lai pÄrvaldÄ«tu izÅÄmumu sarakstu Ā«DNS over HTTPSĀ». Ā«DNS over HTTPSĀ» iestatÄ«jumi ir pÄrcelti uz sadaļu Ā«PrivÄtums un droŔībaĀ». Ir iespÄja tieÅ”i meklÄt grÄmatzÄ«mes no Ā«GrÄmatzÄ«mesĀ» Ädiena. Poga grÄmatzÄ«mju izvÄlnes izsaukÅ”anai tagad var tikt novietota rÄ«kjoslÄ. Ir pievienota iespÄja veikt selektÄ«vu meklÄÅ”anu lokÄlajÄ apmeklÄjumu vÄsturÄ, izvÄloties Ā«MeklÄt vÄsturÄĀ» no izvÄlnes VÄsture, BibliotÄka vai Lietotne.
Avots: opennet.lv





