Firefox 71 leidimas

įvyko interneto naršyklės leidimas "Firefox 71Ir mobilioji versija „Firefox 68.3“, skirta „Android“ platformai. Be to, buvo sukurtas atnaujinimas filialai ilgalaikė parama 68.3.0. Netrukus į sceną beta testavimas „Firefox 72“ filialas persikels, kurio išleidimas numatytas sausio 7 d. (projektas pereina naujoms 4 savaitėms plėtros ciklas).

pagrindinis naujoves:

  • Siūloma nauja sąsaja „about:config“ puslapiui, kuris yra naršyklėje atidaromas paslaugos tinklalapis, parašytas HTML, CSS ir JavaScript. Puslapio elementus galima pasirinktinai pasirinkti pele (įskaitant kelias eilutes vienu metu) ir įdėti į mainų sritį nenaudojant kontekstinio meniu. Viršutinė paieškos eilutė buvo išsaugota ir išplėsta įtraukiant naujus kintamuosius. Be to, įdiegtas palaikymas paieškai naudojant standartinį mechanizmą, kuris taip pat naudojamas ieškant įprastuose puslapiuose su nuoseklia atitikmenų paieška.

    Firefox 71 leidimas

    Kiekvienam nustatymui buvo pridėtas mygtukas, leidžiantis apversti kintamuosius su Būlio reikšmėmis (true / false) arba redaguoti eilutę ir skaitinius kintamuosius. Vartotojo pakeistoms reikšmėms buvo pridėtas mygtukas, grąžinantis pakeitimus į numatytąją reikšmę.

    Firefox 71 leidimas

    Atidarius about:config, pagal nutylėjimą elementai nerodomi ir matoma tik paieškos juosta, o norint peržiūrėti visą sąrašą reikia paspausti mygtuką „Rodyti viską“. Į nustatymus pridėta parinktis "general.aboutConfig.enable", leidžiantis atkurti prieigą prie about:config puslapio, jei jis buvo pasirinktinai išjungtas kūrimo etape;

    Firefox 71 leidimas

  • Dalyvauja pagal numatytuosius nustatymus, nauja sąsaja TLS sertifikatams peržiūrėti, pasiekiama per paslaugos puslapį „about:certificate“ ir meniu „Įrankiai > Puslapio informacija > Sauga > Žiūrėti sertifikatą“. Sertifikatų peržiūros sąsaja buvo visiškai perrašyta naudojant JavaScript ir standartines žiniatinklio technologijas, taip pat suderinta su Firefox Quantum stiliumi. Jei anksčiau buvo atidarytas atskiras langas sertifikatams peržiūrėti, dabar informacija rodoma skirtuke tokia forma, kuri primena priedą Tikrai Kažkas.

    Firefox 71 leidimas

  • Modernizuota adreso juostos dizainas. Labiausiai pastebimas pokytis buvo perėjimas nuo rekomendacijų sąrašo rodymo visame ekrano plotyje ir atsirado aiškiai pažymėtas išskleidžiamasis langas. Siūlomi pakeitimai tęsia naujos Quantum Bar adreso juostos, kuri pasirodė Firefox 68 ir kuriai būdingas visiškas kodo perrašymas, kūrimą, pakeičiant XUL/XBL standartine Web API. Pirmajame etape „Quantum Bar“ dizainas visiškai pakartojo senąją adreso juostą, o pakeitimai apsiribojo vidiniu pertvarkymu. Dabar pradėtas darbas siekiant pagerinti išvaizdą. Pakeitimai šiuo metu yra išjungti pagal numatytuosius nustatymus ir juos reikia suaktyvinti naudojant „abrowser.urlbar.megabar“ nustatymą apie: config.

    Firefox 71 leidimas

  • Pridėta parama naršyklės paleidimas interneto kiosko režimu, kuris įjungiamas nurodant parinktį „-kiosk“ komandinėje eilutėje ir suteikia galimybę dirbti tik viso ekrano režimu. Sąsajos valdiklių, iššokančiųjų langų, kontekstinių meniu ir puslapio įkėlimo būsenos indikatorių rodymas (nuorodų ir esamo URL rodymas) užblokuotas. Klaviatūros įvestis yra labai apribota, pavyzdžiui, Alt ir Ctrl klavišų apdorojimas yra išjungtas, o tai neleidžia išeiti iš naršyklės, perjungti į kitą programą ar atidaryti kitos svetainės. Režimas gali būti naudojamas organizuoti įvairių autonominių terminalų, reklaminių stendų, demonstracinių skydelių ir kitų sistemų, apsiribojusių darbu tik su viena svetaine/interneto programa, darbą.
  • Sistemos papildyme, įtrauktame į naršyklę Užrakto (anksčiau priedas buvo pristatytas kaip „Lockbox“), siūlymas „about:logins“ sąsaja, skirta išsaugotiems slaptažodžiams tvarkyti, subdomeno atpažinimas atsirado automatiškai pildant slaptažodžių įvedimo formas. „Firefox Monitor“ įspėjimai apie pažeistas paskyras taip pat buvo įdiegti vartotojams, turintiems ekrano skaitytuvus.
  • „Windows“, „Linux“ ir „MacOS“ versijose naudojamas vietinis MP3 dekoderis.
  • Į išplėstinį anti-sekimo režimą įtraukti pranešimai apie kriptovaliutų kasybos kodo blokavimą. Skydelyje, kuris rodomas spustelėjus piktogramą skydo paveikslėlyje adreso juostoje, rodomas užblokuotų sekimo priemonių skaitiklis.
  • „Windows“ naudotojams galimybė žiūrėti vaizdo įrašą vaizdo vaizde režimu įgalinta pagal numatytuosius nustatymus, todėl galite atskirti vaizdo įrašą slankiojo lango pavidalu, kuris lieka matomas naršant naršyklėje. Norėdami peržiūrėti šiuo režimu, turite spustelėti patarimą arba kontekstiniame meniu, kuris rodomas dešiniuoju pelės mygtuku spustelėjus vaizdo įrašą, pasirinkite „Nuotrauka paveikslėlyje“ (YouTube, kuri pakeičia kontekstinio meniu tvarkyklę, turėtumėte dešiniuoju spustelėkite du kartus arba spustelėkite paspaudę klavišą Shift). Ne „Windows“ sistemose režimo palaikymas gali būti įgalintas naudojant about:config naudojant parinktį „media.videocontrols.picture-in-picture.enabled“.
  • Įgyvendinta įdėto kelių sluoksnių puslapio elementų išdėstymo palaikymas (CSS tinklelio lygis 2). Įdėtos tinkleliai apibrėžiami naudojant reikšmę "antrinis tinklas" ypatybėse "grid-template-columns" ir "grid-template-rows". „DevTools Grid Inspector“ tikrinimo režimas taip pat buvo įtrauktas į įdėtųjų tinklelių palaikymas.
  • CSS pridėta nuosavybė kolonos tarpatramis, leidžiantis elementui apimti visus stulpelius.
  • CSS nuosavybėje klipas pridėta galimybė nustatyti matomumo ribojimo sritį, nurodytą naudojant funkciją kelias () в formatu SVG kontūras.
  • Pridėta galimybė atsižvelgti į kraštinių santykio koeficientą, apibrėžtą per savybę kraštinių santykis, HTML atributams „height“ ir „width“ img žymoje.
  • Prie JavaScript pridėtas metodas Promise.allSettled(), kuris grąžina tik jau įvykdytus arba atmestus pažadus, neatsižvelgiant į laukiančius pažadus (leidžia palaukti vykdymo rezultato prieš paleidžiant kitą kodą).
  • Įgyvendinta klasė MathMLElement (anksčiau buvo teikiama tik klasė Elementas), apibrėžiančius žymėjimo elementus „MathML“. Taip pat pridedamas atitinkamas MathML DOM medis, su kuriuo galite naudoti mathmlEl.style ir visuotines įvykių tvarkykles.
  • Prie DOM buvo pridėtas konstruktorius Statinis diapazonas () sukurti StaticRange objektą, atstovaujantį DOM turinio dalį.
  • Pridėta API Žiniasklaidos sesija, kuriame pateikiami įrankiai, skirti tinkinti bloką su informacija apie daugialypės terpės turinio atkūrimą pranešimų srityje. Naudodama šią API, žiniatinklio programa gali ne tik rodyti pranešimą apie naujos dainos grojimo pradžią, bet ir organizuoti valdymą pranešimų srityje arba per ekrano užsklandos sąsają, pavyzdžiui, įdėti mygtukus pristabdyti, judėti sraute, arba pereiti prie kitos dainos.
  • Priedų kūrėjams skirtoje API pagerėjo trikčių apdorojimas įkeliant duomenis. Iššokančiuose languose, kuriuos atidaro priedai per skambutį windows.create, vietoj priedo URL ("moz-extension://") rodomas priedo pavadinimas.
  • „WebGL“ dabar palaiko plėtinius OVR_multiview2, kuri leidžia vienu iškvietimu pateikti kelias peržiūros sritis vienu metu (pavyzdžiui, naudinga stereofoniniam išėjimui WebXR);
  • Tinklo veiklos tikrinimo sąsaja apima galimybę analizuoti tinklo užklausos apdorojimo etapus, atskirai rodant sprendimo laiką DNS, ryšio užmezgimą, duomenų siuntimą ir atsakymo gavimą. Informacija pateikiama per naują skirtuką Laikas dešinėje šoninėje juostoje.

    Firefox 71 leidimas

  • Numatytoje tinklo veiklos stebėjimo sąsajoje įjungtas režimas, skirtas „WebSocket“ ryšiams tikrinti su galimybe pristabdyti aktyvius ryšius.

    Firefox 71 leidimas

  • Pridėta prie tinklo monitoriaus parama viso teksto paieška užklausų/atsakymų dalyse, slapukuose ir antraštėse, taip pat įdiegta galimybė blokuoti tam tikrų URL įkėlimą, pridedant filtrus su reikiamomis kaukėmis.

    Firefox 71 leidimas

  • Įdiegta žiniatinklio konsolėje kelių eilučių režimas redagavimas, leidžiantis įvesti į kelias eilutes padalintas JavaScript konstrukcijas ir jas vykdyti ne paspaudus Enter, o paspaudus mygtuką Vykdyti. Režimas sukurtas kaip šoninis skydelis, rodomas spustelėjus „padalintos srities“ piktogramą dešinėje įvesties lauko pusėje arba naudojant sparčiuosius klavišus Ctrl+B.

    Firefox 71 leidimas

  • „JavaScript“ derinimo priemonė suteikia peržiūra kintamųjų reikšmės jų naudojimo kode vietoje, įdiegtos Atliekant įvykių žurnalas ir pridėta galimybė išjungti iššokančiųjų langų blokas su lūžio taškais (devtools.debugger.features.overlay apie:config).

    Firefox 71 leidimas

  • Parengtas korekcinis „Firefox 68.2“ naujinimas, skirtas „Android“. Priminsime, kad naujų reikšmingų „Firefox for Android“ leidimų formavimas buvo nutrauktas. Norėdami pakeisti „Firefox“, skirtą „Android“, kodiniu pavadinimu „Fenix“ (platinama kaip „Firefox“ peržiūra) vystosi nauja naršyklė mobiliesiems įrenginiams, naudojanti „GeckoView“ variklį, ir „Mozilla Android“ komponentų bibliotekų rinkinys.

    Kritinių pažeidžiamumų skaičius sumažėjo dėl to, kad atminties problemos, tokios kaip buferio perpildymas ir prieiga prie jau atlaisvintų atminties sričių, dabar pažymėtos kaip pavojingos, bet ne kritinės. Naujasis leidimas ištaiso 13 panašių problemų, dėl kurių gali būti vykdomas užpuoliko kodas, kai atidaromi specialiai sukurti puslapiai.

Be naujovių ir klaidų pataisymų „Firefox 71“, 26 pažeidžiamumų, iš kurių 17 (surinkta pagal CVE-2019-17013 и CVE-2019-17012) yra pažymėti kaip galintys sukelti užpuoliko kodo vykdymą atidarant specialiai sukurtus puslapius. Pažymėtina, kad atminties problemos, tokios kaip buferio perpildymas ir prieiga prie jau atlaisvintų atminties sričių, dabar yra pažymėtos kaip pavojingos, bet ne kritinės.

Šaltinis: opennet.ru

Добавить комментарий