Firefox 73 väljalase

Veebibrauser vabastati Firefox 73 ning mobiiliversioon Firefox 68.5 Androidi platvormile. Lisaks on loodud värskendus oksad pikaajalise toetusega 68.5.0. Varsti lavale tulemas beetatestimine kolib üle Firefox 74 haru, mille väljalaskmine on kavandatud 10. märtsiks (projekt liigutatud 4 nädalaks arengutsükkel).

Kõik uuendused:

  • DNS-i HTTPS-i kaudu juurdepääsu režiimis (DoH, DNS HTTPS-i kaudu) on teenuse tugi lisatud NextDNS, lisaks varem pakutud CloudFlare DNS-serverile (“https://1.1.1.1/dns-query”). Aktiveerige DoH ja valige pakkuja keegi ei saa võrguühenduse seadetes.
    Firefox 73 väljalase

  • Esimene etapp on ellu viidud lõpetamine lahenduse abil installitud lisandmoodulite tugi. Muudatus mõjutab ainult lisandmoodulite installimist jagatud kataloogidesse (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ või ~/.mozilla/extensions/), mida töötlevad kõik süsteemi Firefoxi eksemplarid ( pole kasutajaga seotud). Seda meetodit kasutatakse tavaliselt distributsioonide lisandmoodulite eelinstallimiseks, soovimatuks asendamiseks kolmandate osapoolte rakendustega, pahatahtlike lisandmoodulite integreerimiseks või lisandmooduli eraldi tarnimiseks oma installijaga. Firefox 73-s töötavad sellised lisandmoodulid edasi, kuid need liiguvad üldkataloogist üksikute kasutajate profiilidesse, s.t. teisendatakse lisandmooduli halduri kaudu installimisel kasutatud vormingusse.
  • Lisati võimalus määrata globaalne skaleerimise algtase, mis kehtib kõikide lehtede kohta, mitte ei ole seotud üksikute saitidega. Üldist skaalat saate muuta jaotise „Keel ja välimus” sätetes (about:preferences). Seadetes on ka valik, mis võimaldab skaleerimist rakendada ainult tekstile, pilte puudutamata.

    Firefox 73 väljalase

  • Dialoog, mis palub teil sisselogimised salvestada, kuvatakse nüüd ainult siis, kui sisestusväljal on sisselogimisväärtust muudetud.
  • Süsteemides, millel on patenteeritud NVIDIA draiverid, mis on uuemad kui versioon 432 ja ekraani eraldusvõime alla 1920x1200, on komposiitsüsteem lubatud Veebirender. Varem oli WebRender lubatud ainult Nouveau draiveriga NVIDIA GPU-de, samuti AMD ja Inteli GPU-de jaoks. WebRenderi komposiitsüsteem on kirjutatud Rust keeles ja tellib lehe sisu renderdamistoimingud GPU-le.
  • Lisatud võimalus kasutades saidipõhise brauseri (SSB) kontseptsiooni
    töötada veebirakendusega nagu tavalise töölauaprogrammiga. Režiimis
    SSB peidab menüü, aadressiriba ja muud brauseri liidese elemendid ning praeguses aknas saate avada ainult praeguse saidi lehtede linke (välislingid avanevad eraldi brauseriaknas). Erinevalt olemasolevast kioskirežiimist toimub töö mitte täisekraanirežiimis, vaid tavalises aknas, kuid ilma Firefoxi-spetsiifiliste liideseelementideta. Lingi avamiseks SSB-režiimis pakutakse käsurea lipp “-ssb”, mida saab kasutada veebirakenduste otseteede loomisel. Režiimi saab avada ka lehetoimingute menüüs asuva nupu "Käivita saidipõhine brauser" abil (aadressiribast paremal asuvad ellipsid). Vaikimisi on režiim passiivne ja see tuleb lubada, määrates failis about:config käsu „browser.ssb.enabled = true”.
    Firefox 73 väljalase

  • Suure kontrastsusega kuvarežiim, mis on mõeldud halva nägemisega või halvenenud värvitajuga inimestele, toetab nüüd taustapilte. Loetavuse säilitamiseks ja õige kontrastsuse tagamiseks eraldatakse nähtav tekst eraldi taustaga, mis kasutab aktiivse teema värvi.
  • Parem helikvaliteet taasesituse kiiruse suurendamisel või vähendamisel;
  • Täiustatud vanade tekstikodeeringu automaatne tuvastamine lehtedel, mis ei paku selgesõnaliselt kodeeringuteavet.
  • Veebikonsooli otsinguribal on nüüd võimalik filtreerida puuduva võtme järgi, määrates maski või regulaaravaldise ette sümboli “-”. Näiteks otsingupäring "-img" tagastab kõik elemendid, millel puudub string "img", samas kui "-/(cool|rad)/" tagastab elemendid, mis ei vasta regulaaravaldisele "/(cool|rad" )/".
  • Lisatud uued CSS-i atribuudid overscroll-behavior-inline и overscroll-behaviour-block kerimise kontrollimiseks, kui kerimisala loogiline piir on saavutatud.
  • SVG toetab nüüd atribuute tähevahed и sõnavahe.
  • Meetod on lisatud HTMLFormElementile requestSubmit(), mis käivitab vormiandmete programmilise esitamise samamoodi nagu esitamisnupul klõpsates. Funktsiooni saab kasutada oma vormi esitamisnuppude väljatöötamisel, mille jaoks form.submit() kutsumisest ei piisa, kuna see ei valideeri interaktiivselt parameetreid, ei genereeri 'submit' sündmust ega edasta edastamisnupuga seotud andmeid.
  • Omadused sisemine laius и sisekõrgus Aknaobjektid tagastavad nüüd alati ala tegeliku laiuse ja kõrguse (Vaateakna paigutus), mitte nähtava osa suurust (visuaalne vaateport).
  • Läbi viidud tööriistade toimivuse optimeerimine veebiarendajatele. Võrgutegevuse seirepaneeli statistika kogumise koormust on vähendatud. JavaScripti siluris ja veebikonsoolis on kiirendatud suurte skriptide laadimist, viidates nende algsele lähtetekstile (allikaga vastendatud).
  • Veebikonsoolis on probleeme praeguse domeeni ulatusest väljumisega (JUURID, Cross-Origin Resource Sharing) kuvatakse nüüd pigem vigadena kui hoiatustena. Avaldistes määratletud muutujad on nüüd saadaval konsoolis automaatseks täitmiseks.
  • Veebiarendaja tööriistades võrgukontrolli jaotises on ette nähtud WebSocketi ühenduse kaudu edastatavate sõnumite (JSON, MsgPack ja CBOR) dekodeerimine WAMP (WebSocket Web Application Messaging Protocol) formaadis.

    Firefox 73 väljalase

Lisaks uuendustele ja veaparandustele on Firefox 73 parandatud 15 haavatavust, millest 11 (kogutud CVE-2020-6800 ja CVE-2020-6801 alla) on märgistatud kui potentsiaalselt võimelised käivitama ründaja koodi spetsiaalselt loodud lehtede avamisel. Tuletame meelde, et mäluprobleemid, nagu puhvri ületäitumine ja juurdepääs juba vabastatud mälupiirkondadele, on hiljuti märgitud ohtlikeks, kuid mitte kriitilisteks.

Allikas: opennet.ru

Lisa kommentaar