I verfüshëm lëshimi i Firefox 70.
Ndryshimet kryesore:
- U paraqit menaxheri i ri i fjalëkalimeve — Lockwise:
- 10 vite më parë mbi mbrojtjen e dobët të menaxherit të fjalëkalimeve njoftoi Justin Dolsky. Në vitin 2018, Vladimir Palant (zhvilluesi i Adblock Plus) sërish ngriti këtë çështje, duke zbuluar se menaxheri i fjalëkalimeve ende përdor hashimin e vetëm SHA-1. Kjo lejon që fjalëkalimi i përdoruesit mesatar të shpërthehet për disa minuta në grafikat moderne.
- Lockwise përdor algoritme të forta SHA-256 dhe AES-256-GCM.
- Ka një faqe të re about:logins (стиль для userContent.css, e cila mundëson të shfaqet më shumë informacion në ekran), ku mund të krijoni regjistrime të reja, të importoni fjalëkalime nga shfletues të tjerë, si dhe të shkarkoni aplikacione për Android dhe iOS. Fjalëkalimet sinkronizohen përmes llogarisë Firefox.
- Lockwise ofron mundësinë për të gjeneruar fjalëkalime të qëndrueshme për formularët me atributin autocomplete="new-password", dhe gjithashtu njofton (signon.management.page.breach-alerts.enabled = true) nëse fjalëkalimi i ruajtur për një faqe është më i vjetër se ngjarja e një rrjedhjeje të dhënash nga kjo faqe (do thotë, nëse ka probabilitet që përdoruesi të jetë prekur nga rrjedhja). Për këtë, është integruar Firefox Monitor (extensions.fxmonitor.enabled = true), i cili më parë ishte një shtesë e veçantë sistematike.
- Cilësimet standarde të mbrojtjes nga ndjekja tani përfshijnë mbrojtjen nga ndjekësit e mediave sociale (butonat Like, widgetet e mesazheve Twitter). Nëse në faqe ka përmbajtje të bllokuar, ikona në shiritin e adresës bëhet me ngjyrë. Ndryshimeve i është nënshtruar edhe paneli që aktivehet me klikimin mbi të: tani aty shfaqen ndjekësit e lejuar (bllokimi i të cilëve mund të çojë në prishjen e faqeve ose funksioneve të veçanta), si dhe një lidhje për faqen about:protections.
- Linjat që nënvizojnë tekstin (trego nënvizimi ose lidhja), tani nuk kalojnë mbi simbolet, por ndërpriten (layout.css.text-decoration-skip-ink.enabled = true)
- Duke nga viti 2019, enkriptimi u bë një normë (informacioni që transmetohet përmes kanaleve të pasigurta është i arritshëm për të gjithë, për shembull, për shkak të konfigurimit të gabuar të pajisjeve të SORM), qasja ndaj shfaqjes së statusit të sigurisë së lidhjes ndryshoi:
- Nëse është vendosur një lidhje e sigurt, në vend të ikonës së gjelbër shfaqet një ikonë gri (security.secure_connection_icon_color_gray = true). Kjo do të ndihmojë përdoruesit e paekspertë, të cilët e perceptojnë ngjyrën e gjelbër si sinjal se uebfaqja është e besueshme, ndërsa e gjelbra do të thotë vetëm se lidhja është e enkriptuar, por nuk garanton autenticitetin e burimeve.
- Nëse është vendosur një lidhje e pa sigurt (HTTP ose FTP), shfaqet një ikonë me vijë të ndërprerë (security.insecure_connection_icon.enabled = true, security.insecure_connection_icon.pbmode.enabled = true).
- Informacioni mbi EV-certifikatat (certifikatat me verifikim të zgjeruar) u transferua nga barra e adresës në panelin e informacionit të uebfaqes (security.identityblock.show_extended_validation = false). Studimet tregojnë, treguan se shfaqja e këtyre të dhënave në barën e adresës praktikisht nuk ndihmon përdoruesit — ata nuk i kushtojnë vëmendje mungesës së tyre. Për më tepër, studiuesi Jan Carroll tregoi, si lehtë të marrësh një çertifikatë EV në emrin “Stripe, Inc” (një sistem popullor pagese) thjesht duke regjistruar një kompani me të njëjtin emër në një shtet tjetër. Për të parë diferencën, është e nevojshme të shqyrtohet informacioni i detajuar për faqen — informacioni nga shtegu i adresës nuk mjafton. Një kërkues tjetër, James Burton, mori një çertifikatë në emrin e kompanisë së tij të regjistruar “Identity Verified”, e cila gjithashtu lehtësisht mund të çojë në ngatërresa për përdoruesit.
- Firefox do të shfaqë një ikonë në shtegun e adresës nëse faqja përdor gjeolokacion.
- Shtegu i adresës automatikisht korrigjon gabimet e zakonshme të shtypura në protokollin URL (browser.fixup.typo.scheme = true): ttp → http, ttps → http, tps → https, ps → https, ile → file, le → file.
- Butonat e motorëve të kërkimit në shtegun e adresës janë qendruar, është shtuar mundësia për të kaluar menjëherë në cilësimet e tyre.
- Riorganizuar menunë e menaxhimit të llogarisë Firefox.
- Faqet e shërbimit të shfletuesit kanë mësuar të përdorin temën e errët (nëse tema e errët është e aktivizuar në sistem ose ui.systemUsesDarkTheme = true).
- Përditësuar logoja dhe emri i shfletuesit (“Shfletuesi Firefox” në vend të “Firefox Quantum”).
- Në panelin e veglave është shtuar një ikonë (ndërsa në menunë kryesore një artikull), të cilat kur klikohen tregojnë informacion mbi përditësimet kryesore të kësaj versioni (browser.messaging-system.whatsNewPanel.enabled = true).
- WebRender aktivizuar si parazgjedhje në sistemet Linux me karta grafike nga të gjithë prodhuesit kryesorë: AMD, nVIDIA (vetëm me driver-in Nouveau), Intel. Kërkohet të paktën Mesa 18.2.
- Është aktivizuar një interpretuese e kodit bajt të JavaScript. Në disa raste, shpejtësia e ngarkimit të faqeve arrin deri në 8%.
- HTTP-cache është ndarë sipërfaqes në nivelin e lartë, për të parandaluar përdorim të gjerë nga shërbimet e ndryshme kështu që të përcaktohet nëse përdoruesi është i regjistruar në disa faqe.
- Kërkesat e lejes nga faqja (p.sh., për të treguar njoftime ose për qasje në mikrofon) do të detyrojnë shfletuesin të dalë nga mënyra e plotë ekran (permissions.fullscreen.allowed = false). Këto masa janë të destinuara për të luftuar disa faqe që bllokojnë përdoruesin në mënyrën e plotë ekran dhe e detyrojnë atë të japë leje ose të instalojë një shtesë të dëmshme.
- Pas Chrome, madhësia e kokës Referer është e kufizuar në 4 kilobajtë, e cila është e mjaftueshme për 99.90% të faqeve.
- E ndaluar hapja e çdo skedari në shfletues përmes protokollit FTP. Në vend të hapjes së skedarit, do të bëhet shkarkimi i tij.
- macOS:
- Tre herë të reduktuara konsumi i energjisë, i cili ka rritur ndjeshëm pas publikimit të parë të Quantum. Për më tepër, ngarkimi i faqeve është përshpejtuar deri në 22%, dhe shpenzimet e burimeve për riprodhimin e videove në disa raste janë zvogëluar me 37%.
- Shtuar mundësia për të importuar fjalëkalimet nga Chrome.
- WebRender është aktivizuar si parazgjedhje në pajisjet me Windows me grafikë të integruar Intel dhe me rezolucion të ulët të ekranit ( deri në 1920×1200).
- Veglat e zhvilluesve:
- Pjesa e inspektorit të aksesueshmërisë ka shtuar shfaqjen e aksesueshmërisë së elementeve të faqeve për njerëzit që përdorin vetëm tastierën, si dhe një simulator për ngjyrë-daltë.
- Inspektori ndriçon përcaktimet e CSS-së që nuk ndikojnë në elementin e zgjedhur, dhe gjithashtu shpjegon arsyet për këtë dhe jep këshilla për rregullimin.
- Debaguesi mund të vendosë pika ndalimi për mutacione DOM. Ato aktivizohen kur një nyjë ose atributet e saj ndryshojnë ose fshihen nga DOM.
- Zhvilluesit e shtesave kanë marrë mundësinë të inspektojnë përmbajtjen e browser.storage.local.
- Inspektori i rrjetit ka mësuar kërkoni elemente të kërkesave dhe përgjigjeve (tituj, cookies, trup).
Burimi: linux.org.ru
