Phatlalatso ea Chrome 119

Google e phatlalalitse tokollo ea sebatli sa marang-rang sa Chrome 119. Ka nako e ts'oanang, tokollo e tsitsitseng ea projeke ea mahala ea Chromium, e sebetsang e le motheo oa Chrome, e fumaneha. Sebatli sa Chrome se fapana le Chromium ts'ebelisong ea li-logos tsa Google, boteng ba sistimi ea ho romella litsebiso haeba ho ka ba le ts'okelo, li-module tsa ho bapala litaba tsa video tse sirelelitsoeng (DRM), sistimi ea ho kenya liapdeite ka bo eona, e nolofalletsang ho itšehla thajana ka ho sa feleng. , ho fana ka linotlolo ho Google API le ho fetisetsa RLZ- ha u batla. Bakeng sa ba hlokang nako e eketsehileng ea ho ntlafatsa, lekala la Extended Stable le tšehetsoa ka thōko, le lateloa ke libeke tse 8. Phallo e latelang ea Chrome 120 e reriloe ka la 5 Tšitoe.

Liphetoho tsa bohlokoa ho Chrome 119:

  • Potoloho ea tlhahiso ea tokollo e khutsufalitsoe, moo nako e lipakeng tsa ho theoa ha lekala le lecha le ho qala tlhahlobo ea beta e fokotsehile - mofuta oa beta o se o thehiloe matsatsi a mabeli kamora ho theoa ha lekala, eseng kamora matsatsi a 8. Ho tsitsisoa ha mofuta oa beta, joalo ka pele, ho etsoa nakong ea libeke tse 4. Ka hona, nako ea ho lokisetsa litokollo tse ncha e se e le khutšoanyane ka beke.
  • Bokhoni ba ho boloka lihlopha tsa li-tab bo fanoe. Joale mosebelisi a ka boloka sehlopha mme a koala li-tab tse kenyellelitsoeng ho sona e le hore ba se ke ba nka lisebelisoa. Hamorao, ha tlhoko e hlaha, li-tab tse tsoang sehlopheng se bolokiloeng li ka khutlisoa 'me tsa buloa le lisebelisoa tse ling tse nkang karolo ho amahaneng ha li-tab. Karolo e lumelletsoe basebelisi ba bang; ho e nolofalletsa ka matla, ho fanoe ka "chrome://flags/#tab-groups-save".
  • Sehokelo se fetotse mantsoe a ts'ebetso le litlhophiso tse amanang le ho hlakoloa le tahlehelo ea data. Ho e-na le lentsoe "ho hlakola", lentsoe "hlakola" le se le sebelisoa mesebetsing e joalo, kaha lentsoe "ho hlakola" le ne le sa lemohuoe ke basebelisi ka bomong e le pontšo ea tahlehelo ea data e ke keng ea khutlisetsoa.
  • Ho tlatsa URL hona joale ho nahanela lentsoe leha e le lefe la bohlokoa le kileng la sebelisoa ho batla sebaka sa marang-rang, eseng feela mantsoe a lumellanang le qalo ea aterese. Ho etsa mohlala, ho phethela aterese "https://www.google.com/travel/flights" ho ke ke ha sebetsa feela ha o kenya lentsoe "google", empa hape le ha o kenya "lifofane".
    Phatlalatso ea Chrome 119
  • Tokiso e iketsang ea typos ha o kenya aterese ea sebaka sa marang-rang e se e kentsoe tšebetsong 'me ho bonts'itsoe malebela a bohlokoa, sebopeho sa ona se nkang sebaka sa marang-rang se neng se buletsoe ke mosebelisi oa hajoale. Mohlala, ho ngola "youtube" ho tla u khothaletsa ho bula YouTube.com.
    Phatlalatso ea Chrome 119
  • Hoa khoneha ho batla likarolong tsa li-bookmark ka bareng ea aterese. Ka mohlala, u ka eketsa lebitso la karolo ea li-bookmark ha u ntse u ngola, 'me Chrome e tla fana ka maikutlo a lihokelo tse tsoang karolong eo tse lumellanang le lentsoe la sehlooho le kentsoeng. Mohlala, ho ngola "maeto a 2023 a Ncha" ho tla sisinya likhokahano ho tsoa karolong ea li-bookmark tsa leeto la 2023 tse amanang le New York.
    Phatlalatso ea Chrome 119
  • E kentse tlhahiso ea likhothaletso bakeng sa libaka tse tsebahalang, leha mosebelisi a so ka a li etela pele kapa a etsa phoso ha a kenya URL. Mohlala, ha, ho latela khothaletso ea motho ea ho bula Google Earth, mosebelisi a qala ho thaepa "googleear" ntle le ho tseba aterese e nepahetseng, sebatli se tla ithaopela ho ea ho earth.google.com.
    Phatlalatso ea Chrome 119
  • Chrome bakeng sa komporo e ntlafalitse ho baloa ha tlhahisoleseling bareng ea aterese mme e entse hore sebopeho se arabele haholoanyane - liphetho li se li bonts'oa hang ka mor'a hore u qale ho thaepa bareng ea aterese.
  • Tumellanong le phetoho ho tlhaloso ea Fetch API, sehlooho sa Authorization HTTP se tlosoa ha se fetisetsoa sebakeng se seng (ho tloha qalong).
  • Litlhophisong tsa tsebiso le sebaka, khetho e kentsoe ho nolofalletsa ts'ebeletso ea khatello ea boits'oaro bakeng sa likopo tsa netefatso ea bolaoli (Tšebeletso ea Litlhahiso tsa Litumello). Mekhoa e latelang e fumaneha ho khetha ho tloha:
    • Kamehla bonts'a likopo tsa tumello bakeng sa litsebiso le phihlello ea sebaka;
    • ka bohona ho iphapanyetsa likopo tsa tumello ea spam ho sebelisa mochini oa Ts'ebeletso ea Litlhahiso tsa Litumello;
    • kamehla hlokomoloha likopo tsohle tsa ho hlahisa litsebiso;
    • Kamehla thibela likopo tsohle tsa tsebiso le tumello ea sebaka.
  • Ho aha sethala sa Android, ha ts'ireletso e tloaelehileng ea sebatli e lumelletsoe (Safe Browsing> Ts'ireletso e tloaelehileng), tlhahlobo ea ts'ireletso ea nako ea nnete ea li-URL tse bulehileng e kengoa ts'ebetsong, ho ipapisitsoe le phetisetso ea li-hashes tse tsoang ho li-URL tse butsoeng ke mosebelisi ho li-server tsa Google. . Ho qoba ho tsamaisana le aterese ea IP ea mosebelisi le hash, data e fetisoa ka moemeli oa mahareng. Nakong e fetileng, netefatso e ne e etsoa ka ho khoasolla kopi ea lehae ea lenane la li-URL tse sa bolokehang ho sistimi ea mosebelisi. Lenaneo le lecha le u lumella ho thibela li-URL tse kotsi ka potlako. Bakeng sa litsamaiso tsa komporo, mokhoa o ts'oanang o ile oa lumelloa tokollong ea ho qetela.
  • Ho baleha ha litlhaku tseo e seng tsa alfabeta lebitsong la moamoheli ha o letsetsa ts'ebetso ea URL ho kentsoe tumellanong le litlhaloso tse ntlafalitsoeng. Mohlala, ho letsetsa 'URL("http://exa(mple.com;")' e khutlisitsoe pele ke 'http://exa%28mple.com/', empa joale ho tla baka phoso "URL e sa sebetseng".
    Phatlalatso ea Chrome 119
  • Li-Cookies tsohle tse bolokiloeng pele li na le moeli oa bophelo o sebelisitsoeng ho tsona o tšoanang le o sebelisitsoeng ho tloha ha ho lokolloa Chrome 104 bakeng sa Li-cookie tse ncha le tse nchafalitsoeng. Li-cookie tse seng li ntse li le teng li tla fokotsa bophelo ba tsona ho matsatsi a 400 mabapi le ho lokolloa ha Chrome 119.
  • CSS e hlahisa lihlopha tse ncha tsa pseudo ":user-valid" le ":user-invalid" tse emelang likarolo tseo boleng ba tsona bo fetang kapa bo hlōlehang ho netefatsoa. Ho fapana le ":valid" le ":invalid", lihlopha tse ncha tsa pseudo li tuka feela ka mor'a ho sebelisana le mosebedisi le sebopeho sa sebopeho.
  • Ha u beha mebala ho CSS, u lumelloa ho hlalosa boleng bo baloang ho latela liparamente tse ling tsa mebala. Mohlala, ho hlakisa "oklab(ho tloha magenta calc(l * 0.8) ab)" ho tla hlahisa 'mala o bobebe ho feta magenta ka 80%.
  • Thepa ea CSS ea clip-path, e u lumellang ho fokotsa ponahalo ea element sebakeng se itseng, joale e tšehetsa boleng. ho bolela sebaka se kgethehileng bakeng sa ho lema. Hape hoa khoneha ho sebelisa xywh() le rect() mesebetsi ho nolofatsa tlhaloso ea libaka tse khutlonnetsepa kapa tse chitja.
  • Ts'ehetso bakeng sa WebSQL API e koetsoe, 'me ho khothaletsoa ho sebelisa Web Storage le Indexed Database APIs. Enjene ea WebSQL e ipapisitse le khoutu ea laeborari ea SQLite. WebSQL API e ne e sa tšehetsoe ho li-browser tse ling, e hokahane le laeborari ea kantle ea API, 'me e ekelitse kotsi ea mathata a ts'ireletso (WebSQL e ka sebelisoa ke bahlaseli ho sebelisa hampe bofokoli ho SQLite). Ho khutlisa tšehetso ea WebSQL bakeng sa basebelisi ba likhoebo, leano la WebSQLAccess le bolokiloe mme le tla tlosoa ho Chrome 123.
  • E tlositse ka nakoana HTML Sanitizer API, e u lumellang hore u khaole likarolo ho tsoa ho litaba tse amang ponts'o le ts'ebetso ha li hlahisoa ka mokhoa oa setHTML(). API e ne e etselitsoe ho hlobolisa li-tag tsa HTML tse ka sebelisoang ho etsa litlhaselo tsa XSS. Lebaka la ho tlosoa ke ho se phethehe ha litlhaloso, tse fetohileng haholo ho tloha ha ho kenyelletsoa Sanitizer ho Chrome. Hang ha litlhaloso li se li lokile, API e tla khutlisoa.
  • Sebopeho se sa tloaelehang sa shadowRoot se tlositsoe, se lumellang likarolo tsa tlhaho ho fumana metso ea tsona e arohaneng ho Shadow DOM, ho sa tsotelehe hore na ke boemo bofe. Sebakeng sa shadowRoot, tšobotsi ea shadowRootMode e hlahisitsoe ho Chrome 111, e kenyellelitsoeng maemong a webo.
  • Ts'ebetso e ntlafalitsoeng ea karolo ea HTML " ", e ts'oanang le "iframe" hape e u lumella ho kenya litaba tsa mokha oa boraro leqepheng. Liphapang li theoha ho fokotsa tšebelisano ea litaba tse kentsoeng ka litaba tsa leqephe ho DOM le boemo ba semelo. Mohlala, leqephe la litaba.mohlala le nang le block block e kentsoeng ho eona ho sebelisoa foreimi e kentsoeng, e laetsoeng lieta.mohlala, ha e khone ho fihlella lieta.mohlala oa data, hape, khoutu e tsoang sebakeng sa lieta.mohlala ha e khone ho fihlella data. e amanang le litaba.mohlala. Beshene ena e ncha e fana ka ts'ehetso bakeng sa liphetolelo tse kholo bakeng sa boholo ba yuniti ea lipapatso e hlahileng ho Protected Audience API, mohlala, "https://ad.com?width={/%AD_WIDTH%}&height={/%AD_HEIGHT%}" .
  • E kentse paramethara ea monitorTypeSurfaces ho getDisplayMedia() mokhoa o ka sebelisoang ho thibela ho arolelana skrineng kaofela.
  • Teko ea liteko (teko ea tšimoloho) ea skrineng se felletseng e kentsoe mokhoeng oa fensetere.open(), o o lumellang ho bula fensetere hang-hang ka mokhoa o felletseng oa skrineng.
  • E kentse folakha ea "bitrateMode" ho AudioEncoderConfig API ho khetha pakeng tsa bitrate e sa fetoheng le e fapaneng.
  • TLS e kenyelletsa ts'ebetsong ea mokhoa oa bohlokoa oa ho kenyelletsa (KEM, Key Encapsulation Mechanism), o sebelisa X25519Kyber768 hybrid algorithm, e hanyetsanang le khetho ea lik'homphieutha tsa quantum. Ho theha linotlolo tsa seboka tse sebelisetsoang ho notlela data ka har'a likhokahano tsa TLS, motsoako oa X25519 elliptic curve key exchange mechanism, e seng e sebelisoa TLS, e nang le algorithm ea Kyber-768, e sebelisang mekhoa ea cryptography e thehiloeng ho rarolla mathata a theory ea lattice, joale e ka sebelisoa. , nako ea tharollo eo ha e fapane le lik'homphieutha tse tloaelehileng le tsa quantum.
  • Ts'ehetso bakeng sa katoloso ea WasmGC e nolofalloa ka mokhoa o ikhethileng, e nolofatsang ho tsamaisoa ha mananeo a ngotsoeng ka lipuo tsa lenaneo tse sebelisang pokello ea lithōle (Kotlin, PHP, Java, joalo-joalo) ho WebAssembly. WasmGC e eketsa mefuta e mecha ea meaho le li-arrays tse ka sebelisang kabo ea memori e sa lekanyetsoang.
  • Lintlafatso li entsoe ho lisebelisoa bakeng sa baetsi ba marang-rang. E kentse bokhoni ba ho fetola "@property" melao ea CSS le litemoso haeba li hlalositsoe ka phoso. Lenane la lisebelisoa tse etsisitsoeng le ntlafalitsoe (mohlala, iPhone 14 le Pixel 7 li kentsoe). Ho phethela ka ho iketsa ha masimo a poraefete ho kenngoe tšebetsong ho web console. E fane ka sebopeho sa data ea JSON e behiloeng ka har'a li-block
    Phatlalatso ea Chrome 119

Ntle le boqapi le litokiso tsa liphoso, mofuta o mocha o tlosa bofokoli ba 15. Bofokoli bo bongata bo ile ba bonoa ka lebaka la tlhahlobo e ikemetseng e sebelisang AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer le lisebelisoa tsa AFL. Ha ho na mathata a bohlokoa a fumanoeng a ka lumellang motho ho feta maemo ohle a ts'ireletso ea sebatli le ho etsa khoutu ho sistimi e kantle ho tikoloho ea sandbox. E le karolo ea lenaneo la ho lefa meputso ea chelete bakeng sa ho sibolla bofokoli bakeng sa tokollo ea hajoale, Google e lefile likhau tse 13 ka chelete ea lidolara tse likete tse 40.5 (khau e le 'ngoe ea $16000, $11000, $2000 le $500, likhau tse tharo tsa $3000 le likhau tse peli tsa $1000. ). Boholo ba meputso e 4 ha bo so tsejoe.

Source: opennet.ru

Eketsa ka tlhaloso