I disponueshëm lëshimi i Firefox 68.
Ndryshimet kryesore:
- Kodi i shiritit të adresës është rinovuar gjithmonë — në vend të XUL përdoren HTML dhe JavaScript. Dallimet e jashtme midis shiritit të vjetër (Awesome Bar) dhe atij të ri (Quantum Bar) përfshijnë vetëm faktin që skajet e shkrimeve që nuk përputhen me shiritin e adresës tani zhyten në vend që të priten (…), dhe për të fshirë shënimet nga historia, duhet të përdoret Shift+Delete/Shift+Backspace në vend të Delete/Backspace. Shirit i ri i adresës punon më shpejt dhe lejon zgjerimin e mundësive të tij përmes shtesave.
- Faqja e menaxhimit të shtesave (about:addons) gjithashtu është rinovuar plotësisht për Web API. Butonat e fshirjes/ndalimit janë zhvendosur në menu. Në pronësitë e shtesave mund të shihet leja e kërkuar dhe shënimet për lëshimin. Është shtuar një seksion i veçantë për shtesat e çaktivizuara (më parë ato thjesht vendoseshin në fund të listës), si dhe një seksion me shtesa të rekomanduara (çdo version kalon një kontroll të kujdesshëm të sigurisë). Pjesa mund të denoncohet për një shtesë të dëmshme ose shumë të ngadalshme.
- Kodi që është përgjegjës për rikthimin e seancës së mëparshme, rinovuar ka kaluar nga JS në C++.
- Është shtuar faqja about:compat, ku mund të menaxhohen "këto riparime", të veçanta për faqe të caktuara. Këto janë riparime të përkohshme për faqet që nuk funksionojnë si duhet (për shembull, ndërrimi i përdorues-it të agentit ose ekzekutimi i skripteve që rregullojnë funksionimin në Firefox). about:compat lehtëson shikimin e riparimeve aktive dhe lejon zhvilluesit e uebit t'i çaktivizojnë ato për qëllime testimi.
- Qasja në cilësimet e sinkronizimit është e mundur drejtpërdrejt nga menuja kryesore.
- Tema e errët në modin e leximit aplikohet jo vetëm në përmbajtjen e faqes, por edhe në ndërfaqen (bara të vegjël, panelë anësore, elemente kontrolli).
- Firefox do të përpiqet të rregullojë automatikisht gabimet HTTPS, të shkaktuar nga programe të antivirusit të palëve të treta. Firefox historikisht përdor një depo të vetën të certifikatave në vend të sistemit, që reflekton pozitivisht në sigurinë, por do të kërkojë që softueri antivirus të importojë certifikatën e tij kryesore në magazinën e shfletuesit, gjë që disa prodhues e injorojnë. Nëse shfletuesi zbulohet një sulm MitM (i cili mund të shkaktohet nga antivirus që përpiqet të dekriptojë dhe verifikojë trafikun), ai automatikisht do të aktivizojë cilësimin security.enterprise_roots.enabled dhe do të përpiqet të përdorë certifikatat nga magazina sistemike (përdoren vetëm certifikatat e shtuar atje nga softuer të palëve të treta, certifikatat e ofruara me sistemin operativ injorohen). Nëse kjo ndihmoi, cilësimi do të mbetet i aktivizuar. Nëse përdoruesi e çaktivizon qartë security.enterprise_roots.enabled, atëherë shfletuesi nuk do të përpiqet ta aktivizojë atë. Në versionin e ri ESR, ky cilësim është i aktivizuar tërësisht. Për më tepër, në zonën e njoftimeve (majtas nga shiriti i adresës) është shtuar një ikonë që tregon se faqja që po shikohet përdor një certifikatë të importuar nga magazina sistemike. Zhvilluesit theksojnë se përdorimi i certifikatave sistemike nuk ndikon në siguri (përdoren vetëm certifikatat e shtuar në magazinë nga softuer të palëve të treta, dhe nëse softueri i palës së tretë ka marrë të drejtën për t'i shtuar atje, ai po ashtu do të kishte mundur t'i shtonte ato edhe në magazinën e Firefox).
- Kërkesat për miratim të njoftimeve të shtytura nuk do të shfaqen, derisa përdoruesi të ndërveprojë qartë me faqen.
- Aksesimi në kamerë dhe mikrofon tani mund të bëhet vetëm nga një kontekst i sigurt (dmth. nga faqet që ngarkohet përmes protokollit HTTPS).
- Pas 2 vjetësh, në listën e ndaluar (lista e simboleve që janë të papranueshme në emrat e domain-eve) është shtuar simboli Κʻ / ĸ (U+0138, *Kra*). Në variantin e shkruar duket si “k” latine ose “к” cirilike, gjë që mund të ketë ndihmuar mashtruesit. Gjatë gjithë këtij kohë, zhvilluesit përpiqeshin të zgjidhnin çështjen përmes komitetit teknik të Unicode (të shtonin këtë simbol në kategorinë 'historike'), por ata, në publikimin e redaksisë së radhës të standardit, e harruan këtë.
- Në versionet zyrtare nuk është më e mundur të çaktivizohet mënyra multi-proces. Mënyra një-proces (ku ndërfaqja e shfletuesit dhe përmbajtja e skedave ekzekutohen në një proces) është më pak e sigurt dhe nuk testohet në plotësinë e saj, gjë që mund të sjellë probleme me stabilitetin. Për ata që preferojnë mënyrën një-proces janë parashikuar rrugë të mbështetjes.
- Ndryshuar sjelljen gjatë sinkronizimit të cilësimeve. Tani e tutje, përveç sillet si parazgjedhje vetëm cilësimet që janë në një listë të caktuar nga zhvilluesit. Mund të rikthehet sjellja e mëparshme (të sinkronizohen të gjitha cilësimet e modifikuara) përmes about:config.
- Janë realizuar këto prona CSS: scroll-padding, scroll-margin, scroll-snap-align, counter-set, -webkit-line-clamp.
- Shtuar mbështetje për pseudo-elementin ::marker dhe animacionin e tij.
- Mbështetje për primitiven është aktivizuar si parazgjedhje. BigInt.
- window.open() tani merr parasysh parametrin e dhënë «noreferrer».
- Shtuar mbështetje HTMLImageElement.decode() (ngarkimi i imazheve para se të shtohen në DOM).
- Shumë përmirësime në mjetet për zhvilluesit.
- Lokalizimet bn-BD dhe bn-IN janë bashkuar në bengalisht (bn).
- Janë hequr lokalizimet që mbetën pa mbajtës: assamese (as), dialekti jug-afrikan i anglishtes (en-ZA), maithili (mai), malajalam (ml), oriya (or). Përdoruesit e këtyre gjuhëve do të kalojnë automatikisht në dialektin britanik të anglishtes (en-GB).
- API WebExtensions ka fituar mjete për të punuar me skriptet e përdoruesve. Kjo potencialisht mund të zgjidhë probleme me sigurinë (në dallim nga Greasemonkey/Violentmonkey/Tampermonkey çdo skript ekzekutohet në anën e vet të rërës) dhe stabilitetin (shkëputet garancia midis ngarkimit të faqes dhe futjes së skriptit), si dhe lejon ekzekutimin e skriptit në fazën e dëshiruar të ngarkimit të faqes.
- Rikthehet cilësimi view_source.tab, i cili mundëson hapjen e kodit burimor të faqes në të njëjtën skedë, jo në një të re.
- Tema e errët tani mund të aplikohet në faqet e shërbimeve të shfletuesit (për shembull, faqen e cilësimeve), për këtë përgjigjet cilësimi browser.in-content.dark-mode.
- Në pajisjet e pajisura me Windows 10 me kartela grafike AMD, është aktivizuar mbështetje për WebRender.
- Me një instalim të ri në Windows 10 do të shtohet një ikonë në panelin e detyrave.
- Versioni i Windows tani përdor shërbimin e transmetimit inteligjent në sfond (BITS).
Shënimet për lëshimin për zhvilluesit
Burimi: linux.org.ru
