I disponueshëm Firefox 121.
Çfarë është e re:
- Mbështetje e Wayland-it e përfshirë. Nga e gjithë mësimi për defolt, në vend të XWayland do të përdoret kompozitori Wayland (më shumë nuk nevojitet duhet të përcaktojë parametrat MOZ_ENABLE_WAYLAND). Kjo ka lejuar shtimin e mbështetjes për gjestet në pajisjet me ekran të ndjeshëm dhe ekranet me prekje, navigimin me tërheqje, mbështetje për konfigurime të ndryshme DPI kur ekzistojnë disa monitorë në sistem, si dhe përmirësimin e performancës grafike. Në shkak të kufizimeve të protokollit Wayland me dritaret 'imazh në imazh' do të duhet ose të ndërveprojë në një mënyrë të veçantë (zakonisht me një klik të djathtë në dritare), ose të konfigurojë më tej konsolën/mjedisin e desktopit (KDE / GNOME). Për më tepër, u rregullua aty ka një problem që e pengon rritjen e madhësisë së dritares 'imazh në imazh' nën Wayland.
- Në shikuesin PDF u shfaq një buton flotues (ikona 'kosha'), duke e lehtësuar fshirjen e skicave, imazheve dhe teksteve të shtuar nga përdoruesi.
- Në dialogun e cilësimeve është shtuar opsioni 'Always highlight links'.
- Nëse në sistem nuk është caktuar një klient me postë për defolt, kur vizitoni një shërbim të postës që mbështet hapjen e lidhjeve mailto://, Firefox do të propozojë do të vendosë vetë si klient i postës.
- Nga Tor Browser është pranuar patch me shtimin e cilësimeve që lejojnë të mos shfaqet titulli i skedës aktuale në titullin e dritares së shfletuesit (privacy.exposeContentTitleInWindow. privacy.exposeContentTitleInWindow.pbm).
- Në shumë rreshta fjala 'Копировать' është zëvendësuar, pavarësisht rregullave të gjuhës ruse, me 'Копировать'. Si theksoi një nga vullnetarët që mbështesin lokalizimin rus, varianti jo i saktë është më i zakonshëm dhe i njohur për shumicën e përdoruesve (për shembull, në ndërfaqen e macOS Apple përdor 'Скопировать', ndërsa Microsoft në Windows, përdoruesit e të cilave janë shumë më të shumtë se ata të macOS, përdor 'Копировать'. Në lokalizimet ukrainase dhe të Bjellorusisë gjithashtu përdoret 'Копировать'. Për më tepër, gjuha nuk është statike, ajo vazhdimisht zhvillohet dhe ndryshon, dhe rregullat e saj përshtaten me shumicën e folësve të gjuhës.
- E hequr faqja about:plugins, e cila dyfishoi seksionin 'Shtesat dhe temat > Plugin'.
- macOS:
- Është realizuar mbështetje për komandat Kontrolli i Zërit.
- Është realizuar mbështetje Çelësi i kalimit.
- Windows:
- Në faqen about:support filtrimi i pakove dhe përditësimet me "një klik". këtu është një kujtesë për të instaluar nga Dyqani i Windows shtesën Microsoft AV1 Extension (nëse ajo nuk është e pranishme) për mbështetje harduerike në dekodimin e formatit AV1 (mbështetet nga kartat grafike NVIDIA RTX 3000, AMD RX 6000 (përveç 6500XT), si dhe Intel Xe dhe Arc Alchemist).
- Korrigjuar pamundësia për të caktuar Firefox si shfletuesin parazgjedhës, nëse ai është instaluar nga paketa MSIX.
- Formati binar për çelësat e hapur RSA është përmirësuar mekanizmi për punimin me regjistrin.
- HTML: është implementuar mbështetje ngarkimit të vonuar iframe (<iframe loading=lazy>), që përshpejton ngarkimin fillestar të faqes, si dhe redukton trafikun dhe konsumimin e memorjes (në rastet kur përdoruesi nuk vazhdon me rrotullimin e faqes dhe nuk ka nevojë për ngarkimin e iframe).
- CSS:
- Pronësia text-wrap tani mbështet vlerat balance dhe stable (balance përdoret për blloqe të shkurtra përmbajtjeje, si tituj, dhe garanton që përmbajtja do të jetë e balancuar dhe e lehtë për t'u lexuar, kur zë disa rreshta. stable garanton që përmbajtja në redaktim nuk do të ri-organizohet derisa përdoruesi ta redaktojë atë).
- Shtuar mbështetje për selektorin :has()zakonisht quhet selektori prind (lejon aplikimin e stileve në një element bazuar në elementët e lidhur, për shembull, li:has(ul) do të përputhet me një listë që përmban një listë tjetër niveli, dhe h1:has(+ p) do të përputhet me një titull që ndiqet nga një paragraf).
- Pronësia text-indent ka marrë mbështetje për vlerat each-line dhe hanging (lehtëson përcaktimin e stileve të veçanta përshkallëzimi të tekstit. Për më tepër, mund të kombinoni vlera të ndryshme, për shembull, text-indent: 3em hanging each-line).
- JavaScript:
- Është realizuar mbështetje për metodën statike Promise.withResolvers() (lejon zgjidhjen ose refuzimin e një premtimi pas krijimit të tij).
- Date.parse() tani mbështet formate të tjera datash:
- Formati YYYY-MMM-DD mundëson të caktosh një vit që e tejkalon 9999 (për shembull, 19999-Jan-01).
- MMM-DD-YYYY (për shembull. Jan-01-1970).
- Milisekonda për formatet që nuk përputhen me ISO (për shembull, Jan 1 1970 10:00:00.050).
- Dita e javës në fillim (për shembull, Wed, 1970-01-01, Wed, 1970-Jan-01, ndonëse dita e javës nuk është e detyrueshme të jetë e saktë, për shembull, lejohet foo 1970-01-01).
- Ndryshime të tjera Date.parse():
- Datat YYYY-M-DD dhe YYYY-MM-D më shumë nuk pranohet si data GMT.
- Milisekondat tani pritet të priten pas 3 simboleve, dhe jo të rrumbullakosen.
- WebAssembly: zbatohet heqja e thirrjeve tail për të përmirësuar mbështetje për gjuhët funksionale.
- WebTransport: interfejsi WebTransportSendStream mori mbështetje për pronën sendOrder (lejon përcaktimin e prioritetit të dërgimit të një rrjedhe në krahasim me rrjedhat tjera).
- Mjetet e zhvilluesve: në debugger tani mund të ndalon fjalën kyçe debugger; në faqen aktuale.
Burimi: linux.org.ru
