I verfüshëm Firefox 72. Ky është versioni i parë, koha e përgatitjes së të cilit është reduktuar nga 6 në 4 javë.
- Režimi «imazhi-në-imazh» është përfshirë në platformat Linux dhe macOS.
- Në ndërtimet për OpenBSD është angazhuar izolimi i sistemit të skedarëve përmes unveil().
- Mbrojtjes nga ndjekja filloi në mënyrë të parazgjedhur bllokon kërkesat ndaj burimeve, që janë identifikuar në mbledhjen e gjurmëve digjitale (fingerprinting).
- Faqet nuk mund të kërkojnë nga përdoruesit leje (për përdorimin e gjeolokacionit, kamerës, njoftimeve) derisa përdoruesi të ketë filluar ndërveprimin me faqen (klikim me miun, shtypje të çelësit të tastierës, prekje). Telemetria tregon se
- kërkesat për shfaqjen e njoftimeve janë jashtëzakonisht të papëlqyera (vetëm 1% miratohen, 48% refuzohen, në rastet e tjera kërkesa injorohet). Gjatë një muaji, përdoruesit morën një e gjysmë miliard kërkesash, nga të cilat u miratuan vetëm 23.5 milion.
- kërkesa e përsëritur për leje nuk rrit mundësinë që përdoruesi të pranojë. 85% e miratimeve u morën pikërisht në përpjekjen e parë.
- web-masterët, në përgjithësi, nuk presin që përdoruesi të fillojë ndërveprimin me faqen, por e përmendin kërkesat menjëherë.
- kërkesat që presin ndërveprimin e përdoruesit me faqen miratohen dyfish më shpesh.
Duke filluar nga ky version, nëse kërkesa është krijuar pa pritur veprimet e përdoruesit, ajo do të paraqitet vetëm si një ikonë në shiritin e adresës.
- Ngjyra e shiritit të rrokullisjes automatikisht përshtatet me ngjyrën e sfondit të faqes.
- Në skedarin HTTP të pranuar është shtuar mbështetje për image/webp. Megjithëse një sjellje e tillë është në përputhje me specifikimi, ajo aplikohet në Chromium, prandaj shumë faqe e shqyrtojnë këtë skedar për të përcaktuar nëse shfletuesi mbështet formatin WebP.
- Firefox ka mësuar использовать политики, размещённые в /run/user/$UID/firefox/policies.json
- Ka pasur mundësia për të përdorur certifikatat klient përmes arkivit të Windows (security.osclientcerts.autoload).
- Kur dërgimi i telemetrisë është çaktivizuar, të dhënat përkatëse do të fshihen nga serverët e Mozilla brenda 30 ditësh, siç kërkohet nga Ligji i Kalifornisë për mbrojtjen e të drejtave të konsumatorëve.
- Numri i dosjeve të fundit në dialogun e shtimit të shënimeve është rritur nga 5 në 7. Për ata që kërkojnë akoma më shumë, është shtuar një cilësim browser.bookmarks.editDialog.maxRecentFolders.
- Plotësisht riprojektuar mekanizmi i sinkronizimit të shënimeve. Kjo lejoi zgjidhjen e shumë problemeve: dyfishimi, humbja dhe përzierja e shënimeve, përzierja e dosjeve, probleme me sinkronizimin e shënimeve të reja ose të zhvendosura.
- Është hequr mundësia e integruar për të bllokuar shkarkimet e imazheve nga domaine të caktuara (ajo ishte thellësisht e fshehur dhe nuk kishte popullaritet). Kjo punë realizohet më mirë nga shtesa si uMatrix.
- është ndaluar mbështetje HTTP Public Key Pinning. Një faqe interneti mund të informonte shfletuesin se certifikata SSL e përdorur duhet të merret si e vlefshme vetëm nëse është lëshuar nga një autoritet i caktuar. Fatkeqësisht, HPKP jo vetëm që nuk arriti popullaritet, por gjithashtu hapi mundësinë për shantazh. Një sulmues, duke marrë qasje në cilësimet e serverit të internetit, me siguri vendoste HPKP dhe detyronte klientët të ruajnë këto informacione për disa vjet. Kur pronari rikuperonte kontrollin dhe fshinte certifikatën e sulmuesit, klientët humbisnin mundësinë për t'u lidhur me serverin. Për më tepër, teknologjia rezultoi të ishte një mënyrë e lehtë për të 'shkatuar vetë', duke bllokuar gabimisht qasjen në faqen e tij. Një vit më parë, mbështetje për HTTP Public Key Pinning u ndërpre në Chrome, ndërsa në IE, Edge dhe Safari nuk u realizua kurrë.
- E hapur Kodi i serverit proxy Pocket, i cili lejon marrjen e përmbajtjeve të sponsorizuara në skedat e reja, pa krijuar rrezik për privatësinë e përdoruesve.
- CSS:
- JavaScript: добавлена поддержка operatorin e bashkimit me NULL.
- API: është shtuar mbështetje për FormDataEvent.
- Punëtorët shërbimi: është shtuar mbështetje për pronën WindowOrWorkerGlobalScope.crossOriginIsolated.
- Veglat e zhvilluesve:
- Debuggeri fitoi mbështetje për pikë ndalimi të kushtëzuara (të aktivizuara kur lexohen ose modifikohen pronat e objektit).
- Monitori i rrjetit ka mësuar të tregojë informacion mbi kohën e kërkesës, fillimin dhe përfundimin e shkarkimit të çdo burimi.
- Rezim i dizajnit reagues tani mbështet simulimin e vlerave të ndryshme meta viewport.
- Inspektori lejon të simuloni vlera të ndryshme prefers-color-scheme.
- Inspektori i websockets tani tregon në vëllimin e të dhënave të pranuara dhe të dërguara, si dhe formatin ASP.NET Core SignalR.
- Është hequr 'Redaktori i Thjeshtë i JavaScript', pasi ai është zëvendësuar me sukses nga režimi shumëlinjës i hyrjes në konsolë..
Burimi: linux.org.ru
