Google ir prezentÄjis tÄ«mekļa pÄrlÅ«kprogrammas Chrome 106 izlaidumu. TajÄ paÅ”Ä laikÄ ir pieejams stabils bezmaksas Chromium projekta izlaidums, kas kalpo par Chrome pamatu. PÄrlÅ«kprogramma Chrome atŔķiras no Chromium ar Google logotipu izmantoÅ”anu, sistÄmas klÄtbÅ«tni paziÅojumu nosÅ«tÄ«Å”anai avÄrijas gadÄ«jumÄ, moduļiem pret kopÄÅ”anu aizsargÄta video satura atskaÅoÅ”anai (DRM), sistÄmu automÄtiskai atjauninÄjumu instalÄÅ”anai, pastÄvÄ«gi iespÄjojot smilÅ”kastes izolÄciju. , piegÄdÄjot atslÄgas Google API un pÄrsÅ«tot RLZ- meklÄÅ”anas laikÄ. Tiem, kam ir nepiecieÅ”ams vairÄk laika, lai atjauninÄtu, paplaÅ”inÄtÄ stabilÄ filiÄle tiek atbalstÄ«ta atseviŔķi, kam seko 8 nedÄļas. NÄkamais Chrome 107 laidiens ir paredzÄts 25. oktobrÄ«.
GalvenÄs izmaiÅas pÄrlÅ«kÄ Chrome 106:
- Galddatoru versijas lietotÄjiem pÄc noklusÄjuma ir iespÄjots Prerender2, lai universÄlÄ lodziÅa adreses joslÄ aktÄ«vi renderÄtu ieteikumu saturu. PrognozÄjoÅ”Ä renderÄÅ”ana papildina iepriekÅ” pieejamo iespÄju ielÄdÄt ieteikumus, kuri, visticamÄk, tiks pÄrvietoti, negaidot lietotÄja klikŔķi. Papildus ielÄdei ar ieteikumiem saistÄ«to lapu saturu tagad var renderÄt buferÄ« (ieskaitot skripta izpildi un DOM koku veidoÅ”ana), kas ļauj uzreiz parÄdÄ«t ieteikumus pÄc noklikŔķinÄÅ”anas.
- NodroÅ”ina iespÄju meklÄt vÄsturi, grÄmatzÄ«mes un cilnes tieÅ”i no universÄlÄ lodziÅa adreses joslas. Lai lokalizÄtu meklÄÅ”anu, tiek piedÄvÄti vadÄ«bas tagi @history, @bookmarks un @tabs. PiemÄram, lai meklÄtu grÄmatzÄ«mÄs, jÄievada ā@bookmarks meklÄÅ”anas frÄzeā. Lai atspÄjotu meklÄÅ”anu adreses joslÄ, meklÄÅ”anas iestatÄ«jumos ir Ä«paÅ”a opcija.
- Server Push tehnoloÄ£ijas atbalsts, kas definÄts HTTP/2 un HTTP/3 standartos, pÄc noklusÄjuma ir atspÄjots un ļauj serverim nosÅ«tÄ«t resursus klientam, negaidot viÅa skaidru pieprasÄ«jumu. Atbalsta pÄrtraukÅ”anas iemesls ir tehnoloÄ£ijas ievieÅ”anas nevajadzÄ«gÄ sarežģītÄ«ba, kad ir pieejamas vienkÄrÅ”Äkas un tikpat efektÄ«vas alternatÄ«vas, piemÄram, tags. , HTTP atbilde 103 un WebTransport protokols. SaskaÅÄ ar Google statistiku 2021. gadÄ aptuveni 1.25% vietÅu, kurÄs darbojas HTTP/2, izmantoja servera push, un 2022. gadÄ Å”is rÄdÄ«tÄjs samazinÄjÄs lÄ«dz 0.7%. Server Push tehnoloÄ£ija ir iekļauta arÄ« HTTP/3 specifikÄcijÄ, taÄu praksÄ daudzi serveru un klientu programmatÅ«ras produkti, tostarp pÄrlÅ«kprogramma Chrome, sÄkotnÄji to neieviesa.
- SÄ«kdatÅu galvenÄ norÄdÄ«tajos domÄnos ir atspÄjota iespÄja izmantot rakstzÄ«mes, kas nav ASCII (IDN domÄniem domÄni jÄnorÄda punycode formÄtÄ). IzmaiÅas nodroÅ”ina pÄrlÅ«kprogrammas atbilstÄ«bu RFC 6265bis un Firefox ieviestajai darbÄ«bai.
- IerosinÄtas skaidrÄkas etiÄ·etes, lai identificÄtu ekrÄnus vairÄku monitoru konfigurÄcijÄs. LÄ«dzÄ«gas etiÄ·etes var parÄdÄ«t dialoglodziÅos, lai pieŔķirtu atļaujas atvÄrt logu ÄrÄjÄ ekrÄnÄ. PiemÄram, ÄrÄjÄ ekrÄna numura ('ÄrÄjais displejs 1') vietÄ tagad tiks parÄdÄ«ts monitora modeļa nosaukums ('HP Z27n').
- Uzlabojumi Android versijÄ:
- PÄrlÅ«koÅ”anas vÄstures lapa atbalsta mehÄnismu āCeļojumsā, kas apkopo pagÄtnes darbÄ«bas, grupÄjot informÄciju par iepriekÅ” izpildÄ«tajiem meklÄÅ”anas vaicÄjumiem un skatÄ«tajÄm lapÄm. Ievadot atslÄgvÄrdus adreses joslÄ, ja tie iepriekÅ” ir izmantoti vaicÄjumos, jums tiek piedÄvÄts turpinÄt meklÄÅ”anu no pÄrtrauktÄs pozÄ«cijas.
- IerÄ«cÄs ar Android 11 platformu ir iespÄjams bloÄ·Ät lapu, kas atvÄrta inkognito režīmÄ pÄc pÄrslÄgÅ”anÄs uz citu aplikÄciju. Lai turpinÄtu pÄrlÅ«koÅ”anu pÄc bloÄ·ÄÅ”anas, ir nepiecieÅ”ama autentifikÄcija. PÄc noklusÄjuma bloÄ·ÄÅ”ana ir atspÄjota, un tÄ ir jÄaktivizÄ privÄtuma iestatÄ«jumos.
- MÄÄ£inot lejupielÄdÄt failus no inkognito režīma, jÅ«s saÅemsit papildu apstiprinÄjuma pieprasÄ«jumu faila saglabÄÅ”anai un brÄ«dinÄjumu, ka lejupielÄdÄtais fails bÅ«s redzams citiem ierÄ«ces lietotÄjiem, jo āātas tiks saglabÄts lejupielÄžu pÄrvaldnieka apgabalÄ.
- chrome.runtime API ir pÄrtraukta visÄm vietnÄm. Å Ä« API tagad tiek nodroÅ”inÄta tikai tad, ja tai ir pievienoti pÄrlÅ«kprogrammas papildinÄjumi. IepriekÅ” chrome.runtime bija pieejams visÄm vietnÄm, jo āāto izmantoja iebÅ«vÄtais CryptoToken papildinÄjums ar U2F API ievieÅ”anu, kas vairs netiek atbalstÄ«ta.
- Origin Trials režīmam ir pievienotas vairÄkas jaunas API (eksperimentÄlas funkcijas, kurÄm nepiecieÅ”ama atseviŔķa aktivizÄÅ”ana). 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.
- AnonÄ«mo iframe jÄdziens, kas ļauj ielÄdÄt dokumentu atseviÅ”Ä·Ä kontekstÄ, kas nav saistÄ«ts ar citiem iframe un galveno dokumentu.
- Pop-Up API interfeisa elementu attÄloÅ”anai virs citiem elementiem, piemÄram, interaktÄ«vo izvÄlÅu, rÄ«ku padomu, satura atlases rÄ«ku un apmÄcÄ«bas sistÄmu darba organizÄÅ”anai. Jaunais atribÅ«ts "popup" tiek izmantots, lai parÄdÄ«tu elementu augÅ”ÄjÄ slÄnÄ«. AtŔķirÄ«bÄ no dialoglodziÅiem, kas izveidoti, izmantojot elementu JaunÄ API ļauj izveidot bezmodeļu dialogus, apstrÄdÄt notikumus, izmantot animÄcijas un izveidot elastÄ«gas uznirstoÅ”Äs zonas vadÄ«klas.
- RekvizÄ«ti āgrid-template-columnsā un āgrid-template-rowsā, kas tiek izmantoti CSS Grid, tagad atbalsta interpolÄciju, lai nodroÅ”inÄtu vienmÄrÄ«gu pÄreju starp dažÄdiem režģa stÄvokļiem.
- CSS rekvizÄ«ts āforced-color-adjustā tagad atbalsta āpreserve-parent-colorā vÄrtÄ«bu, kas, kad tÄ bÅ«s iestatÄ«ta, rekvizÄ«ta ācolorā vÄrtÄ«bu aizÅems no vecÄkelementa.
- RekvizÄ«ts "-webkit-hyphenate-character" ir noÅemts no prefiksa "-webkit-" un tagad ir pieejams ar nosaukumu "hyphenate-character". Å o rekvizÄ«tu var izmantot, lai iestatÄ«tu virkni, kas jÄizmanto rindas pÄrtraukuma rakstzÄ«mes ("-") vietÄ.
- Ir ieviests Intl.NumberFormat API treÅ”ais izdevums, kas ietver jaunas funkcijas formatRange(), formatRangeToParts() un selectRange(), kopu grupÄÅ”anu, jaunas iespÄjas noapaļoÅ”anai un iestatÄ«Å”anas precizitÄtei, kÄ arÄ« iespÄju interpretÄt virknes kÄ decimÄlskaitļus. .
- ReadableStream API ir pievienojis atbalstu efektÄ«vai tieÅ”ai binÄro datu pÄrsÅ«tÄ«Å”anai no seriÄlÄ porta, apejot iekÅ”ÄjÄs rindas un buferus. TieÅ”Ä lasÄ«Å”ana ir iespÄjota, iestatot BYOB režīmu - "port.readable.getReader({ mode: 'byob' })".
- ProgrammatÅ«ras saskarnÄs darbam ar audio un video (AudioDecoder, AudioEncoder, VideoDecoder un VideoEncoder) ir pievienots atbalsts notikumam ādequeueā un saistÄ«tajiem atzvanÄ«Å”anas zvaniem, kas tiek aktivizÄti, kad kodeks sÄk izpildÄ«t rindas satura kodÄÅ”anas vai dekodÄÅ”anas uzdevumus.
- WebXR ierÄ«ces API nodroÅ”ina iespÄju neapstrÄdÄtÄ veidÄ piekļūt attÄlu faktÅ«rÄm no kameras, kas ir sinhronizÄtas ar paÅ”reizÄjo atraÅ”anÄs vietu virtuÄlajÄ vidÄ.
- Ir veikti tÄ«mekļa izstrÄdÄtÄju rÄ«ku uzlabojumi. PanelÄ« Avoti tagad ir iespÄja grupÄt failus pÄc avota. Uzlabota steka izsekoÅ”ana asinhronÄm darbÄ«bÄm. Tagad atkļūdoÅ”anas laikÄ ir iespÄjams automÄtiski ignorÄt zinÄmos treÅ”o puÅ”u skriptus. Pievienota iespÄja paslÄpt ignorÄtos failus izvÄlnÄs un paneļos. Uzlabota zvanu steka apstrÄde atkļūdotÄjs.
VeiktspÄjas panelim ir pievienots jauns mijiedarbÄ«bas celiÅÅ”, lai vizualizÄtu lapas mijiedarbÄ«bu un identificÄtu iespÄjamÄs saskarnes reakcijas problÄmas.
Papildus jauninÄjumiem un kļūdu labojumiem jaunÄ versija novÄrÅ” 20 ievainojamÄ«bas. Daudzas ievainojamÄ«bas tika identificÄtas automatizÄtas testÄÅ”anas rezultÄtÄ, izmantojot AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer un AFL rÄ«kus. 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 samaksÄja 16 balvas 38500 9000 ASV dolÄru vÄrtÄ«bÄ (pa vienai balvai: 7500, 7000, 5000, 4000, 3000, 2000, 1000 un XNUMX ASV dolÄru). AstoÅu atlÄ«dzÄ«bu lielums vÄl nav noteikts.
Avots: opennet.ru