Firefox 71 vÀljaanne

Toimus veebibrauseri vĂ€ljaanne Firefox 71, samuti mobiiliversioon Firefox 68.3 Androidi platvormile. Samuti on vĂ€lja töötatud uuendus. haru pikendatud toe kestusega 68.3.0. Peagi jĂ”uab etappi bĂšta-testimise kandub ĂŒle Firefox 72, mille vĂ€ljaandmine on plaanitud 7. jaanuariks (projekt ĂŒle uue 4-nĂ€dalase arendusprotsess).

Peamised uuendused:

  • Pakutud uue lehe „about:config“ liides, mis on avatud veebileht brauseris, kirjutatud HTML-is, CSS-is ja JavaScriptis. Lehe elemente saab hiirega vabalt valida (kaasa arvatud mitu rida korraga) ja kopeerida lĂ”ikumisse ilma kontekstimenĂŒĂŒd kasutamata. Ülemine otsinguriba on sĂ€ilinud ning laiendatud uute muutuja lisamise vĂ”imalusega. TĂ€iendavalt on rakendatud otsingutoetust lĂ€bi standardse mehhanismi, mida kasutatakse ka tavaliste lehtede otsimiseks jĂ€rkjĂ€rguliste vasteide leidmisega.

    Firefox 71 vÀljaanne

    Iga seadistuse jaoks on lisatud nupp, mis vÔimaldab pöörata boolean vÀÀrtustega muutujaid (true/false) vÔi redigeerida stringi ja numbrilisi muutujaid. Kasutaja muudatustega vÀÀrtuste jaoks on lisatud nupp, mis taastab muudatused vaikevÀÀrtusele.

    Firefox 71 vÀljaanne

    PĂ€rast about:config avamist ei kuvata vaikimisi elemente, vaid nĂ€ha on ainult otsinguriba, ning kĂ”igi elementide vaatamiseks tuleb vajutada nuppu „Kuva kĂ”ik“. Seadistustes lisatud valik „general.aboutConfig.enable“, mis vĂ”imaldab tagastada juurdepÀÀs lehele about:config, kui see oli kogumise etapis valikuliselt keelatud;

    Firefox 71 vÀljaanne
  • Kasutusele on vĂ”etud vaikimisi uus TLS-sertifikaatide vaatamise liides, mis on saadaval teenuse lehelt „about:certificate“ ja menĂŒĂŒs „Tööriistad > Lehe teave > Turvalisus > Vaata sertifikaati“. Sertifikaatide vaatamise liidese rakendamine on tĂ€ielikult ĂŒmber kirjutatud, kasutades JavaScripti ja standardseid veebitehnoloogiaid ning viidud vastavusse Firefox Quantum'i stiilinĂ€idistega. Kui varem avati sertifikaatide vaatamiseks eraldi aken, siis nĂŒĂŒd kuvatakse teave vahekaardil, mis sarnaneb lisandmoodulile. TĂ”epoolest midagi.

    Firefox 71 vÀljaanne
  • Moderniseeritud aadressiriba kujundamine. KĂ”ige silmatorkavam muutus on loobumine soovitatud loendi kuvamisest ekraani tĂ€ies ulatuses, et eelistada selgelt mÀÀratletud rippmenĂŒĂŒd. Pakutavad muudatused jĂ€tkavad uue rakenduse Quantum Bar arendamist, mis ilmus Firefox 68-s ja millel on tĂ€ielik koodimuudatus, asendades XUL/XBL standardse Web API-ga. Esimeses etapis kordas Quantum Bari kujundus tĂ€ielikult vana aadressiriba, ja muudatused piirdusid ainult sisemise ĂŒmberkorraldamisega. NĂŒĂŒd on alanud töö vĂ€limuse parendamiseks. Muudatused on vaikimisi keelatud ja nende aktiveerimiseks on vajalik seade „browser.urlbar.megabar” failis about:config.

    Firefox 71 vÀljaanne
  • Lisatud toetamine brauseri kĂ€ivitamine internet-kioskireĆŸiimis, mis aktiveeritakse kĂ€sureale valiku „—kiosk” mÀÀramisel ja mis vĂ”imaldab töötada ainult tĂ€isekraanireĆŸiimis. Kasutajaliidese juhtnuppude, hĂŒpikakende, konteksti menĂŒĂŒde ja lehe laadimise olekuindikaatorite (linkide ja praeguste URL-ide kuvamine) kuvamine blokeeritakse. Klaviatuurilt sisestamine on tugevalt piiratud, nĂ€iteks keelatakse Alt ja Ctrl klahvide töötlemine, mis ei vĂ”imalda brauserist vĂ€ljuda, teise rakendusse lĂŒlituda vĂ”i teisele veebilehele navigeerida. ReĆŸiimi saab kasutada erinevate iseseisvate terminalide, reklaamiteenuste, demo paneelide ja muude sĂŒsteemide töö korraldamiseks, mis on piiratud ĂŒhe saidi/web-rakendusega töötamisega.
  • brauseri sĂŒsteemne lisand, Lockwise (varem pakkus lisand Lockbox), mis pakub liidest „about:logins” salvestatud paroolide haldamiseks, on ilmnenud alamdomeenide tuvastamine parooli sisestamise vormide automaatse tĂ€itmise ajal. Firefox Monitori hoiatused konto kompromiteerimise kohta on rakendatud ka ekraani lugejatega kasutajatele.
  • Windowsi, Linuxi ja macOS-i kogudes on kasutusel natiivne MP3 dekooder.
  • laieneva jĂ€lgimise kaitse reĆŸiimi on lisatud teatiste kuvamine plokiahelate kaevandamise koodi blokeerimise kohta. Paneel, mis kuvatakse, kui klĂ”psate aadressiriba ikoonil, mis nĂ€itab kilbi, tagab blokeeritud jĂ€lgijate arvu kuvamise.
  • Windowsi kasutajatele on vaikimisi lubatud video vaatamine "pildi pildis" reĆŸiimis (Picture-in-Picture), mis vĂ”imaldab videot eraldada ujuvas aknas, mis jÀÀb nĂ€htavale veebis sirvimise ajal. Selle reĆŸiimi vaatamiseks tuleb klĂ”psata mĂ€ngides hĂŒpikaknal vĂ”i kontekstimenĂŒĂŒs, mis ilmub, kui klĂ”psate videole hiire parema nupuga, ja valida "Picture in picture" (YouTube'is, mis sisestab oma kontekstimenĂŒĂŒ töötleja, tuleks klĂ”psata kaks korda parema hiirenupuga vĂ”i hoida all Shift klahvi). Muudel sĂŒsteemidel kui Windows vĂ”ib reĆŸiimi tuge aktiveerida about:config kaudu, kasutades suvandit "media.videocontrols.picture-in-picture.enabled".
  • TC39 pĂ€rand RegExp funktsioonid JavaScriptis toetuse sissepÀÀsu mitmekihilise leheelemendi paigutuse (CSS Grid Level 2), mis mĂ€rkimisvÀÀrselt parandab paindlikkust lehtede paigutamisel, mis on vĂ”rku joondatud, pakkudes vĂ”imalust mÀÀrata lapselemente, mis on seotud vanemrakudega (eraldatud grid'i paigutuse paigutamine raku sisse). Sissejuhatud gridid mÀÀratakse vÀÀrtuse "subgrid" kaudu omadustes "grid-template-columns" ja "grid-template-rows". Toetust sissetoodud grididele on samuti lisatud DevTools Grid Inspector'i inspektsioonireĆŸiimi.
  • CSS-i on lisatud omadus column-span, mis vĂ”imaldab elemendi hĂ”lmata kĂ”iki veerge.
  • CSS-i omaduses clip-path on lisatud vĂ”imalus mÀÀrata nĂ€htavuse piiramisala, mis on mÀÀratud funktsiooni path() ja formaadis SVG kontuuriga.
  • Lisatud vĂ”imalus arvestada kuvasuhega, mis on mÀÀratud omaduse aspect-ratio, HTML atribuutide "height" ja "width" jaoks img sildis.
  • JavaScripti on lisatud meetod Promise.allSettled(), mis tagastab ainult juba tĂ€idetud vĂ”i tagasi lĂŒkatud lubadused, mitte ootel lubadused (lubab oodata tĂ€itmise tulemusi enne teiste koodide kĂ€ivitamist).
  • On rakendatud klass MathMLElement (varem oli saadaval ainult klass Element), mis mÀÀratleb elemendid notatsiooni MathML. Samuti on lisatud vastav DOM-puu MathML-iga, millega saab kasutada mathmlEl.style ja globaalsete sĂŒndmuste töötlejatena.
  • DOM-i on lisatud konstruktori StaticRange() , et luua StaticRange objekti, mis esindab DOM-i sisu osa.
  • tf.distribute.Strategy Media Session, pakkudes vahendeid multimeedia sisu esitamise teabe ploki seadistamiseks teadete alal. Selle API kaudu saab veebirakendus mitte ainult kuvada teate uue kompositsiooni esitamise algusest, vaid ka korraldada juhtimist teate alalt vĂ”i ekraanisÀÀstja liidesest, nĂ€iteks paigutada pausimise, voos liikumise vĂ”i jĂ€rgmise kompositsiooni juurde liikumise nuppe.
  • Laiendite arendajate API-s parendatud andmete laadimise tĂ”rgete töötlemine. Avanevates hĂŒpikakendes, mille laiendite kaudu loob windows.create, kuvatakse laiendi nimi, mitte laiendi URL («moz-extension://»).
  • WebGL-ile on lisatud toe laiendusele OVR_multiview2, mis vĂ”imaldab ĂŒhe vĂ€ljakutsega renderdada kohe mitmes vaatealas (nĂ€iteks on see kasulik stereovĂ€ljundiks WebXRis);
  • VĂ”rguaktiivsuse kontrollimise liideses on rakendatud vĂ”imalust analĂŒĂŒsida vĂ”rgu pĂ€ringu töötlemise etappe eraldi DNS-i lahendamise, ĂŒhenduse loomise, andmete saatmise ja vastuse saamise ajaga. Teave esitatakse uue Timing vahekaartide kaudu paremas kĂŒlgpaneelis.

    Firefox 71 vÀljaanne
  • VĂ”rguaktiivsuse jĂ€lgimise liideses on vaikimisi on lisatud WebSocketi ĂŒhenduste inspektsiooni reĆŸiim, millega on vĂ”imalik peatada aktiivsed ĂŒhendused.

    Firefox 71 vÀljaanne
  • VĂ”rgukontrollija on lisatud toetamine tĂ€isteksti otsingutaotluste/reaktsioonide, kĂŒpsiste ja pealkirjade kehade vahel, samuti on rakendatud vĂ”imaluse teatud URL-ide laadimise blokeerimise rakendamine vajalike mustrite filtreerimisega.

    Firefox 71 vÀljaanne
  • Veebikonsolis on rakendatud mitmerealine reĆŸiim redigeerimine, mis vĂ”imaldab sisestada mitmele reale jagatud JavaScripti konstruktsioonide sisestamist, mille tĂ€itmine toimub mitte sisestamisnupu klĂ”psamisel vaid Run nupule klĂ”psamisel. ReĆŸiim on kujundatud kĂŒlgpaneelina, mis kuvatakse pĂ€rast «split pane» ikooni klĂ”psamist sisestusala paremas servas vĂ”i klahvikombinatsiooni Ctrl+B kaudu.

    Firefox 71 vÀljaanne
  • JavaScripti siluri puhul on tagatud muutujate vÀÀrtuste eelvaade nende kasutamise kohas koodis, rakendatud sĂŒndmuste logi pidamine ja lisatud vĂ”imalus deaktiviseerida hĂŒpikplokki peatumispunktidega (devtools.debugger.features.overlay aadressil about:config). Blokeerimine laadimise teatud URL-e vajalike filtrite lisamise kaudu.

    Firefox 71 vÀljaanne
  • Androidile on valmis parandav vĂ€rskendus Firefox 68.2. Tuletame meelde, et Firefoxi uute oluliste vĂ€ljaannete koostamine Androidile on peatunud. Firefoxi mobile versiooni asendab koodinimega Fenix (jaotatakse kui Firefox Preview) areneb uus mobiilne brauser, mis kasutab GeckoView mootorit ja Mozilla Android Components raamatukogusid.

    Kriitiliste haavatavuste arvu vĂ€henemine on tingitud sellest, et mĂ€luga seotud probleemid, nagu mĂ€lupuhvrite ĂŒlekirjutamine ja juba vabastatud mĂ€lu aladele juurdepÀÀs, on nĂŒĂŒd mĂ€rgitud ohtlikeks, kuid mitte kriitilisteks. Uues vĂ€ljaandes on kĂ”rvaldatud 13 sellist probleemi, mis vĂ”ivad potentsiaalselt vĂ”imaldada pahatahtlikul koodil kĂ€ivitumist spetsiaalselt kujundatud lehti avades.

Lisaks uudsetele funktsioonidele ja bugide parandamisele on Firefox 71-st kĂ”rvaldatud 26 haavatavust, millest 17 (kokku kogutud CVE-2019-17013 ja CVE-2019-17012) on mĂ€rgitud kui potentsiaalselt vĂ”imelised vĂ”imaldama pahatahtliku koodi kĂ€ivitamist spetsiaalselt kujundatud lehti avades. Oluline on mĂ€rkida, et mĂ€luga seotud probleemid, nagu mĂ€lupuhvrite ĂŒlekirjutamine ja juba vabastatud mĂ€lu aladele juurdepÀÀs, on nĂŒĂŒd mĂ€rgitud ohtlikeks, kuid mitte kriitilisteks.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster