I verfĂŒshĂ«m Firefox 126. NdĂ«r novacionet interesante Ă«shtĂ« mbĂ«shtetje pĂ«r kompresimin zstd, gjuha katalane, rritja e pĂ«rqindjes sĂ« kodit nĂ« Rust, fillimi i mbĂ«shtetjes pĂ«r ndalimin e Theora, pĂ«rforcimi i kĂ«rkesave pĂ«r shtesat e vjetra dhe shumĂ« mĂ« tepĂ«r.
Në këtë version:
- Funksioni 'Kopjo lidhjen pa parametra gjurmuese' ka mësuar heq përmasat nga lidhjet e brendshme. Përveç kësaj, numri i parametrave të njohur që përdoren për gjurmim që Firefox-i i njoh dhe i heq kaloi 300.
- Implementuar mbështetje për Content-encoding: zstd. Ky algoritem kompresimi është më efikas se brotli dhe gzip. Për më tepër, shpërbërja e të dhënave të kompresuara tani ndodh jashtë rrjedhës kryesore, që përshpejton ngarkimin e faqeve.
- Në faqen about:support shtuar informacione për disponueshmërinë e sistemit në kompjuterin DLP (software për parandalimin e rrjedhjes së informacionit).
- Përkthyesi i integruar mori mbështetje për gjuhën katalane.
- Komponenti që dërgon informacion rreth dështimeve, riportuar në Rust. Ndër arsyet përmendet cilësia e kodit, i cili, megjithëse mjaft i mirë, ishte i frikshëm për t'u mbajtur (sidomos, kishte implementime të veçanta të ndërfaqes grafike për Windows, Linux dhe macOS, blob, dhe gjithçka ishte lidhur me kodin lidhës pa ndonjë mbulim testesh). Prandaj, pavarësisht se kishte shumë funksione dhe përmirësime të reja në planifikuar, komponenti nuk kishte zhvillim për një kohë të gjatë.
- Firefox tani më së shpeshti përdor IPv6.
- ĂshtĂ« korrigjuar njĂ« gabim qĂ« shkaktonte vonesa tĂ« dukshme gjatĂ« hapjes sĂ« faqeve nĂ« situatĂ«n kur ishin konfiguruar pĂ«rdorimi i WPAD dhe DoH.
- Për shkak të problemeve me performancën, është përkohësisht e çaktivizuar oferta e kaluar për të kaluar në lidhjen nga buferi. kur fokusi vendoset në barin e adresës. hapja e faqeve me përdorimin e porteve
- E ndaluar 4190 dhe 6679 porteve të ndaluara). (lista e plotë punët për ndalimin e mbështetjes për kodekun Theora. Në fazën fillestare, zhvilluesit do të vlerësojnë kërkesën e tij me të dhënat e telemetrisë, sipas të dhënave paraprake vetëm 0,09% e përmbajtjes multimediale në Firefox luhet me ndihmën e Theora, dhe burimet e mëdha (për shembull, Wikipedia), që përdorën këtë kodek, prej kohësh kanë kaluar në kodekë më efikas.
- Ka filluar Kjo është versioni i fundit ku mund të instaloni shtesa të vjetra, të cilat autorët e tyre nuk i kanë riparë. Nga Firefox 127, të gjitha shtesat e krijuara para prillit 2019 do të duhet të riparohen me një certifikatë të re (certifikata që u përdor para vitit 2019 përdorte algoritet që nuk janë më të besueshme):
- Nëse shtesa është krijuar pas prillit 2019, atëherë ajo tashmë është e nënshkruar me një certifikatë të besueshme dhe nuk ka nevojë të bëni asgjë.
- Shtesat e vendosura në katalogun zyrtar do të nënshkruhen automatikisht, kështu që me to gjithashtu nuk është e nevojshme të bëni asgjë.
- Nëse shtesa është krijuar pas prillit 2019 dhe nuk ndodhet në katalogun zyrtar të shtesave (për shembull, shpërndahet përmes faqes së saj), atëherë autori duhet ta riparojë vetë shtesën e tij.
- Shtesat e instaluara do të vazhdojnë të punojnë në çdo rast, edhe nëse ato nuk janë riparuar, por do të jetë e pamundur të instaloni një shtesë të tillë nga e para.
- Kërkesat e përdoruesve nga Shtetet e Bashkuara
- do të analizohen . Për shembull, nëse përdoruesi ka kërkuar 'Hotel në Barcelonë', atëherë shfletuesi do të rrisë me një njësinë numrin e 'udhëtimeve' (në total, shfletuesi njeh 20 tema të ndryshme (animals, arts, autos, business, career, education, fashion, finance, food, government, health, hobbies, home, inconclusive, news, real estate, society, sports, tech, travel). Të dhënat e grumbulluara do të dërgohen përmes telemetrisë. Zhvilluesit theksojnë se nuk do të dinë as përmbajtjen e kërkesave (vetëm temën e përgjithshme, për shembull, '1 kërkesë për udhëtime, 3 kërkesa për kafshë, 100 kërkesa për qeverisje'), as do të kenë mundësi të lidhin këto të dhëna me adresat IP (për anonimizimin përdoret OHTTP).macOS: në sistemet me procesor Apple M3
- përshpejtim të harduerit për dekodimin AV1. është përfshirë Kur shtypni butonin 'Bëni shfletuesin tuaj të paracaktuar' në cilësimet e shfletuesit, Firefox
- Windows:
- nuk vetëm që hap cilësimet e Windows, por gjithashtu tregon tani , duke shpjeguar se cilët butona duhet të shtypni. një njoftimndërtimi i pakove zyrtare MSIX për arkitekturën ARM64.
- Ka filluar zoom
- CSS: Implementuar mbështetje për pronën , që u shfaq për herë të parë në IE 6 (zhvillimi ose zvogëlimi i madhësisë së një elementi dhe përmbajtjes së tij). Firefox mbeti shfletuesi i vetëm i madh që nuk mbështeste këtë pronë.IDBFactory.databases
- API:
- Implementuar mbështetje IDBTransaction.durability.
- Ka pasur mbështetje URL.parse().
- Shtuar mbështetje (për dallim nga konstruktori , i cili kthen një gabim në raste të dështimit të analizës, ky metod kthen null). URLmbështetje për API
- Implementuar Screen Wake Lock (lejon që një aplikacion web të çaktivizojë zbehjen e ekranit, që është e dobishme, për shembull, për aplikacione ku përdoruesi nuk ndërvepron me elementet e hyrjes, si për shembull, aplikacionet e navigimit). Të gjitha pronësitë dhe metodat
- RTCIceCandidate RTCIceCandidate tani tani mbështeten dhe i përgjigjen specifikimeve (përveç pronave relayProtocol dhe url, të cilat nuk janë realizuar).
- Për të lexuar u bënë janë dispozita kandidat, sdpMid, sdpMLineIndex, usernameFragment,
- U bënë të disponueshme pronat foundation, component, prioriteti, adresë, protokolli, port, type, tcpType, relatedAddress, relatedPort, usernameFragment.
- E re karakteristikën Element.currentCSSZoom.
- DOM:
- Aktivizuar mundësia për të përcaktuar gjendjet për elementet e Personalizuara dhe për t'i përputhur ato me selektorët CSS. Gjendjet e personalizuara paraqiten në formën e identifikatorëve, të cilët mund të shtohen ose hiqen nga prona ElementInternals.states (CustomStateSet). Pseudoklasa :state() pranon një identifikator si argument dhe përputh elementët e personalizuar, nëse identifikatori është i pranishëm në grupin e tyre të gjendjeve.
- Shtuar mbështetje për pronën Selection.direction (tregon drejtimin e intervalit).
- Nga HTMLMarqueeElement u fshinë ngjarje bounce, finish dhe start.
- Veglat e zhvilluesve: Shtuar në cilësimin që lejon çaktivizimin konzolës së ndarë.
Burimi: linux.org.ru
