Ilmus veebibrauser , samuti Firefox 68.5 Android platvormile. Samuti on välja toodud uuendus pikendatud toe kestusega . Peagi jõuab etappi järgneb Firefox 74 haru, mille väljalaskmine on planeeritud 10. märtsiks (projekt 4-nädalase ).
:
- DNS-i juurde pääsemisel HTTPS-i kaudu (DoH, DNS üle HTTPS) on lisatud toetust teenusele , peale varem pakutud DNS-serveri CloudFlare ("https://1.1.1.1/dns-query"). DoH-i aktiveerimiseks ja valimiseks võrguühenduse seadetes.
- on ellu viidud esimene etapp lisanduste toetuseks, mis installitakse kõrvaliste meetodite kaudu. Muudatus puudutab ainult lisanduste installimist ühistes kataloogides (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ või ~/.mozilla/extensions/), mida kõik Firefoxi eksemplarid süsteemis töötlevad (ilma kasutaja seotuse vajaduseta). Selline meetod on tavaliselt kasutusel lisanduste eelinstallimiseks distributsioonides, lubamatuks asendamiseks koos kolmandate osapoolte rakendustega, pahatahtlike lisanduste integreerimiseks või eraldi lisanduse tarnimiseks oma installijaga. Firefox 73-s jätkavad sarnased lisandused töötamist, kuid nad kantakse üle ühest kataloogist kasutaja individuaalsetesse profiilidesse, s.t. nad muudetakse vormingusse, mida rakendatakse lisanduste halduri kaudu installeerides.
- on ellu viidud globaalne baasmastaabi seadistamise võimalus, mida rakendatakse kõikidele lehtedele, mitte eraldi saitidele. Ühist mastaapi saab muuta seadetes (about:preferences) jaotises „Keeled ja välimus“. Seadetes on nüüd ka valik, mis võimaldab rakendada mastaapsust ainult tekstile, puutumata pilte.
- Dialoog, mis pakub salvestada kasutajanimesid, kuvatakse nüüd ainult siis, kui sisestusväljale on muudetud kasutajanime väärtust.
- Pealehe NVIDIA draiveritega, mis on uuemad kui versioon 432 ja mille ekraani eraldusvõime on alla 1920×1200, on aktiveeritud komposiit-süsteem [[https://wiki.mozilla.org/Platform/GFX/WebRender_Where]]. WebRender komposiit-süsteem on kirjutatud keeles Rust ja viib GPU-le lehe sisu joonistamise operatsioonid.
- kasutades kontseptsiooni „Site Specific Browser“ (SSB) web-rakenduste töötlemiseks nagu tavalist töölauaprogrammi. Režiim
töötamine veebirakendusega nagu tavalise töölauaprogrammiga. Režiimis
SSB peidavad menüü, aadressiriba ja teised brauseri liidese elemendid, samas kui hetkel peab avama ainult linke praeguse saidi lehtedele (välised lingid avatakse eraldi brauseriaknas). Erinevalt juba olemasolevast kioskirežiimist toimingud ei toimu täisekraanirežiimis, vaid tavalisel aknal, kuid ilma Firefoxi spetsiifiliste liidese elementideta. Lingile avamiseks SSB režiimis on pakutud käsurea lipp «—ssb», mida saab kasutada web-rakenduste otsetee loomisel. Režiimi saab ka aktiveerida nupuga «Launch Site Specific Browser», mis asub lehe toimingute menüüs (kolm punkti aadressiriba paremas servas). Vaikimisi on režiim mitteaktiivne ja vajab aktiveerimist, määrates «browser.ssb.enabled = true» allosas: config. - Kõrge kontrastsuse kuvamisrežiimis, mis on mõeldud inimestele, kellel on nägemisprobleeme või värvitaju häired, on lisatud taustpiltide tugi. Loe avataks eraldi taustal, mis eraldab nähtava teksti, et tagada korralik kontrastsus ja lugemisvõime.
- Helikvaliteet on paranenud reprodutseerimise kiirusel tõstmisel või langetamisel;
- Parandatud vanade tekstikodeeringute automaatset tuvastamist lehtedel, kus kodeeringu teave ei ole selgelt märgitud.
- Web-konsooli otsinguribale on lisatud võimalus filtreerida puuduvate võtmete järgi, märkides mustri või regulaaravaldiste ette sümbol «-». Näiteks otsingupäring «-img» toob välja kõik elemendid, milles puudub string «img», ja «-/(cool|rad)/» näitab elemente, mis ei vasta regulaaravaldistele «/(cool|rad)/».
- Lisatud uued CSS-i omadused ja kerimise käitumise haldamiseks, kui jõutakse kerimise loogika piiri.
- SVG-sse on lisatud omaduste tugi ja .
- HTMLFormElement-ile on lisatud meetod , mis käivitab vormi andmete programmilise saatmise, sarnaselt andmete saatmisnupu klikkimisega. Funktsiooni saab kasutada oma vormis saatmisnuppude väljatöötamiseks, mille jaoks form.submit() kutse ei ole piisav, kuna see ei põhjusta interaktiivset parameetrite kontrollimist, ‘submit’ sündmuse genereerimist ja nuppudega seotud andmete edastamist.
- Atribuudid ja aknaobjektid tagastavad nüüd alati määratud reaalse laius ja kõrguse ala (), mitte nähtava osa (Visuaalne vt).
- veebiarendustööriistade jõudluse optimeerimine. Vähendatud koormust võrguaktiivsuse jälgimise paneeli statistika kogumisel. JavaScripti debuggeris ja web-konsoolis on suurte skriptide laadimine kiiruselt kiirem, seoses nende algsete lähtefailidega (source-mapped).
- Veebikonsolis on probleeme praeguse domeeni ala piiridest väljumisega (, ristdomeenide ressursside jagamine), mis nüüd kuvatakse vigadena, mitte hoiatustena. Isesuunamise jaoks on konsoolis nüüd saadaval väljendites defineeritud muutujad.
- Veebiarenduse tööriistades on võrgu inspekteerimise sektsioonis võimaldatud sõnumite (JSON, MsgPack ja CBOR) dekodeerimine WAMP (WebSocketi veebirakenduse sõnumside protokoll) formaadis, mis edastatakse WebSocketi ühenduse kaudu.
Lisaks uuendustele ja veaparandustele on Firefox 73-st eemaldatud , millest 11 (markeeritud CVE-2020-6800 ja CVE-2020-6801 all) on märgitud potentsiaalselt võimalike koodi täitmise rünnakute võimaldamiseks spetsiaalselt kujundatud lehtede avamisel. Tuletame meelde, et mäluprobleemid, nagu ülevoolud ja juurdepääs juba vabastatud mälupiirkondadele, on hiljuti märgitud ohtlikeks, kuid mitte kriitilisteks.
Allikas: opennet.ru
