Phatlalatso ea Chrome 99

Google e senotse ho lokolloa ha sebatli sa marang-rang sa Chrome 99. Ka nako e ts'oanang, ho lokolloa ho tsitsitseng ha morero oa mahala oa Chromium, o sebetsang e le motheo oa Chrome, o fumaneha. Sebatli sa Chrome se khetholloa ka ts'ebeliso ea li-logos tsa Google, boteng ba sistimi ea ho romella litsebiso haeba ho ka ba le kotsi, li-module tsa ho bapala litaba tsa video tse sirelelitsoeng (DRM), sistimi ea ho kenya liapdeite ka bo eona, le ho fetisa liparamente tsa RLZ ha ho batlisisa. Phatlalatso e latelang ea Chrome 100 e reriloe ka la 29 Hlakubele.

Liphetoho tse kholo ho Chrome 99:

  • Chrome bakeng sa Android e kenyelletsa tšebeliso ea Setifikeiti sa Ponahalo ea Setifikeiti, se fanang ka tlaleho e ikemetseng ea litifikeiti tsohle tse fanoeng le tse hlakotsoeng. Log ea sechaba e etsa hore ho khonehe ho etsa tlhahlobo e ikemetseng ea liphetoho tsohle le liketso tsa balaoli ba setifikeiti, 'me e tla u lumella hore u shebe hang-hang boiteko leha e le bofe ba ho etsa litlaleho tsa bohata ka sekhukhu. Litifikeiti tse sa bonahaleng ho Setifikeiti se Bonahalang li tla hanoa ke sebatli mme se hlahise phoso e nepahetseng. Pejana, mochine ona o ne o lumelloa feela bakeng sa mofuta oa komporo le karolo e nyane ea basebelisi ba Android.
  • Ka lebaka la litletlebo tse ngata, mochine oa Private Network Access, oo pele o neng o reriloe ka mokhoa oa teko, o ne o e-na le bokooa, o reretsoeng ho matlafatsa tšireletso khahlanong le litlhaselo tse amanang le ho fumana lisebelisoa ho marang-rang a sebakeng seo kapa khomphuteng ea mosebedisi (localhost) ho tloha mangolong a laoloang. sebaka se butsoe. Ho sireletsa khahlanong le litlhaselo tse joalo ha ho khoneha ho fumana mehloli leha e le efe e ka tlaase ho marang-rang a ka hare, ho etsoa tlhahiso ea ho romela kopo e hlakileng bakeng sa ba boholong ho khoasolla mehloli e joalo. Google e tla hlahloba ts'ebetsong ho latela maikutlo a amohetsoeng le ho fana ka beshene e ntlafalitsoeng tokollong e tlang.
  • Bokhoni ba ho tlosa lienjineri tsa ho batla tsa kamehla bo khutlisitsoe. A re u hopotse hore ho qala ho tloha Chrome 97 ho configurator karolong ea "Search Engine Management" (chrome://settings/searchEngines) bokhoni ba ho tlosa likarolo lethathamong la lienjineri tsa ho batla tsa kamehla (Google, Bing, Yahoo) le ho hlophisa. meralo ea enjine ea ho batla e emisitsoe, e ileng ea baka ho se khotsofale har'a basebelisi ba bangata.
  • Sethaleng sa Windows, hoa khoneha ho tlosa lits'ebetso tsa webo tse ikemetseng (PWA, Progressive Web App) ka litlhophiso tsa sistimi kapa phanele ea taolo, joalo ka ho tlosa lits'ebetso tsa Windows.
  • Teko ea ho qetela e ntse e etsoa bakeng sa tšitiso e ka bang teng ea libaka ka mor'a hore sebatli se fihlele mofuta o nang le linomoro tse tharo ho fapana le tse peli (ka nako e le 'ngoe, kamora ho lokolloa ha Chrome 10, mathata a mangata a ile a hlaha lilaeboraring tsa mosebelisi-Moemeli). Ha khetho ea "chrome://flags#force-major-version-to-100" e kentsoe tšebetsong, mofuta oa 100 o tla hlaha ho sehlooho sa Moemeli-Mosebelisi.
  • CSS e fana ka ts'ehetso bakeng sa likarolo tsa cascading, tse hlalosoang ho sebelisoa molao oa @layer le ho romelloa ka molao oa CSS @import ho sebelisa lera () mosebetsi. Melao ea CSS ka har'a "cascade layer" e le 'ngoe, e etsa hore ho be bonolo ho laola cascade kaofela, ho fana ka phetoho ea ho fetola tatellano ea lihlopha, le ho lumella taolo e hlakileng haholoanyane ea lifaele tsa CSS, ho thibela likhohlano. Li-Cascading layers li loketse ho sebelisoa bakeng sa meralo ea meralo, e hlalosang mekhoa e sa fetoheng ea likarolo, le ho romella moralo oa likarolo lilaebraring tsa kantle.
  • Mokhoa oa showPicker () o kentsoe sehlopheng sa HTMLInputElement, e u lumellang hore u bonts'e lipuisano tse seng li entsoe bakeng sa ho tlatsa litekanyetso tse tloaelehileng masimong. e nang le mefuta ea "date", "khoeli", "beke", "nako", "datetime-local", "color" le "file", hammoho le likarolo tse tšehetsang tlatsetso e iketsang le lethathamo la data. Mohlala, o ka bonts'a sebopeho sa almanaka bakeng sa ho khetha letsatsi, kapa phalete ea ho kenya 'mala.
    Phatlalatso ea Chrome 99
  • Mokhoeng oa Liteko tsa Origin (likarolo tsa liteko tse hlokang ts'ebetso e arohaneng), hoa khonahala ho nolofalletsa mokhoa o lefifi oa moralo bakeng sa lits'ebetso tsa webo. Mebala le bokamorao ba tema e lefifi li khethoa ho sebelisoa sebaka se secha sa color_scheme_dark ho faele ea ponahalo ea sesebelisoa sa tepo. Teko ea Origin e bolela bokhoni ba ho sebetsa le API e boletsoeng ho tsoa lits'ebetsong tse jarollotsoeng ho tsoa ho localhost kapa 127.0.0.1, kapa ka mor'a ho ngolisa le ho amohela token e khethehileng e sebetsang ka nako e lekanyelitsoeng bakeng sa sebaka se itseng.
  • The Handwriting Recognition API e tsitsitse mme e fa motho e mong le e mong, e lumella ts'ebeliso ea lits'ebeletso tsa temoho ea ho ngola tse fanoeng ke sistimi ea ts'ebetso.
  • Bakeng sa lits'ebetso tsa webo tse kentsoeng tse ikemetseng (PWA, Progressive Web App), karolo ea Window Controls Overlay e tsitsitsoe, e holisa sebaka sa skrine sa ts'ebeliso ho fensetere eohle, ho kenyeletsoa le sebaka sa sehlooho, moo likonopo tse tloaelehileng tsa taolo ea fensetere. ( koala, nyenyefatsa, eketsa) li phahame. Sesebelisoa sa Webo se ka laola phepelo le ts'ebetso ea ho kenya ea fensetere eohle, ntle le boloko bo holimo bo nang le likonopo tsa taolo ea fensetere.
  • CSS function calc() e lumella boleng bo kang "infinity", "-infinity" le "NaN" kapa lipoleloana tse hlahisang boleng bo tšoanang, joalo ka 'calc(1/0)'.
  • "Feela" parameter e kenyelelitsoe lenaneong la mebala ea thepa ea CSS, e leng se nolofalletsang ho tseba hore na ke mefuta efe ea mebala e ka hlahisoang ka mokhoa o nepahetseng ("leseli", "lefifi", "mokhoa oa letsatsi" le "mokhoa oa bosiu" ), e u lumellang ho qhelela ka thoko liphetoho tse qobelloang tsa moralo oa mebala bakeng sa likarolo tsa HTML ka bomong. Mohlala, haeba u hlakisa "div {color-scheme: only light }", joale ho tla sebelisoa tema e bobebe feela bakeng sa karolo ea div, leha sebatli se qobella tema e lefifi hore e lumelloe.
  • Ho fetola document.adoptedStyleSheets boleng ba thepa, push() le pop() joale li ka sebelisoa ho fapana le ho abela thepa bocha ka botlalo. Mohlala, "document.adoptedStyleSheets.push(newSheet);".
  • Ho kenngwa tshebetsong ha sehokelo sa CanvasRenderingContext2D ho ekeditse tshehetso bakeng sa diketsahalo tsa ContextLost le ContextRestored, mokgwa wa reset(), kgetho ya "willReadFrequently", CSS text modifiers, roundRect rendering primitive, le conical gradients. Tšehetso e ntlafetseng bakeng sa li-filters tsa SVG.
  • E tlositse sehlongwapele sa "-webkit-" ho "khatello ea mongolo", "mmala oa khatiso ea mongolo", "boemo ba khatiso ea mongolo" le "mokhoa oa khatiso ea mongolo".
  • Bakeng sa maqephe a butsoeng ntle le HTTPS, ho fihlella ho Battery Status API, e leng se u lumellang hore u fumane boitsebiso bo mabapi le tefiso ea betri, ho thibetsoe.
  • Mokhoa oa navigator.getGamepads() o fana ka tlhahiso ea lintho tse ngata tsa Gamepad sebakeng sa GamepadList. GamepadList ha e sa tšehetsoa ho Chrome, ka lebaka la tlhoko e tloaelehileng le boitšoaro ba lienjineri tsa Gecko le Webkit.
  • WebCodecs API e kentsoe tumellanong le litlhaloso. Haholo-holo, mokhoa oa EncodedVideoChunkOutputCallback() le sehahi sa VideoFrame() li fetotsoe.
  • Moenjeneng oa V8 JavaScript, lialmanaka tse ncha tsa thepa, li-collations, hourCycles, numberingSystems, timeZones, textInfo le weekInfo li kentsoe ho Intl.Locale API, e bonts'ang tlhahisoleseding e mabapi le lik'halendara tse tšehetsoeng, libaka tsa nako le nako le litemana tsa mongolo. const arabicEgyptLocale = new Intl.Locale('ar-EG') // ar-EG arabicEgyptLocale.calendars // ['gregory', 'coptic', 'islamic', 'islamic-civil', 'islamic-tbla'] arabicEgyptLocale .collations // ['compat', 'emoji', 'eor'] arabicEgyptLocale.hourCycles // ['h12'] arabicEgyptLocale.numberingSystems // ['arab'] arabicEgyptLocale.timeZones // ['Africa/Cabile'Cairo .textInfo // { direction: 'rtl' } japaneseLocale.textInfo // { direction: 'ltr' } chineseTaiwanLocale.textInfo // { direction: 'ltr' }
  • E kenyellelitsoe tšebetso ea Intl.supportedValuesOf(code), e khutlisang litlhahlobo tse ngata tse tšehelitsoeng bakeng sa Intl API bakeng sa khalendara, khokahanyo, chelete, numberingSystem, timeZone le unit properties. Intl.supportedValuesOf('unit') // ['acre', 'bit', 'byte', 'celsius', 'centimeter', ...]
  • Lintlafatso li entsoe ho lisebelisoa bakeng sa baetsi ba marang-rang. Sehlopha sa marang-rang se fana ka bokhoni ba ho fokotsa likopo tsa WebSocket ho lokisa mosebetsi tlas'a maemo a khokahanyo ea marang-rang butle. Phanele e kentsoe ho "Kopo" tab ea ho latedisa litlaleho tse hlahisitsoeng ka Tlaleho ea API. Sehlopha sa Recorder joale se ts'ehetsa ho ema pele ntho e bonahala kapa e tobeha pele e bapala taelo e rekotiloeng. Ketsiso ea tema e lefifi e nolofalitsoe. Taolo e ntlafalitsoeng ea liphanele ho tsoa ho li-touchscreens. Ho web console, ts'ehetso ea tatellano ea ho baleha e kentsoe bakeng sa ho totobatsa mongolo ka mebala, tšehetso bakeng sa limaske tsa wildcard %s, %d, %i le %f li kentsoe, le ts'ebetso ea lihloela tsa melaetsa e ntlafalitsoe.
    Phatlalatso ea Chrome 99

Ntle le boqapi le litokiso tsa liphoso, mofuta o mocha o tlosa bofokoli ba 28. 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 moputso oa chelete bakeng sa ho sibolla bofokoli bakeng sa tokollo ea hajoale, Google e lefile likhau tse 21 tse jang $96 sekete (khau e le 'ngoe ea $15000, likhau tse peli tsa $10000, likhau tse tšeletseng tsa $7000, likhau tse peli tsa $5000, likhau tse peli tsa $3000 le $2000 e le' ngoe). .

Source: opennet.ru

Eketsa ka tlhaloso