Firefox 73 Release

Web-brauseri väljalaskmine Firefox 73, samuti mobiiliversioon Firefox 68.5 Androidi platvormile. Lisaks on välja antud uuendus haru pikenenud toe 68.5.0. Peagi jõuab beetatestimise jätkub Firefox 74 haru, mille väljaanne on planeeritud 10. märtsiks (projekt on läinud 4-nädalase arendus-tsüklile).

Peamised uuendused:

  • DNS üle HTTPS (DoH, DNS over HTTPS) režiimis on lisatud toetust teenusele NextDNS, lisaks varasemalt pakutud CloudFlare'i DNS-serverile («https://1.1.1.1/dns-query»). Aktiveerige DoH ja valige teenusepakkuja saab võrguühenduse seadetes.
    Firefox 73 Release
  • Teostatud esimesel etapil GTK2 toe lõpetamist tugitarvikute paigaldamiseks, mis on tehtud ringiga. Muudatus puudutab ainult lisade installimist ühistes kataloogides (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ või ~/.mozilla/extensions/), mida töötlevad kõik Firefoxi eksemplarid süsteemis (ilma kasutaja seotuse nõudeta). Sellist meetodit kasutatakse tavaliselt lisade eelpaismiseks distributsioonides, otse paigaldamiseks koos kolmanda osapoole rakendustega, pahatahtlike lisade integreerimiseks või eraldi lisade tarnimiseks koos oma installijaga. Firefox 73-s jätkavad sellised lisad töötamist, kuid need kantakse ühiskataloogist üle individuaalsesse kasutaja profiili, s.t. need muudetakse vormingusse, mida kasutatakse lisade halduri kaudu installimisel.
  • On rakendatud globaalsete põhiskaala installimise võimalust, mis kehtib kõigile lehtedele, mitte ainult määratud saitidele. Ühise skaala muutmiseks võite minna seadistustesse (about:preferences) ja jaotisse „Keel ja välimus“. Seadistustes on nüüd ka võimalus rakendada skaleerimist ainult tekstile, puutumatuks jäädes piltidele.

    Firefox 73 Release
  • Dialooge kasutajanimede salvestamise ettepanekust kuvatakse nüüd ainult siis, kui kasutajanime väärtus sisendväljas on muutunud.
  • VDS-l on võimalik installida: Windowsi sülearvutites NVIDIAr jõudluse 432 ja ekraani eraldusvõimega, mis on väiksem kui 1920×1200, on sisse lülitatud komposiit süsteem [[https://wiki.mozilla.org/Platform/GFX/WebRender_Where]]. WebRenderi komposiit süsteem on kirjutatud Rusti keeles ja viib GPU-le lehe sisu joonistamise toimingud.
  • Lisatud võimalus kasutades mõistet "Site Specific Browser" (SSB)
    veebirakenduse töötlemiseks nagu tavalise lauaarvuti programmiga. Režiimis
    SSB peidavad menüü, aadressiriba ja muud brauseri liidese elemendid ning praeguses aknas saab avada ainult praeguse saidi lehti (välist lingid avatakse eraldi brauseri aknas). Erinevalt olemasolevast kioskirežiimist ei toimu töö täisekraanirežiimis, vaid tavalisel aknal, kuid ilma Firefoxile spetsiifiliste liidese elementideta. Lingiks SSB režiimis avamiseks on ette nähtud käsurea lipp «—ssb», mida saab kasutada veebirakenduste otsetee loomisel. Režiimi saab aktiveerida ka nupuga „Launch Site Specific Browser”, mis asub lehe tegevuste menüüs (kolm punkti aadressiriba paremal poolel). Vaikesäte on režiim mitteaktiivne ja vajab aktiveerimist määrates «browser.ssb.enabled = true» settings-is about:config.
    Firefox 73 Release
  • Kõrge kontrasti režiimis, mis on mõeldud nägemisprobleemidega inimestele või värvide tajumise häiretega inimestele, on nüüd toetatud taustpildid. Lugemise säilitamiseks ja piisava kontrastsuse tagamiseks eraldatakse nähtav tekst eraldi taustast, kus kasutatakse aktiivse teema värvi.
  • Helikvaliteet on paranenud reprodutseerimise kiirusel üles või alla reguleerimisel;
  • Paranenud on vanade tekstikodeeringute automaatne tuvastamine lehtedel, kus kodeeringu kohta ei ole selgelt teavet esitatud.
  • Veebi konsooli otsinguribal on nüüd võimalik filtreerida puuduva võtme alusel, märkides maski või regulaaravalduse ette sümboli „-“. Näiteks otsingupäring „-img” kuvab kõik elemendid, millel puudub string „img”, ning „-/(cool|rad)/” näitab elemendid, mis ei vasta regulaaravale „/(cool|rad)/”.
  • Lisatud on uued CSS-omadused overscroll-behavior-inline ja overscroll-behavior-block mis kontrollib kerimise käitumist, kui kerimissektori loogiline piir saavutatakse.
  • SVG-sse on lisatud omaduste tugi letter-spacing ja word-spacing.
  • HTMLFormElementile on lisatud meetod requestSubmit(), mis которая käivitab vormi andmete saatmise programmi, sarnaselt andmete saatmise nupule klikkimisega. Funktsiooni saab kasutada oma vormi saatmisnuppude väljatöötamisel, kus form.submit() kõne ei piisa, sest see ei too kaasa interaktiivset parameetrite kontrollimist, 'submit' sündmuse genereerimist ja andmete saatmist, mis on seotud saatmisnupuga.
  • Atribuudid innerWidth ja innerHeight Windows objektid tagastavad nüüd alati tegeliku määratud laiuse ja kõrguse (Viewport Layout), mitte nähtava osa suuruse (Visual Viewport).
  • Tehtud veebiarendustööriistade jõudluse optimeerimine. Vähendatud statistika kogumise koormust võrguaktiivsuse jälgimise paneelis. JavaScripti tõrkeotsijas ja veebikonsoolis on suurte skriptide laadimine kiiruselt paranenud, seotuna nende algsete lähtekoodidega (source-mapped).
  • veebikonsoolis, kui ületatakse praeguse domeeni ala (CORS, Cross-Origin Resource Sharing) kuvatakse nüüd vigadena, mitte hoiatustena. Konsoolis on automaatse täitmise jaoks saadaval muutujad, mis on määratletud avaldustes.
  • Veebiarenduse tööriistades on võrgu inspektsiooni jaotises tagatud sõnumite (JSON, MsgPack ja CBOR) dekodeerimine WAMP (WebSocketi veebirakenduse sõnumitusprotokoll) formaadis, mida edastatakse WebSocketi ühenduse kaudu.

    Firefox 73 Release

Lisaks uuendustele ja veaparandustele on Firefox 73 lahendatud 15 haavatavust, millest 11 (mille CVE-2020-6800 ja CVE-2020-6801 alla on kogutud) on märgitud potentsiaalselt võimalike kooditäiendajate poolt kuritarvitamiseks, kui avatakse spetsiaalselt kujundatud lehti. Tuletame meelde, et mäluga seotud probleemid, nagu puhverülekanded ja juba vabastatud mälu aladele pöördumine, on hiljuti märgistatud ohtlikeks, kuid mitte kriitilisteks.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster