I disponueshëm lëshimi i Firefox 69.
Ndryshimet kryesore:
- Aktivizuar si parazgjedhje bllokimi i skripteve që kryejnë minimin e kriptomonedhave.
- Caktimi i "Mos lejo faqeve të reproduktojnë zë" mundëson të bllokojë jo vetëm riprodhimin e tingullit pa ndërveprim të qartë nga përdoruesi, por edhe riprodhimin e videos. Shtimi i kësaj sjelljeje mund të jetë global ose specifik për një faqe të veçantë.
- Shtuar faqja about:protections me statistikën e punës së mbrojtjes nga ndjekja.
- Menaxheri i fjalëkalimeve ofron fjalëkalimi i ruajtur për të gjitha subdomenet (dmth. fjalëkalimi i ruajtur për login.example.com do të ofrohet në faqen example.com dhe të gjitha subdomenet, dhe jo vetëm në login.example.com).
- WebRTC ka mësuar të pranojë në të njëjtën kohë rrjedha të koduara me kodekë të ndryshëm video, që është e dobishme për konferenca me shumë përdorues, ku pjesëmarrësit mund të kenë klientë të ndryshëm.
- Në faqen about:support është shtuar rruga për skedarin ekzekutiv të Firefox.
- Përdoruesit nga SHBA, si dhe përdoruesit me lokalitetin en-US do të marrin një faqe të përmirësuar të kartelës së re (numër, madhësi dhe pozita të ndryshme të bllokëve, përmbajtje më të larmishme nga Pocket).
- Plugins Flash humbi opsionin "Aktivizo gjithmonë". Tani për të nisur përmbajtjen Flash kërkohet një klikim nga përdoruesi. Mbështetja për Flash do të hiqet përfundimisht në fillim të vitit 2020 (në lëshimet ESR do të mbetet deri në fund të atij viti, pas së cilës do të hiqet, pasi Adobe do të ndalojë korrigjimin e dobësive në Flash).
- Skedarët userChrome.css dhe userContent.css tani injorohen si parazgjedhje. Mbështetje për ta mund të aktivizohet me anë të cilësimit toolkit.legacyUserProfileCustomizations.stylesheets (nëse përdoruesi ka këto skedarë dhe profili është nisur ndonjëherë në Firefox 68, cilësimi është aktivizuar tashmë, kështu që përdoruesit ekzistues nuk do të ndjejnë ndonjë përshtypje të pakëndshme). Ky metodë e personalizimit përdoret nga një numër relativisht i vogël përdoruesish, ndërsa qasja në këto skedarë (edhe nëse ata nuk ekzistojnë) merr kohë të çmuar në çdo nisje. Në versionet e ardhshme, do të veprohet po ashtu me skedarin user.js.
- me qëllim zvogëlimin e mundësive për gjetjen e gjurmëve nga agjentët e përdoruesit. u hoq 32-bitësia e shfletuesit (u la vetëm 32-bitësia e OS). Nëse më parë agjenti i përdoruesit të shfletuesit 32-bitës që ekzekutohej në një OS 64-bitës kishte "Linux i686 on x86_64", tani do të ketë vetëm "Linux x86_64". Tregimi i 32-bitësisë së shfletuesit dikur ishte e nevojshme për të ngarkuar instaluesin e Flash në 32-bitësinë e saktë. Tani, pasi instaluesi i Flash nuk varet nga 32-bitësia e shfletuesit (dhe mbështetja për Flash shpejt do të kalojë në harresë), kjo nuk është më e nevojshme.
- Mbështetje për API është aktivizuar. Resize Observer (mekanizmi me të cilin një faqe mund të ndjekë ndryshimin e madhësisë së një elementi të caktuar) dhe Microtask.
- Objekti navigator.mediaDevices dhe metoda navigator.mozGetUserMedia janë në dispozicion vetëm në faqet e hapura përmes një lidhjeje të sigurt.
- Janë realizuar pronat CSS overflow-block, overflow-inline, user-select, line-break, contain.
- Aktivizuar mbështetje për fushat publike të klasave JavaScript.
- E hequr mbështetje për etiketën e tejkalueshme <keygen>e cila kurrë nuk u realizua siç duhet.
- Windows:
- Shtuar mbështetje për prioritizimin e proceseve. Procesi që përpunon seksionin aktiv do të ketë përparësi më të madhe, ndërsa seksionet e prapambetura do të kenë më pak (prioriteti i reproduktimit të zërit dhe videos nuk do të zvogëlohet). Testet e kryera nga zhvilluesit nuk treguan ndikim negativ në shpejtësinë e ngarkimit të seksioneve ose funksionimin e ndërfaqes, por gjithashtu nuk u vërejt ndonjë përmirësim të dukshëm të performancës, kështu që efekti, në përgjithësi, përbëhet nga një shpërndarje më efikase e burimeve të CPU.
- Aktivizimi i mbështetjes për WebAuthn HmacSecret përmes Windows Hello (duke filluar nga Windows 10 1903).
- macOS:
- Në kompjuterët që janë të pajisur me grafikë diskrete dhe të integruar, Firefox është më agresiv në kalimin në GPU të kursyer gjatë riprodhimit të përmbajtjes WebGL. Për më tepër, shfrenza do të shmangë përpjekjet e vogla dhe një herë për ta angazhuar procesorin grafik me performancë të lartë.
- Finder tani tregon përparimin e ngarkimit të skedave.
- Instaluesi ofrohet jo vetëm në formatin dmg, por edhe pkg.
- Në pajisjet me arkitekturë ARM64 është implementuar mbështetje për JIT.
- Mjetet e zhvilluesve:
- Rendi i skedave është ndryshuar sipas popullaritetit të tyre.
- Debugger:
- Shtuar një mjet, duke lejuar të shihni se cila kod është duke u ekzekutuar në faqe në përgjigje të një ngjarjeje të caktuar.
- Në modaliteti i shikimit të kodit burimor të skenareve ka dalë mundësia për ta ruajtur skenarin si një skedë.
- Signifikant shpejtohet ekzekutimi i debuggerrit.
- Konsola:
- Grupimi alarmeve për mbrojtjen nga ndjekja, CORS, CSP.
- Një pikë e re menaxher "Eksporto mesazhet e shfaqura", duke lejuar kopjimin ose ruajtjen në file të të gjitha mesazheve të dukshme në konsolë.
- një shënim i lidhjeve që përdorin një certifikatë të lëshuar nga një autoritet certifikimi që nuk gjendet në bazën e të dhënave të certifikatave rrënjësore të Mozilla.
Burimi: linux.org.ru
