Chrome 81 izlaidums

Uzņēmums Google prezentēja web pārlūkprogrammas izlaidums Chrome 81. Tajā pašā laikā pieejams stabils brīvs projekta izlaidums Chromium, kas kalpo kā Chrome pamatne. Pārlūkprogramma Chrome atšķiras izmanto Google logotipus, sūta paziņojumus par avārijām, ļauj lejupielādēt Flash moduli pēc pieprasījuma, nodrošina moduļus aizsargāta videokonteksta atskaņošanai (DRM), automātiskās atjaunināšanas sistēmu un nosūta informāciju meklējot RLZ parametrus. Sākotnēji Chrome 81 bija plānots izlaist 17. martā, taču SARS-CoV-2 koronavīrusa pandēmijas dēļ un izstrādātāju pāriešanas uz darbu no mājām iznākums tika atliekts. Nākamais Chrome 82 iznākums būs izlaista, Chrome 83 iznākums ir plānots 19. maijā.

īpašības izmaiņas par Chrome 81:

  • Turpināta aizsardzība pret sajauktu multimediju saturu (kad HTTPS lapā tiek ielādēti resursi pa http://). Tagad visu lapu, kas atvērtas pa HTTPS, sīkfaili «http://» tiks automātiski aizvietoti ar «https://» pie attēlu, skriptu, iframe, audio un video failu ielādes. Ja attēls nav pieejams HTTPS, tad tā ielāde tiks bloķēta (rokas var atzīmēt bloķēšanu, izmantojot izvēlni, kas pieejama caur atslēgas simbolu adreses joslā).
  • Atslēgts FTP protokola atbalsts. Nākamajā iznākumā viss ar FTP saistītais kods tiks dzēsts no kodu bāzes. FTP protokola piekļuvei ieteicams izmantot ārējus FTP klientus. Pagaidu FTP atbalstu var atjaunot, izmantojot karogus «—enable-ftp» vai «—enable-features=FtpProtocol».
  • Visiem lietotājiem ir ieslēgta cilņu grupēšanas funkcija, kas ļauj apvienot vairākas līdzīgas cilnes vizuāli nodalītās grupās. Katrām grupai var piešķirt savu krāsu un nosaukumu. Agrāk cilņu grupēšana bija piedāvāta testēšanai tikai nelielai procentuālai daļai lietotāju.

    Chrome 81 izlaidums
  • API WebXR Ierīce tika pievienots atbalsts paplašinātajai realitātei.WebXR API ļauj standartizēt darbu ar dažādiem ierīču veidiem, sākot no stacionāriem virtuālās realitātes ķiverēm līdz risinājumiem, kas balstīti uz mobilajām ierīcēm. Paplašinātās realitātes lietojumprogrammu izstrādei ir piedāvāts jauns API Web XR Hit Test, kas ļauj novietot virtuālos objektus kamerā redzamajā zonā, atspoguļojot reālo realitāti. Piemēram, var attēlot virtuālu ziedu uz kameras filmētā palodzes, izvietot informācijas atzīmes virs objektiem vai novietot virtuālu mēbeli tukšā telpā.

    Chrome 81 izlaidumsChrome 81 izlaidums
  • Saglabājot paroli iebūvētajā paroļu pārvaldniekā, tiek nodrošināta brīdinājumu izvadīšana, ja parole ir ievadīta nedrošā vietnē.
  • Veikti izmaiņas Google pakalpojumu lietošanas noteikumos (Google Terms of Service), kuros parādījās atsevišķa sadaļa Google Chrome un Chrome OS.
  • Inkognito režīmā un viesu sesijā pēc noklusējuma ir atslēgta autentifikācija, izmantojot NTLM / Kerberos.
  • TLS 1.3 īstenojumā ir iekļauti paplašināti mehānismi, lai novērstu atgriešanos pie iepriekšējām protokola versijām. Iepriekš aizsardzība pret protokola versiju atgriešanos bija tikai daļēji iekļauta, ņemot vērā nesaderību ar dažām neatbilstoši strādājošām starpniekserveriem (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA ar FirePOWER). Tagad saderības problēmas pieder pagātnei, jo lielākā daļa šāda veida starpniekserveru ražotāju ir izlaidusi atjauninājumus, kas pielāgojusī TLS īstenojumus atbilstoši specifikāciju prasībām.
  • Iestatījumos ir pievienota opcija "chrome://flags/#treat-unsafe-downloads-as-active-content", kas ļauj iespējot brīdinājumu izvadīšanu, mēģinot nepieklājīgi lejupielādēt izpildāmos failus, izmantojot saites no HTTPS lapām (Chrome 83 šādi brīdinājumi tiks izvadīti pēc noklusējuma, bet Chrome 84 lejupielādes tiks bloķētas).
  • Mobilajām ierīcēm ir pievienota atbalsts API Web NFC, ļaujot tīmekļa lietojumprogrammām lasīt un rakstīt NFC etiķetes. Starp jaunā API pielietojuma piemēriem tīmekļa lietojumprogrammās ir informācijas sniegšana par muzeju eksponātiem, inventarizācija, informācijas iegūšana no konferenču dalībnieku identifikatoriem utt. Etiķešu nosūtīšana un skenēšana notiek, izmantojot NDEFWriter un NDEFReader objektus. Jaunais API patlaban pieejams tikai Origin Trials režīmā (eksperimentālas iespējas, kas prasa atsevišķu aktīvāciju). Origin Trial nozīmē iespēju strādāt ar norādīto API no lietojumprogrammām, kas ielādētas no localhost vai 127.0.0.1, vai pēc reģistrācijas un īpaša tokena iegūšanas, kas darbojas ierobežotu laiku konkrētam vietnei.
  • Origin Trial režīmā API PointerLock piedāvā flag unadjustedMovement, kura uzstādīšana nodrošina, ka dati par peles kustības notikumiem tiek pārsūtīti neapstrādātā veidā, bez korekcijām un paātrinājuma.
  • Stabilizēts un tagad tiek izplatīts ārpus Origin Trials programmatūras saskarne Badging, ļaujot tīmekļa lietojumprogrammām izveidot indikators, kas tiek rādīts panelī vai mājas ekrānā. Aizverot lapu, indikators automātiski tiek noņemts. Piemēram, šādā veidā var rādīt nesen izlasīto ziņojumu skaitu vai informāciju par kādiem notikumiem;

    Chrome 81 izlaidums
  • API Media Session ir pievienots iespēja pozīcijas izsekošana, atskaņojot kompozīciju. Var iegūt datus par atskaņošanas ātrumu, ilgumu un pašreizējo atskaņošanas laiku, kas ļauj izveidot savas saskarnes, lai novērtētu pozīciju un pārvietotos pa dziesmu.

    Chrome 81 izlaidums
  • API INTL ir ieviests metode DisplayNames, ar kuru var iegūt lokalizētus nosaukumus valodām, valstīm, valūtām, datu elementiem u.t.t.
  • API PerformanceObserver, kas paredzēts datu vākšanai par resursu stāvokli, lietotāja darbības laikā ar tīmekļa lietojumprogrammu, ir ieviesta iespēja izmantot karogu «buffered» ilgstoši izpildāmām uzdevumiem.
  • Pēc noklusējuma, izvadot attēlus, Chrome ņems vērā orientācijas informāciju no EXIF metadatiem. Lai skaidri pārrakstītu šo uzvedību, tika piedāvāts CSS īpašums «image-orientation».
  • Pievienots meta-tags un CSS īpašums «color-scheme«, kas ļauj izvēlēties krāsu shēmu, lai zīmētu saskarnes elementus, piemēram, formu pogas un ritināšanas joslas.
  • HTMLAnchorElement ir pievienots atribūts hrefTranslate, ar kuru var nodot informāciju par nepieciešamību pārtulkot lapu citā valodā pēc saites nospiediena.
  • Pievienots jauns notikumu veids SubmitEvent, kas ietver jaunus īpašumus, kas ļauj uzzināt elementu, kura izsaukums noveda pie formas nosūtīšanas. Piemēram, SubmitEvent ļauj izmantot vienu apstrādātāju, kas ir kopīgs dažādām pogām un saitēm, kas izraisa formas nosūtīšanu.
  • Uzlabojumi tīmekļa izstrādātāju rīkos:
    • Konteksta izvēlnē, kas tiek rādīta tīkla pieprasījumiem, ir pievienots vienums «Copy > Copy as Node.js fetch», lai kopētu fetch izteiksmē, kas ietver informāciju par sīkdatnēm.
    • Tika nodrošināta norāde ar neizvairītu datu variantu, kad peles kursors tiek novietots virs CSS īpašībām «content».
    • Tīmekļa konsolē ir palielināta kļūdu ziņojumu detalizācija, analizējot laukus avota kartē.
    • Pievienota uzstādījums «Preferences > Sources > Allow scrolling past end of file», kas ļauj liegt ritināšanu aiz faila beigām, kad tiek pārskatīts lapas avota teksts.
    • Device panelī pievienota Moto G4 viedtālruņa ekrāna simulācija.
      Chrome 81 izlaidums
    • Cookies panelī ir nodrošināta bloķēto sīkdatņu fona izgaismošana ar dzeltenu krāsu.
    • Tīklos un lietojumprogrammu panelos parādītajās sīkdatņu tabulās ir pievienota kolonna ar informāciju par sīkdatņu izvēles prioritāti.
    • Visi lauki (izņemot lauku ar izmēru) sīkdatņu tabulās tagad ir pieejami rediģēšanai.
      Chrome 81 izlaidums
  • Atteikšanās TLS 1.0 un TLS 1.1 protokolu atbalsts atliekta līdz Chrome 84 izlaišanai. Chrome 83 izlaišana ir arī atlikta jaunajā noformēšanas elementiem web veidlapām, kas ir optimizētas lietošanai skārienekrānos.

Papildus jaunievedumiem un kļūdu labojumiem jaunajā versijā ir novērstas 32 ievainojamības. Daudzas no ievainojamībām tika atklātas automatizēta testēšanas laikā, izmantojot rīkus AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer un AFL. Kritiskas problēmas, kas ļautu apiet visus pārlūkprogrammas aizsardzības līmeņus un izpildīt kodu sistēmā ārpus sandbox vides, nav atrastas. Saskaņā ar drošības ievainojamību atklāšanas naudas balvu programmu šī izlaiduma ietvaros Google ir piešķīrusi 23 balvas kopā 26 tūkstošu dolāru apmērā (viena balva $7500, viena balva $5000, viena balva $3000, divas balvas $2000, trīs balvas $1000 un astoņas balvas $500). 7 balvu apmērs vēl nav noteikts.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster