Publikimi i Firefox 73

Shfletuesi i internetit u lëshua Firefox 73Dhe versioni celular Firefox 68.5 për platformën Android. Përveç kësaj, është krijuar një përditësim veтки me mbështetje afatgjatë 68.5.0. Së shpejti në skenë testimi beta dega e Firefox 74 do të zhvendoset, publikimi i së cilës është planifikuar për 10 mars (projekt lëvizur për 4 javë cikli i zhvillimit).

Kryesore risitë:

  • Në mënyrën e hyrjes në DNS përmes HTTPS (DoH, DNS mbi HTTPS), është shtuar mbështetja për shërbimin NextDNS, përveç serverit CloudFlare DNS të ofruar më parë (“https://1.1.1.1/dns-query”). Aktivizoni DoH dhe zgjidhni provider një mund të në cilësimet e lidhjes së rrjetit.
    Publikimi i Firefox 73

  • Faza e parë është zbatuar përfundimi mbështetje për shtesat e instaluara nga një zgjidhje. Ndryshimi prek vetëm instalimin e shtesave në drejtoritë e përbashkëta (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ ose ~/.mozilla/extensions/) të përpunuara nga të gjitha rastet e Firefox-it në sistem ( nuk shoqërohet me një përdorues). Kjo metodë zakonisht përdoret për instalimin paraprak të shtesave në shpërndarje, për zëvendësimin e pakërkuar me aplikacione të palëve të treta, për integrimin e shtesave me qëllim të keq ose për dërgimin e veçmas një shtesë me instaluesin e vet. Në Firefox 73, shtesa të tilla do të vazhdojnë të funksionojnë, por do të zhvendosen nga drejtoria e përgjithshme në profilet individuale të përdoruesve, d.m.th. do të konvertohet në formatin e përdorur gjatë instalimit përmes menaxherit të shtesave.
  • U shtua aftësia për të vendosur një nivel global të shkallëzimit bazë që zbatohet për të gjitha faqet në vend që të lidhet me sajte individuale. Mund ta ndryshoni shkallën e përgjithshme në cilësimet (rreth: preferencat) në seksionin "Gjuha dhe Paraqitja". Ekziston gjithashtu një opsion në cilësimet që ju lejon të aplikoni shkallëzim vetëm në tekst, pa prekur imazhet.

    Publikimi i Firefox 73

  • Dialogu që ju kërkon të ruani hyrjet shfaqet tani vetëm nëse vlera e hyrjes në fushën e hyrjes është ndryshuar.
  • Në sistemet me drejtues të pronarit NVIDIA më të rinj se versioni 432 dhe rezolucion të ekranit më pak se 1920x1200, sistemi i kompozimit është i aktivizuar WebRender. Më parë, WebRender ishte aktivizuar vetëm për GPU-të NVIDIA me drejtuesin Nouveau, si dhe për GPU-të AMD dhe Intel. Sistemi i kompozimit të WebRender është i shkruar në Rust dhe i jep GPU-së operacionet e paraqitjes së përmbajtjes së faqes.
  • Shtuar mundësi duke përdorur konceptin Site Specific Browser (SSB) për të
    punoni me një aplikacion ueb si me një program të zakonshëm desktop. Në modalitet
    SSB fsheh menunë, shiritin e adresave dhe elementë të tjerë të ndërfaqes së shfletuesit, dhe në dritaren aktuale mund të hapni vetëm lidhje me faqet e faqes aktuale (lidhjet e jashtme hapen në një dritare të veçantë të shfletuesit). Ndryshe nga mënyra ekzistuese e kioskës, puna kryhet jo në modalitetin e ekranit të plotë, por në një dritare të rregullt, por pa elementë të ndërfaqes specifike të Firefox-it. Për të hapur një lidhje në modalitetin SSB, propozohet një flamur i linjës komanduese "-ssb", i cili mund të përdoret kur krijoni shkurtore për aplikacionet në ueb. Modaliteti mund të thirret gjithashtu duke përdorur butonin "Launch Site Specific Browser" i vendosur në menynë e veprimeve të faqes (elipsi në të djathtë të shiritit të adresave). Si parazgjedhje, modaliteti është joaktiv dhe duhet të aktivizohet duke specifikuar "browser.ssb.enabled = true" në about:config.
    Publikimi i Firefox 73

  • Modaliteti i ekranit me kontrast të lartë, i krijuar për njerëzit me shikim të ulët ose perceptim të dëmtuar të ngjyrave, tani mbështet imazhet e sfondit. Për të ruajtur lexueshmërinë dhe për të siguruar nivelin e duhur të kontrastit, teksti i dukshëm ndahet nga një sfond i veçantë që përdor ngjyrën e temës aktive.
  • Cilësi e përmirësuar e zërit kur rritet ose zvogëlohet shpejtësia e riprodhimit;
  • Zbulimi automatik i përmirësuar i kodimeve të teksteve të vjetra në faqet që nuk ofrojnë në mënyrë të qartë informacionin e kodimit.
  • Në shiritin e kërkimit në tastierën e internetit, tani është e mundur të filtrohet nga një çelës që mungon duke specifikuar simbolin "-" përpara maskës ose shprehjes së rregullt. Për shembull, pyetja e kërkimit "-img" do të kthejë të gjithë elementët që u mungon vargu "img", ndërsa "-/(cool|rad)/" do të kthejë elementë që nuk përputhen me shprehjen e rregullt "/(cool|rad )/".
  • U shtuan veti të reja CSS overscroll-behavior-inline и overscroll-behavior-block për të kontrolluar sjelljen e lëvizjes kur arrihet kufiri logjik i zonës së rrotullimit.
  • SVG tani mbështet vetitë ndarja e shkronjave и ndarja e fjalëve.
  • Metoda e shtuar në HTMLFormElement kërkesaDorëzo(), e cila inicon dërgimin programatik të të dhënave të formularit në të njëjtën mënyrë si klikimi në butonin dërgo. Funksioni mund të përdoret kur zhvilloni butonat e paraqitjes së formularit tuaj, për të cilët thirrja e form.submit() nuk është e mjaftueshme sepse nuk verifikon në mënyrë interaktive parametrat, nuk gjeneron një ngjarje 'submit' dhe nuk kalon të dhëna të lidhura në butonin e dorëzimit.
  • Prona të paluajtshme Gjerësia e brendshme и Lartësia e brendshme Objektet e dritares tani kthejnë gjithmonë gjerësinë dhe lartësinë aktuale të specifikuar të zonës (Paraqitja e portit të pamjes), dhe jo madhësia e pjesës së dukshme (Visual Viewport).
  • E kryer optimizimi i performancës së mjeteve për zhvilluesit e uebit. Ngarkesa në mbledhjen e statistikave për panelin e monitorimit të aktivitetit të rrjetit është zvogëluar. Në korrigjuesin JavaScript dhe tastierën e uebit, ngarkimi i skripteve të mëdha duke iu referuar teksteve të tyre burimore origjinale (të hartuara nga burimi) është përshpejtuar.
  • Në tastierën e internetit ka probleme me tejkalimin e fushës së domenit aktual (KORRAT, Ndarja e burimeve ndër-origjina) tani shfaqen si gabime dhe jo si paralajmërime. Variablat e përcaktuar në shprehje janë tani të disponueshme për plotësim automatik në tastierë.
  • Në veglat e zhvilluesit të uebit në seksionin e inspektimit të rrjetit, ofrohet dekodimi i mesazheve (JSON, MsgPack dhe CBOR) në formatin WAMP (Protokolli i Mesazhimit të Aplikimit Ueb-Socket) të transmetuara përmes një lidhjeje WebSocket.

    Publikimi i Firefox 73

Përveç risive dhe rregullimeve të gabimeve, Firefox 73 ka rregulluar 15 dobësi, nga të cilat 11 (të mbledhura sipas CVE-2020-6800 dhe CVE-2020-6801) janë shënuar si potencialisht të afta për të çuar në ekzekutimin e kodit të sulmuesit kur hapen faqe të projektuara posaçërisht. Le t'ju kujtojmë se problemet e kujtesës, të tilla si tejmbushjet e buferit dhe aksesi në zonat tashmë të liruara të memories, janë shënuar kohët e fundit si të rrezikshme, por jo kritike.

Burimi: opennet.ru

Shto një koment