Chrome Tso Tawm 105

Google tau nthuav tawm qhov kev tso tawm ntawm Chrome 105 lub vev xaib browser, tib lub sijhawm, kev tso tawm ruaj khov ntawm Chromium project pub dawb, uas yog lub hauv paus ntawm Chrome, muaj. Chrome browser txawv ntawm Chromium hauv kev siv Google logos, muaj ib qho system xa cov ntawv ceeb toom thaum muaj kev sib tsoo, modules rau kev ua si cov ntsiab lus tiv thaiv cov yeeb yaj kiab (DRM), lub kaw lus rau kev txhim kho qhov hloov tshiab, ua kom muaj kev sib cais ntawm Sandbox mus tas li. , muab cov yuam sij rau Google API thiab xa RLZ- thaum tshawb nrhiav. Rau cov neeg uas xav tau sijhawm ntxiv los hloov kho, Lub Koom Haum Extended Stable yog cais kev txhawb nqa, ua raws li 8 lub lis piam. Qhov kev tso tawm tom ntej ntawm Chrome 106 yog teem rau lub Cuaj Hlis 27th.

Cov kev hloov loj hauv Chrome 105:

  • Kev them nyiaj yug rau cov ntawv thov tshwj xeeb hauv web Chrome Apps tau raug txiav tawm, hloov los ntawm kev siv lub vev xaib ib leeg raws li Progressive Web Apps (PWA) thev naus laus zis thiab tus qauv Web APIs. Google pib tshaj tawm nws lub hom phiaj tso tseg Chrome Apps rov qab rau xyoo 2016 thiab npaj yuav tsum tsis txhob txhawb nqa mus txog xyoo 2018, tab sis tom qab ntawd ncua txoj kev npaj no. Hauv Chrome 105, thaum koj sim nruab Chrome Apps, koj yuav tau txais lus ceeb toom tias lawv yuav tsis muaj kev txhawb nqa ntxiv lawm, tab sis cov apps yuav khiav mus ntxiv. Hauv Chrome 109, lub peev xwm los khiav Chrome Apps yuav raug kaw.
  • Muab kev cais ntxiv rau cov txheej txheem renderer, uas yog lub luag haujlwm rau kev ua haujlwm. Cov txheej txheem no tam sim no tau ua nyob rau hauv ib lub thawv ntxiv (App Container), siv rau sab saum toj ntawm cov txheej txheem cais sandbox uas twb muaj lawm. Yog tias muaj qhov tsis zoo nyob rau hauv qhov kev tso cai raug siv, cov kev txwv ntxiv yuav tiv thaiv tus neeg tawm tsam los ntawm kev nkag mus rau lub network los ntawm kev tiv thaiv kev nkag mus rau kev hu xov tooj cuam tshuam nrog lub peev xwm network.
  • Siv nws tus kheej kev sib koom ua ke ntawm cov ntawv pov thawj hauv paus ntawm cov ntawv pov thawj (Chrome Root Store). Lub khw tshiab tseem tsis tau qhib los ntawm lub neej ntawd thiab kom txog thaum ua tiav, daim ntawv pov thawj tseem yuav raug txheeb xyuas siv lub khw tshwj xeeb rau txhua qhov kev khiav haujlwm. Cov kev daws teeb meem raug sim yog nco txog Mozilla txoj hauv kev, uas tswj hwm ib qho kev ywj pheej hauv paus daim ntawv pov thawj rau Firefox, siv los ua thawj qhov txuas mus xyuas cov ntawv pov thawj kev ntseeg siab thaum qhib qhov chaw tshaj HTTPS.
  • Kev npaj tau pib rau qhov kev tsis txaus siab ntawm Web SQL API, uas tsis yog tus qauv, feem ntau tsis siv, thiab yuav tsum tau kho dua tshiab kom tau raws li cov kev cai niaj hnub kev ruaj ntseg. Chrome 105 tiv thaiv kev nkag mus rau Web SQL los ntawm cov lej thauj khoom yam tsis siv HTTPS, thiab tseem ntxiv cov lus ceeb toom tsis txaus siab rau DevTools. Lub Web SQL API tau teem sijhawm yuav raug tshem tawm hauv 2023. Rau cov neeg tsim khoom uas xav tau kev ua haujlwm zoo li no, kev hloov pauv raws li WebAssembly yuav raug npaj.
  • Chrome sync tsis txhawb syncing nrog Chrome 73 thiab tso tawm ua ntej.
  • Rau lub macOS thiab Windows platforms, lub built-in daim ntawv pov thawj pom tau qhib, uas hloov hu lub interface muab los ntawm lub operating system. Yav dhau los, lub built-in viewer tsuas yog siv nyob rau hauv tsim rau Linux thiab ChromeOS.
  • Lub Android version ntxiv cov chaw los tswj cov Topics & Interest Group API, nce qib raws li ib feem ntawm Privacy Sandbox teg num, uas tso cai rau koj los txheeb xyuas pawg neeg nyiam thiab siv lawv es tsis txhob taug qab Cov Ncuav Qab Zib txhawm rau txheeb xyuas cov pab pawg ntawm cov neeg siv kev nyiam zoo sib xws yam tsis tau txheeb xyuas tus kheej. cov neeg siv. Hauv kev tso tawm kawg, cov chaw zoo sib xws tau ntxiv rau cov qauv rau Linux, ChromeOS, macOS thiab Windows.
  • Thaum koj ua kom muaj kev tiv thaiv browser zoo dua (Safe Browsing> Txhim Kho Kev Tiv Thaiv), telemetry yog sau txog cov add-ons, nkag mus rau API, thiab kev sib txuas rau lwm qhov chaw. Cov ntaub ntawv no yog siv hauv Google servers txhawm rau txheeb xyuas cov haujlwm tsis zoo thiab ua txhaum txoj cai los ntawm browser add-ons.
  • Deprecated thiab yuav txwv tsis pub siv cov cim tsis-ASCII hauv cov npe teev nyob rau hauv lub ncuav qab zib header hauv Chrome 106 (rau IDN domains, domains yuav tsum yog hom punycode). Qhov kev hloov pauv yuav coj tus browser ua raws li RFC 6265bis thiab tus cwj pwm siv hauv Firefox.
  • A Custom Highlight API tau raug thov, tsim los hloov cov style ntawm cov ntawv xaiv ntawm cov ntawv thiab tso cai rau koj kom tsis txhob raug txwv los ntawm cov qauv ruaj khov muab los ntawm qhov browser rau cov ntsiab lus tseem ceeb (:: xaiv, :: tsis siv neeg-xaiv) thiab tseem ceeb. ntawm syntax yuam kev (::spelling-error, ::grammar- yuam kev). Thawj version ntawm API muab kev txhawb nqa rau kev hloov cov ntawv nyeem thiab cov xim tom qab siv cov xim thiab keeb kwm yav dhau-xim pseudo-cov ntsiab lus, tab sis lwm yam kev xaiv styling yuav ntxiv rau yav tom ntej.

    Raws li ib qho piv txwv ntawm cov dej num uas tuaj yeem daws tau los ntawm API tshiab, hais txog yog ua los ntawm kev ntxiv rau hauv lub vev xaib uas muab cov cuab yeej rau kev kho cov ntawv nyeem, lawv tus kheej cov ntawv xaiv cov txheej txheem, cov ntsiab lus sib txawv rau kev sib koom ua ke los ntawm ntau tus neeg siv, tshawb hauv cov ntaub ntawv virtualized. , thiab chij ntawm qhov yuam kev thaum kuaj kev sau ntawv. Yog tias yav dhau los, tsim kom muaj qhov tsis zoo ntawm tus qauv xav tau kev ua haujlwm nyuaj nrog DOM tsob ntoo, Custom Highlight API muab kev npaj ua haujlwm rau kev ntxiv thiab tshem tawm qhov tseem ceeb uas tsis cuam tshuam rau DOM qauv thiab siv cov qauv hauv kev cuam tshuam nrog ntau yam khoom.

  • Ntxiv "@container" lus nug rau CSS, tso cai rau cov ntsiab lus los ua qauv raws li qhov loj ntawm niam txiv lub caij. "@container" zoo ib yam li "@media" queries, tab sis yog siv tsis tau rau qhov loj ntawm tag nrho cov pom cheeb tsam, tab sis rau qhov luaj li cas ntawm lub block (container) nyob rau hauv uas lub caij yog muab tso rau, uas tso cai rau koj mus teem koj tus kheej. style xaiv logic rau cov menyuam cov ntsiab lus, tsis hais qhov twg raws nraim ntawm nplooj ntawv lub ntsiab yog muab tso rau.
    Chrome Tso Tawm 105
  • Ntxiv CSS pseudo-chav kawm β€œ:has()” txhawm rau txheeb xyuas qhov muaj menyuam hauv niam txiv lub caij. Piv txwv li, "p: has(span)" spans lub ntsiab , nyob rau hauv uas muaj ib tug .
  • Ntxiv HTML Sanitizer API, uas tso cai rau koj txiav tawm cov ntsiab lus los ntawm cov ntsiab lus uas cuam tshuam rau cov zaub thiab kev ua tiav thaum lub sijhawm tso tawm los ntawm kev teeb tsaHTML() txoj kev. API tuaj yeem muaj txiaj ntsig zoo rau kev ntxuav cov ntaub ntawv sab nraud kom tshem tawm cov cim HTML uas tuaj yeem siv los ua XSS tawm tsam.
  • Nws tuaj yeem siv Stream API (ReadableStream) xa cov ntawv thov ua ntej lub cev teb tau thauj khoom, piv txwv li. koj tuaj yeem pib xa cov ntaub ntawv yam tsis tau tos rau nplooj ntawv tsim kom tiav.
  • Rau kev teeb tsa lub vev xaib ib leeg (PWA, Progressive Web App), nws muaj peev xwm hloov tau qhov tsim ntawm lub qhov rais lub npe cheeb tsam siv lub qhov rais Controls Overlay Cheebtsam, uas txuas ntxiv thaj tsam ntawm daim ntawv thov web mus rau tag nrho lub qhov rais thiab ua kom nws muaj peev xwm muab daim ntawv thov lub vev xaib zoo li daim ntawv thov desktop tsis tu ncua. Ib daim ntawv thov lub vev xaib tuaj yeem tswj hwm qhov kev ua haujlwm thiab kev ua haujlwm ntawm cov tswv yim hauv tag nrho lub qhov rais, tshwj tsis yog cov txheej txheem overlay nrog cov txheej txheem qhov rais tswj cov nyees khawm (kaw, txo qis, ua kom siab).
    Chrome Tso Tawm 105
  • Lub peev xwm nkag mus rau Media Source Extensions los ntawm cov neeg ua haujlwm mob siab rau (hauv DedicatedWorker cov ntsiab lus) tau ruaj khov, uas tuaj yeem siv tau, piv txwv li, txhawm rau txhim kho kev ua haujlwm ntawm cov ntaub ntawv xov xwm multimedia los ntawm kev tsim cov khoom siv MediaSource hauv ib tus neeg ua haujlwm sib cais thiab tshaj tawm hauv xov xwm. Cov txiaj ntsig ntawm nws txoj haujlwm rau HTMLMediaElement hauv cov xov tseem ceeb .
  • Hauv Client Hints API, uas tab tom tsim los hloov tus neeg siv-tus neeg sawv cev header thiab tso cai rau koj xaiv cov ntaub ntawv hais txog qhov browser tshwj xeeb thiab cov kab ke tsis ua haujlwm (version, platform, thiab lwm yam) tsuas yog tom qab kev thov los ntawm server, kev txhawb nqa rau Sec. -CH-Viewport-Heigh cov cuab yeej tau ntxiv lawm, tso cai rau koj kom tau txais cov ntaub ntawv hais txog qhov siab ntawm thaj chaw pom. Cov ntawv cim rau kev teeb tsa Cov Lus Qhia Cov Lus Qhia rau cov peev txheej sab nraud hauv "meta" tag tau hloov pauv: Yav dhau los: Ua:
  • Ntxiv lub peev xwm los tsim lub ntiaj teb no ua ntej kev tshwm sim cov neeg tuav haujlwm (document.documentElement.onbeforeinput), nrog rau cov ntawv thov hauv web tuaj yeem hla tus cwj pwm thaum kho cov ntawv hauv blocks , thiab lwm cov ntsiab lus nrog "contenteditable" tus cwj pwm teeb tsa, ua ntej browser hloov pauv lub ntsiab lus thiab DOM tsob ntoo.
  • Lub peev xwm ntawm Navigation API tau nthuav dav, tso cai rau cov ntawv thov hauv web los cuam tshuam cov haujlwm navigation hauv lub qhov rais, pib hloov pauv thiab txheeb xyuas keeb kwm ntawm kev ua nrog daim ntawv thov. Ntxiv txoj kev tshiab cuam tshuam () cuam tshuam kev hloov pauv thiab scroll() mus rau qhov chaw muab.
  • Ntxiv txoj kev zoo li qub Response.json(), uas tso cai rau koj los tsim lub cev teb raws li cov ntaub ntawv ntawm JSON hom.
  • Kev txhim kho tau ua rau cov cuab yeej rau cov neeg tsim tawm lub vev xaib. Hauv qhov debugger, thaum lub sijhawm tawg tau tshwm sim, kho cov haujlwm saum toj kawg nkaus hauv pawg tau tso cai, tsis muaj kev cuam tshuam qhov kev sib tham debugging. Lub vaj huam sib luag Recorder, uas tso cai rau koj sau, rov ua dua, thiab txheeb xyuas cov neeg siv ua haujlwm ntawm nplooj ntawv, txhawb nqa cov ntsiab lus tawg, ib kauj ruam los ntawm kauj ruam playback, thiab kaw cov xwm txheej mouseover.

    LCP (Largest Contentful Paint) cov kev ntsuas tau muab ntxiv rau hauv kev ua haujlwm dashboard txhawm rau txheeb xyuas qhov qeeb thaum ua cov ntsiab lus loj (tus neeg siv pom) hauv thaj chaw pom, xws li cov duab, yeeb yaj kiab, thiab thaiv cov ntsiab lus. Hauv cov khoom vaj huam sib luag, cov khaubncaws sab nraud povtseg sab saum toj ntawm lwm cov ntsiab lus raug cim nrog lub cim tshwj xeeb. WebAssembly muab lub peev xwm los thauj cov ntaub ntawv debugging hauv DWARF hom.

Ntxiv nrog rau kev tsim kho tshiab thiab kho kab laum, tus tshiab version tshem tawm 24 qhov tsis zoo. Ntau qhov tsis zoo tau raug txheeb xyuas raws li qhov tshwm sim ntawm kev ntsuas tsis siv neeg siv qhov chaw nyob Sanitizer, MemorySanitizer, Tswj Flow Integrity, LibFuzzer thiab AFL cov cuab yeej. Tsis muaj teeb meem tseem ceeb tau raug txheeb xyuas uas yuav tso cai rau ib tus los hla txhua theem ntawm kev tiv thaiv browser thiab ua tiav cov cai ntawm lub kaw lus sab nraud sandbox ib puag ncig. Raws li ib feem ntawm qhov kev pab cuam them nyiaj ntsuab rau kev tshawb pom qhov tsis zoo rau qhov kev tso tawm tam sim no, Google tau them 21 khoom plig muaj nqis $ 60500 (ib qho $ 10000 khoom plig, ib qho $ 9000 khoom plig, ib qho khoom plig $ 7500, ib qho khoom plig $ 7000, ob $ 5000 khoom plig, plaub $ 3000 khoom plig, ob qho khoom plig ). $2000 thiab ib $1000 lawm). Qhov loj ntawm xya qhov khoom plig tseem tsis tau txiav txim siab.

Tau qhov twg los: opennet.ru

Ntxiv ib saib