Chrome 78. izlaidums

Google uzrādÄ«ts tÄ«mekļa pārlÅ«kprogrammas izlaidums Chrome 78... VienlaicÄ«gi pieejams bezmaksas projekta stabila izlaiÅ”ana Hroms, kas ir pārlÅ«ka Chrome pamatā. Chrome pārlÅ«ks atŔķirÄ«gs Google logotipu izmantoÅ”ana, sistēmas klātbÅ«tne paziņojumu nosÅ«tÄ«Å”anai avārijas gadÄ«jumā, iespēja lejupielādēt Flash moduli pēc pieprasÄ«juma, moduļi aizsargāta video satura atskaņoÅ”anai (DRM), sistēma automātiskai atjauninājumu instalÄ“Å”anai un pārraidei meklÄ“Å”anas laikā RLZ parametri. Nākamais Chrome 79 laidiens ir paredzēts 10. decembrÄ«.

Galvenais izmaiņas Š² hroms 78:

  • ÄŖstenots eksperimentāls atbalsts ā€œDNS, izmantojot HTTPSā€ (DoH, DNS, izmantojot HTTPS), kas tiks selektÄ«vi iespējots noteiktām lietotāju kategorijām, kuru sistēmas iestatÄ«jumos jau ir norādÄ«ti DNS nodroÅ”inātāji, kas atbalsta DoH. Piemēram, ja lietotājam sistēmas iestatÄ«jumos ir norādÄ«ts DNS 8.8.8.8, pārlÅ«kā Chrome tiks aktivizēts Google DoH pakalpojums (ā€œhttps://dns.google.com/dns-queryā€); ja DNS ir 1.1.1.1. XNUMX, pēc tam pakalpojumu DoH Cloudflare (ā€œhttps://cloudflare-dns.com/dns-queryā€) utt.

    Lai kontrolētu, vai DoH ir iespējots, tiek nodroÅ”ināts iestatÄ«jums ā€œchrome://flags/#dns-over-httpsā€. Tiek atbalstÄ«ti trÄ«s darbÄ«bas režīmi: droÅ”s, automātisks un izslēgts. ā€œDroÅ”ajāā€ režīmā saimniekdatori tiek noteikti, tikai pamatojoties uz iepriekÅ” keÅ”atmiņā saglabātajām droÅ”ajām vērtÄ«bām (saņemtas, izmantojot droÅ”u savienojumu) un pieprasÄ«jumiem, izmantojot DoH; atkāpÅ”anās uz parasto DNS netiek piemērota. ā€œAutomātiskajāā€ režīmā, ja DoH un droŔā keÅ”atmiņa nav pieejami, datus var izgÅ«t no nedroŔās keÅ”atmiņas un tiem piekļūt, izmantojot tradicionālo DNS. ā€œIzslēgtāā€ režīmā vispirms tiek pārbaudÄ«ta koplietotā keÅ”atmiņa un, ja datu nav, pieprasÄ«jums tiek nosÅ«tÄ«ts caur sistēmas DNS.

  • Sinhronizācijas rÄ«kiem tagad ir sākotnējais atbalsts koplietotajām starpliktuvēm, taču tie vēl nav iespējoti visiem lietotājiem. GadÄ«jumos, kad pārlÅ«ks Chrome ir saistÄ«ts ar vienu kontu, tagad varat piekļūt citas ierÄ«ces starpliktuves saturam, tostarp koplietot starpliktuvi starp mobilajām un galddatoru sistēmām. Starpliktuves saturs tiek Å”ifrēts, izmantojot pilnÄ«gu Å”ifrÄ“Å”anu, kas neļauj piekļūt tekstam Google serveros;
  • Noteiktām lietotāju kategorijām ir iespējota eksperimentāla opcija, lai mainÄ«tu motÄ«vu un pielāgotu ekrānu, kas tiek rādÄ«ts, atverot jaunu cilni. Papildus fona attēla atlasei izvēlne ā€œPielāgotā€, kas tiek parādÄ«ta jaunās cilnes ekrāna apakŔējā labajā stÅ«rÄ«, tagad atbalsta saÄ«snes izkārtojuma metodes maiņu un iespēju mainÄ«t motÄ«vu. ÄŖsceļus var automātiski ieteikt, pamatojoties uz visbiežāk apmeklētajām vietnēm, pielāgot lietotājs vai atspējot tos pavisam. Varat izvēlēties dizaina motÄ«vu no iepriekÅ” definētu motÄ«vu kopas vai izveidot savu, pamatojoties uz vēlamo krāsu izvēli paletē. Lai iespējotu jaunas funkcijas, varat izmantot karogus ā€œchrome://flags/#ntp-customization-menu-v2ā€ un
    "chrome://flags/#chrome-colors";

  • Uzņēmumiem noklusējuma adreses josla ir iespējota, lai meklētu failus Google diska krātuvē. MeklÄ“Å”ana tiek veikta ne tikai pēc nosaukumiem, bet arÄ« pēc dokumentu satura, ņemot vērā to atklāŔanas vēsturi pagātnē;

    Chrome 78. izlaidums

  • Ir iekļauts komponents Paroles pārbaude, kas tiks pakāpeniski aktivizēts noteiktām lietotāju kategorijām (piespiedu aktivizÄ“Å”anai tiek nodroÅ”ināts karodziņŔ ā€œchrome://flags/#password-leak-detectionā€). Paroles pārbaude agrāk piegādāts formā ārējs papildinājums, kas izstrādāta, lai analizētu lietotāja izmantoto paroļu stiprumu. Mēģinot pieteikties jebkurā vietnē, paroles pārbaude pārbauda jÅ«su pieteikumvārdu un paroli uzlauztu kontu datubāzē, parādot brÄ«dinājumu, ja tiek atklātas problēmas (pārbaudiet ir pamatojoties uz lietotāja puses hash prefiksu). Pārbaude tiek veikta, izmantojot datubāzi, kas aptver vairāk nekā 4 miljardus apdraudētu kontu, kas parādÄ«jās lietotāju datubāzēs, kurās ir noplÅ«de. BrÄ«dinājums tiek parādÄ«ts arÄ«, mēģinot izmantot nenozÄ«mÄ«gas paroles, piemēram, "abc123";
  • Pievienota iespēja uzsākt zvanu no Android ierÄ«ces, kas saistÄ«ta ar to paÅ”u Google kontu. Galddatora pārlÅ«kprogrammā lietotājs var tekstā iezÄ«mēt tālruņa numuru, ar peles labo pogu noklikŔķināt un pāradresēt zvana darbÄ«bu uz Android ierÄ«ci, pēc tam tālrunÄ« tiks parādÄ«ts paziņojums, kas ļaus sākt zvanu;
  • RÄ«ka padoma formāts, kas tiek rādÄ«ts, virzot peles kursoru virs cilnes nosaukuma, ir mainÄ«ts. RÄ«ka padoms tagad tiek parādÄ«ts kā uznirstoÅ”ais logs, kas parāda pilnu virsraksta tekstu un lapas URL. Bloku ir ērti lietot, lai ātri atrastu vajadzÄ«go lapu, atverot ļoti lielu cilņu skaitu (tā vietā, lai izietu cauri cilnēm, varat pārvietot peli pār paneli ar cilnēm un atrast meklēto lapu). Nākotnē Å”ajā blokā plānots attēlot lapas sÄ«ktēlu;
  • Pievienota eksperimentāla funkcija (chrome://flags/#enable-force-dark), lai piespiestu izmantot tumÅ”u motÄ«vu, skatot vietnes. Lai nodroÅ”inātu vietnes tumÅ”u noformējumu, krāsas ir apgrieztas;
  • Pievienots specifikāciju atbalsts CSS rekvizÄ«ti un vērtÄ«bas API 1. lÄ«menis, kas ļauj reÄ£istrēt savus CSS rekvizÄ«tus, kas vienmēr ir noteikta veida, ļauj iestatÄ«t noklusējuma vērtÄ«bu un ļauj saistÄ«t animācijas efektus. Lai reÄ£istrētu Ä«paÅ”umu, varat izmantot metodi registerProperty() vai CSS kārtulu ā€œ@propertyā€, piemēram:

    CSS.registerProperty({
    nosaukums: "--mans-fonta lielums",
    sintakse: "ā€¹garumsā€ŗ",
    sākotnējā vērtība: "0px",
    manto: viltus
    });

  • Origin Trials režīmā (eksperimentālas funkcijas, kurām nepiecieÅ”amas atseviŔķas aktivizÄ“Å”ana) ir ierosinātas vairākas jaunas API. Sākotnējā izmēģinājuma versija nozÄ«mē iespēju strādāt ar norādÄ«to API no lietojumprogrammām, kas lejupielādētas no localhost vai 127.0.0.1, vai pēc reÄ£istrÄ“Å”anās un Ä«paÅ”a marÄ·iera saņemÅ”anas, kas ir derÄ«gs noteiktai vietnei ierobežotu laiku.
    • API Vietējā failu sistēma, kas ļauj izveidot tÄ«mekļa lietojumprogrammas, kas mijiedarbojas ar failiem vietējā failu sistēmā. Piemēram, jaunā API var bÅ«t pieprasÄ«ta pārlÅ«kprogrammu integrētās izstrādes vidēs, teksta, attēlu un video redaktoros. Lai varētu tieÅ”i rakstÄ«t un lasÄ«t failus, izmantot dialogus failu atvērÅ”anai un saglabāŔanai, kā arÄ« pārvietoties pa direktoriju saturu, aplikācija pieprasa lietotājam Ä«paÅ”u apstiprinājumu;

      Chrome 78. izlaidums

    • mehānisms ParakstÄ«tas HTTP apmaiņas (SXG), kas ļauj ievietot verificētas tÄ«mekļa lapu kopijas citās vietnēs, kas lietotājam izskatās kā sākotnējās lapas (nemainot URL), pagarināts iespēja lejupielādēt apakÅ”resursus (CSS, JS, attēlus utt.) no sākotnējās vietnes. Sākotnējais resursa avots tiek norādÄ«ts, izmantojot saiti HTTP galveni, kas arÄ« norāda verifikācijas jaucējkodu, lai pārbaudÄ«tu katru resursu. Izmantojot Å”o jauno lÄ«dzekli, satura nodroÅ”inātāji var izveidot vienu parakstÄ«tu HTML failu, kas ietver visus saistÄ«tos apakÅ”resursus;
    • API SMS uztvērējs, kas ļauj tÄ«mekļa lietojumprogrammai piekļūt Ä«sziņām, piemēram, lai automatizētu darÄ«juma pārbaudi, izmantojot vienreizēju kodu, kas nosÅ«tÄ«ts ar SMS. Piekļuve tiek nodroÅ”ināta tikai SMS, kas satur Ä«paÅ”u tagu, kas nosaka ziņojuma piesaisti konkrētai tÄ«mekļa lietojumprogrammai;
  • Ir ievērojami uzlabota ArrayBuffer objektu ielādes veiktspēja, izmantojot Web Socket. Linux platformā lejupielādes ātrums ir palielināts 7.5 reizes, operētājsistēmā Windows - 4.1 reizes, macOS - 7.8 reizes;
  • Pievienota iespēja definēt caurspÄ«dÄ«guma vērtÄ«bu procentos CSS rekvizÄ«tu necaurredzamÄ«ba, stop-necaurredzamÄ«ba, aizpildÄ«juma necaurredzamÄ«ba, gājiena necaurredzamÄ«ba un formas-attēla-slieksnis. Piemēram, ā€œcaurredzamÄ«ba: 0.5ā€ vietā tagad varat norādÄ«t ā€œnecaurredzamÄ«ba: 50%ā€;
  • API Lietotāja laiks Ä»auj nodot patvaļīgus laikspiedolus performance.measure() un performance.mark() izsaukumiem, lai veiktu mērÄ«jumus starp tiem, kā arÄ« norādÄ«tu patvaļīgus metadatus;
  • API multivides sesijā pievienots atbalsts apdarinātāju noteikÅ”anai, lai mainÄ«tu pozÄ«ciju straumē (seekto), papildus iepriekÅ” pieejamajiem pauzes un atskaņoÅ”anas sākuma apdarinātājiem;
  • JavaScript dzinējā V8 ieslēgts fona režīms skriptu parsÄ“Å”anai lidojuma laikā, kad tie tiek lejupielādēti tÄ«klā. Ieviestā optimizācija ļāva samazināt skripta kompilācijas laiku par 5ā€“20%. Jaunais laidiens arÄ« uzlabo objektu iznÄ«cināŔanas veiktspēju (pārveidojot "const {x, y} = objekts;" uz "const x = objekts.x; const y = objekts.y;"). Uzlabots apstrādes ātrums RegExp izteiksmēm ar neatbilstoÅ”iem kartējumiem.
    Ir ievērojami palielināts JavaScript funkciju izsaukÅ”anas ātrums no WebAssembly un otrādi (par 9-20%). Kompilējot baitkodu, ir palielināta saistÄ«Å”anas tabulu sākotnējās pozÄ«cijās konstruÄ“Å”anas efektivitāte, kas ir samazinājusi atmiņas patēriņu par
    1-2.5%.

    Chrome 78. izlaidums

  • Izvērsts rÄ«ki tÄ«mekļa izstrādātājiem. Audita informācijas paneli tagad var izmantot kopā ar citām funkcijām, piemēram, pieprasÄ«jumu bloÄ·Ä“Å”anu un lejupielādes ignorÄ“Å”anu. Pievienots atbalsts maksājumu apstrādātāju atkļūdoÅ”anai, izmantojot maksājumu API. Veiktspējas analÄ«zes panelim ir pievienotas LCP (Largest Contentful Paint) etiÄ·etes, kas atspoguļo lielāko elementu renderÄ“Å”anas laiku;

    Chrome 78. izlaidums

  • Izdzēsts XSS Auditor starpvietņu skriptu bloÄ·Ä“Å”anas mehānisms, kas atzÄ«ts par neefektÄ«vu (uzbrucēji jau sen izmanto metodes, lai apietu XSS Auditor aizsardzÄ«bu) un pievieno jaunus vektorus informācijas noplÅ«dei;
  • Android versija nodroÅ”ina iespēju izmantot tumÅ”u motÄ«vu izvēlnēm, iestatÄ«jumiem un atvērto vietņu navigācijas režīmu.

Papildus jauninājumiem un kļūdu labojumiem jaunā versija novērÅ” 37 ievainojamÄ«bas. Daudzas ievainojamÄ«bas tika identificētas automatizētu testÄ“Å”anas rÄ«ku rezultātā AdreseSanitizer, Atmiņas sanitizer, Kontrolējiet plÅ«smas integritāti, LibFuzzer Šø AFL. Nav konstatētas nekādas kritiskas problēmas, kas ļautu apiet visus pārlÅ«kprogrammas aizsardzÄ«bas lÄ«meņus un izpildÄ«t kodu sistēmā ārpus smilÅ”kastes vides. Kā daļu no programmas, lai izmaksātu naudas atlÄ«dzÄ«bu par paÅ”reizējā laidiena ievainojamÄ«bu atklāŔanu, Google izmaksāja 21 balvu 59500 20000 USD vērtÄ«bā (vienu 15000 5000 USD balvu, vienu 3000 2000 USD balvu, vienu 1000 500 USD, divas 4 XNUMX USD balvas, trÄ«s XNUMX XNUMX USD XNUMX, XNUMX XNUMX un piecas ). XNUMX balvu lielums vēl nav noteikts.

Avots: opennet.ru

Pievieno komentāru