Chrome 112 izlaidums

Google uzņēmums ir izlaidis web pārlūkprogrammas Chrome 112 versiju. Tajā pašā laikā ir pieejama stabila atbrīvošanās arī atvērtā projekta Chromium, kas kalpo par pamatu Chrome. Pārlūkprogramma Chrome atšķiras no Chromium ar Google logotipa izmantošanu, paziņojumu nosūtīšanas sistēmas crash gadījumā, moduļiem aizsargāta video satura (DRM) atskaņošanai, automātisku atjauninājumu instalēšanas sistēmu, pastāvīgu Sandbox izolācijas ieslēgšanu, Google API atslēgu piegādi un RLZ parametru pārsūtīšanu meklēšanas laikā. Lai sniegtu vairāk laika atjaunināšanai, ir atsevišķi atbalstīta Extended Stable versija, kas tiek atbalstīta 8 nedēļas. Nākamais Chrome 113 izlaidums ir plānots 2. maijā.

Galvenās izmaiņas Chrome 112:

  • Tika paplašināta „Drošības pārbaudes” (Safety check) saskarnes funkcionalitāte, kas parāda kopsavilkumu par iespējamām drošības problēmām, piemēram, kompromitētu paroļu izmantošanu, ļaunprātīgo vietņu (Safe Browsing) pārbaudes stāvokli, neinstalētu atjauninājumu esamību un ļaunprātīgu paplašinājumu identificēšanu. Jaunajā versijā ir ieviesta automātiska iepriekš piešķirto pilnvaru atsaukšana sen neizmantotām vietnēm, kā arī pievienotas opcijas automatiskā atsaukuma izslēgšanai un atsauktu pilnvaru atjaunošanai.
  • Vietnēm ir aizliegts iestatīt property document.domain, lai piemērotu same-origin nosacījumus resursiem, kas tiek ielādēti no dažādiem apakšdomeniem. Ja nepieciešams izveidot saziņas kanālu starp apakšdomeniem, jāizmanto funkcija postMessage() vai Channel Messaging API.
  • Atbalsts specializētu web lietojumprogrammu Chrome Apps izpildei Linux, macOS un Windows platformās ir pārtraukts. Tā vietā Chrome Apps jāizmanto atsevišķas web lietojumprogrammas, kas balstītas uz Progressive Web Apps (PWA) tehnoloģiju un standarta Web API.
  • Iebūvētajā sakaru sertifikātu saknes glabātuvē (Chrome Root Store) ir iekļauta nosaukumu ierobežojumu apstrāde saknes sertifikātiem (piemēram, konkrētam saknes sertifikātam var tikt atļauta sertifikātu ģenerēšana tikai konkrētiem domēniem pirmajiem līmeņiem). Chrome 113 plāno pāriet uz Chrome Root Store izmantošanu un iebūvēto sertifikātu verifikācijas mehānismu Android, Linux un ChromeOS platformās (Windows un macOS platformās pāreja uz Chrome Root Store jau iepriekš veikta).
  • Lielai daļai lietotāju ir piedāvāta vienkāršota Chrome konta pieslēgšanas saskarne.
    Chrome 112 izlaidums
  • Tika nodrošināta iespēja eksportēt un izveidot dublējumus Google arhīvā (Google Takeout) datiem, kas tiek izmantoti, sinhronizējot dažādas Chrome versijas un kuru tipos ir AUTOFILL, PRIORITY_PREFERENCE, WEB_APP, DEVICE_INFO, TYPED_URL, ARC_PACKAGE, OS_PREFERENCE, OS_PRIORITY_PREFERENCE un PRINTER.
  • Paplašinājumu autorizācijas lapa, kas balstīta uz Web Auth Flow, tagad tiek rādīta cilnē, nevis atsevišķā logā, ļaujot redzēt URL, lai pasargātu no krāpniecības. Jaunā īstenošana koplieto vispārējo pieslēgšanās stāvokli visām cilnēm un saglabā stāvokli pēc atkārtotas palaišanas.
    Chrome 112 izlaidums
  • No pārlūkprogrammas paplašinājumu pakalpojumu darbiniekiem ir atļauts piekļūt API WebHID, kas paredzēts zemas līmeņa piekļuvei HID ierīcēm (cilvēku saskarnei, tastatūrām, pele, spēļu kontrolleriem, skārienpaneļiem) un darbībai bez specifiskiem draiveriem sistēmā. Izmaiņas veiktas, lai nodrošinātu pāreju uz trešo Chrome paplašinājumu manifestu, kas iepriekš piekļuva WebHID no fona lapām.
  • CSS ir pievienota atbalsts iegultajiem noteikumiem, kas definēti, izmantojot selektoru „nesting”. Iegultie noteikumi nodrošina iespēju samazināt CSS faila apjomu un atslogot atkārtojošos selektorus. .nesting { color: hotpink; > .is { color: rebeccapurple; > .awesome { color: deeppink; } } }
  • Tika pievienota CSS īpašība animation-composition, kas ļauj izmantot kompozīcijas operācijas vairāku animāciju vienlaicīgai piemērošanai, ietekmējot to pašu īpašību.
  • Ir atļauts nodot submit pogu FormData konstruktorā, kas ļauj izveidot FormData objektus ar tādu pašu datu kopumu, kāds tiek nosūtīts, nospiežot sākotnējo formu.
  • Regulārajās izteiksmēs ar „v” karogu ir pievienots atbalsts operācijām (set), virkņu literālām vērtībām, iegultiem klasei un Unicode virkņu īpašībām, kas atvieglo regulāro izteiksmju izveidi, kas aptver noteiktus Unicode simbolus. Piemēram, konstrukcija „/[\p{Script_Extensions=Greek}&&\p{Letter}]/v” ļauj aptvert visus grieķu simbolus.
  • Ir atjaunots sākotnējā fokusa izvēles algoritms dialogiem, kas izveidoti, izmantojot elementu . Ievades fokuss tagad tiek iestatīts uz elementiem, kas saistīti ar tastatūras ievadi, nevis tieši uz elementu .
  • WebView sāka testēt X-Requested-With virsraksta tulkojuma pāreju uz novecojušām.
  • Pievienota eksperimentālā (origin trial) atbalsta opcija savācēju pieslēgšanai WebAssembly.
  • WebAssembly pievienots atbalsts objektu kodam tiešajai un netiešajai astes rekursijai (tail-call).
  • Veiktas uzlabojumi web izstrādātāju rīkos. Pievienots atbalsts ieliktajiem CSS. Rendering cilnē iekļauta zemā kontrasta emulācijas režīms, kas ļauj novērtēt, kā vietni redz cilvēki ar samazinātu kontrasta jutību. Web konsolē ieviesta ziņojumu izcelšana, kas saistīta ar nosacītajiem pārtraukumiem un žurnāla punktiem (logpoint). Stilu panelī pievienotas uznirstošās piezīmes ar īsu CSS īpašību mērķa aprakstu.
    Chrome 112 izlaidums

Papildus jaunumiem un kļūdu labojumiem jaunajā versijā novērsti 16 drošības trūkumi. Daudzi no trūkumiem atklāti, izmantojot automatizētus testēšanas rīkus, tostarp AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer un AFL. Kritiskas problēmas, kas ļautu apiet visus pārlūkprogrammas drošības līmeņus un izpildīt kodu sistēmā ārpus sandbox vides, nav atklātas. Google par kļūdu atklāšanu attiecīgajā laidienā ir izmaksājusi 14 balvas kopumā 26.5 tūkstošu ASV dolāru apmērā (trīs balvas $5000 un $1000, divas balvas $2000 un viena balva $1000 un $500). Četru balvu apmērs pašlaik 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