Chrome 106. bertsioa

Google-k Chrome 106 web arakatzailearen bertsioa aurkeztu du. Aldi berean, doako Chromium proiektuaren bertsio egonkor bat dago eskuragarri, Chrome-ren oinarri gisa. Chrome arakatzailea Chromium-en desberdina da Google-ren logotipoen erabileran, hutsegiteen kasuan jakinarazpenak bidaltzeko sistema baten presentzian, kopia babestutako bideo-edukiak (DRM) erreproduzitzeko moduluak, eguneraketak automatikoki instalatzeko sistema, Sandbox isolamendua betirako gaitzen duena. , Google APIari gakoak emanez eta RLZ- parametroak bilatzean. Eguneratzeko denbora gehiago behar dutenentzat, Extended Stable adarra bereizita onartzen da, eta ondoren 8 astez. Chrome 107-ren hurrengo bertsioa urriaren 25erako aurreikusita dago.

Chrome 106-n funtsezko aldaketak:

  • Mahaigaineko eraikuntza erabiltzaileentzat, Prerender2 gaituta dago lehenespenez, Omnibox helbide-barran gomendioen edukia modu proaktiboan errendatzeko. Errendatze proaktiboak aurrez erabilgarri dagoen gomendioak kargatzeko gaitasuna osatzen du, erabiltzaileen klik baten zain egon gabe nabigatuko diren gomendioak kargatzeko. Kargatzeaz gain, gomendioei lotutako orrien edukia buffer batean errendatu daiteke (scripten exekuzioa eta DOM zuhaitza barne). formazioa), klik baten ondoren gomendioak berehala bistaratzeko aukera ematen duena.
  • Historia, laster-markak eta fitxak Omnibox helbide-barratik zuzenean bilatzeko aukera eskaintzen du. Bilaketa lokalizatu ahal izateko, @history, @bookmarks eta @tabs kontrol-etiketak proposatzen dira. Adibidez, laster-marketan bilatzeko "@bookmarks bilaketa esaldia" idatzi behar duzu. Helbide-barrako bilaketa desgaitzeko, bilaketa-ezarpenetan aukera berezi bat dago.
    Chrome 106. bertsioa
    Chrome 106. bertsioa
  • HTTP/2 eta HTTP/3 estandarretan definitutako Server Push teknologiaren euskarria lehenespenez desgaituta dago eta zerbitzariari baliabideak bezeroari bidal diezazkioke bere eskaera esplizituaren zain egon gabe. Laguntza eteteko aipatzen den arrazoia teknologia ezartzearen alferrikako konplexutasuna da alternatiba sinpleagoak eta eraginkorrak direnean, adibidez, etiketa. , HTTP erantzuna 103 eta WebTransport protokoloa. Google-ren estatistiken arabera, 2021ean, HTTP/1.25 exekutatzen zuten guneen %2 inguruk Server Push erabili zuten, eta 2022an kopuru hori %0.7ra jaitsi zen. Server Push teknologia HTTP/3 zehaztapenean ere badago, baina praktikan zerbitzari eta bezeroen software produktu askok, Chrome arakatzailea barne, ez zuten hasiera batean inplementatu.
  • Cookie goiburuan zehaztutako domeinuetan ASCII ez diren karaktereak erabiltzeko gaitasuna desgaituta dago (IDN domeinuetarako, domeinuak punycode formatuan zehaztu behar dira). Aldaketak nabigatzailea RFC 6265bis eta Firefox-en inplementatutako portaera betetzen ditu.
  • Etiketa argiagoak proposatu ditu pantaila anitzeko konfigurazioetan identifikatzeko. Elkarrizketa-koadroetan antzeko etiketak bistara daitezke kanpoko pantaila batean leiho bat irekitzeko baimenak emateko. Adibidez, kanpoko pantailaren zenbakiaren ordez ('External Display 1'), monitorearen modeloaren izena ('HP Z27n') erakutsiko da orain.
  • Hobekuntzak Android bertsioan:
    • Arakatze-historiako orrialdeak "Bidaia" mekanismoa onartzen du, iraganeko jarduera laburbiltzen duena, aurrez egindako bilaketa-kontsultei eta ikusitako orriei buruzko informazioa taldekatuz. Helbide-barran gako-hitzak idazten dituzunean, aurretik kontsultak egiteko erabili badira, etendako posiziotik bilaketarekin jarraitzeko eskatuko zaizu.
    • Android 11 plataforma duten gailuetan, inkognito moduan irekitako orri bat blokeatu daiteke beste aplikazio batera aldatu ondoren. Blokeatu ondoren arakatzen jarraitzeko, autentifikazioa behar da. Lehenespenez, blokeatzea desgaituta dago eta pribatutasun-ezarpenetan aktibatu behar da.
    • Fitxategiak inkognito modutik deskargatzen saiatzen zarenean, fitxategia gordetzeko berrespen-eskaera gehigarri bat jasoko duzu eta deskargatutako fitxategia gailuko beste erabiltzaileentzat ikusgai egongo den abisua jasoko duzu, deskarga-kudeatzailearen eremuan gordeko baita.
      Chrome 106. bertsioa
  • chrome.runtime APIa eten egin da gune guztietan. API hau arakatzailearen gehigarriak harekin konektatuta badaude soilik eskaintzen da. Aurretik, chrome.runtime gune guztietarako erabilgarri zegoen CryptoToken gehigarri integratuak U2F APIaren inplementazio batekin erabiltzen zuelako, jada onartzen ez dena.
  • Hainbat API berri gehitu dira Origin Trials modura (bereizi aktibazioa behar duten ezaugarri esperimentalak). Origin Trial-ek localhost edo 127.0.0.1 deskargatutako aplikazioetatik zehaztutako APIarekin lan egiteko gaitasuna dakar, edo gune jakin baterako denbora mugatu baterako balio duen token berezi bat erregistratu eta jaso ondoren.
    • Iframe anonimoen kontzeptua, dokumentu bat testuinguru bereizi batean kargatzeko aukera ematen duena, beste iframeekin eta dokumentu nagusiarekin zerikusirik ez duena.
    • Pop-Up APIa beste elementu batzuen gainean interfaze-elementuak bistaratzeko, adibidez, menu interaktiboen, tresna-informazioen, edukia hautatzeko tresnen eta prestakuntza-sistemen lana antolatzeko. "popup" atributu berria goiko geruzan dagoen elementua erakusteko erabiltzen da. Elementua erabiliz sortutako elkarrizketak ez bezala API berriak eredurik gabeko elkarrizketa-koadroak sortzeko, gertaerak kudeatzeko, animazioak erabiltzeko eta popup eremuaren kontrola malguak sortzeko aukera ematen du.
  • CSS Grid-en erabiltzen diren 'grid-template-columns' eta 'grid-template-rows' propietateek orain interpolazioa onartzen dute sareta-egoera desberdinen arteko trantsizio leuna emateko.
  • 'Ford-color-adjust' CSS propietateak 'preserve-parent-color' balioa onartzen du orain, eta ezarrita dagoenean, 'color' propietateak bere balioa maileguan hartuko du elementu nagusitik.
  • "-webkit-hyphenate-character" propietatea "-webkit-" aurrizkitik kendu da eta orain eskuragarri dago "hyphenate-character" izenarekin. Propietate hau lerro-jauzi karakterea ("-") ordez erabiliko den katea ezartzeko erabil daiteke.
  • Intl.NumberFormat APIaren hirugarren edizioa inplementatu da, eta horrek funtzio berriak barne hartzen ditu formatRange(), formatRangeToParts() eta selectRange(), multzoen multzokatzea, biribiltzeko eta doitasuna ezartzeko aukera berriak eta kateak zenbaki hamartar gisa interpretatzeko gaitasuna. .
  • ReadableStream APIak serieko atakatik datu bitarren zuzeneko transferentzia eraginkorra egiteko laguntza gehitu du, barne-ilarak eta buffer-ak saihestuz. Zuzeneko irakurketa gaitzen da BYOB modua ezarriz - "port.readable.getReader({modua: 'byob'})".
  • Audioa eta bideoa lantzeko software-interfazeek (AudioDecoder, AudioEncoder, VideoDecoder eta VideoEncoder) "ilaratik kentzeko" gertaerarako eta lotutako deien itzulerarako laguntza gehitu dute, kodeka ilaran dagoen edukia kodetzeko edo deskodetzeko zereginak exekutatzen hasten denean aktibatuta.
  • WebXR Device APIak kameratik irudien testura gordinak sartzeko gaitasuna ezartzen du, ingurune birtualeko uneko posizioarekin sinkronizatuta.
  • Hobekuntzak egin dira web garatzaileentzako tresnetan. Iturburuak panelak fitxategiak iturburuen arabera taldekatzeko gaitasuna du orain. Eragiketa asinkronoetarako pilaren traza hobetua. Orain posible da hirugarrenen script ezagunak automatikoki alde batera uztea arazketan. Ez ikusitako fitxategiak menu eta paneletan ezkutatzeko gaitasuna gehitu da. Dei-pilaren kudeaketa hobetu araztean.
    Chrome 106. bertsioa

    Interakzioen pista berri bat gehitu da Errendimendua panelean orriaren interakzioa ikusteko eta interfazearen erantzun-arazoak identifikatzeko.

    Chrome 106. bertsioa

Berrikuntzez eta akatsen konponketez gain, bertsio berriak 20 ahultasun ezabatzen ditu. Ahultasun asko AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer eta AFL tresnak erabiliz proba automatizatuen ondorioz identifikatu ziren. Ez da arazo larririk identifikatu arakatzailearen babes-maila guztiak saihestu eta sisteman sandbox ingurunetik kanpo exekutatzeko aukera emango lukeen arazo larririk. Uneko bertsiorako ahuleziak aurkitzeagatik diru-sariak ordaintzeko programaren barruan, Google-k 16 $-ko 38500 sari ordaindu zituen (9000 $, 7500 $, 7000 $, 5000 $, 4000 $, 3000 $, 2000 $ eta 1000 $ bakoitzeko sari bana). Zortzi sarien tamaina ez da oraindik zehaztu.

Iturria: opennet.ru

Gehitu iruzkin berria