Chrome Tso Tawm 104

Google tau tshaj tawm qhov kev tso tawm ntawm Chrome 104 lub vev xaib browser, tib lub sijhawm, kev tso tawm ruaj khov ntawm Chromium qhov 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 105 yog teem rau lub Yim Hli 30th.

Cov kev hloov loj hauv Chrome 104:

  • Cov khoom qab zib lub neej txwv tau raug qhia - tag nrho cov ncuav qab zib tshiab lossis hloov kho tshiab yuav raug rho tawm tom qab 400 hnub ntawm lub neej, txawm tias lub sijhawm tas sijhawm teem los ntawm Kev Tshaj Tawm thiab Max-Age cov yam ntxwv tshaj 400 hnub (rau cov ncuav qab zib zoo li no, lub neej yuav raug txo kom tsawg. mus txog 400 hnub). Cov ncuav qab zib tsim ua ntej qhov kev siv ntawm kev txwv yuav khaws lawv lub neej, txawm tias nws dhau 400 hnub, tab sis yuav raug txwv yog tias hloov kho. Qhov kev hloov pauv cuam tshuam txog cov kev xav tau tshiab tau sau tseg hauv daim ntawv qhia tshiab.
  • Enabled blocking of iframe URLs referencing the local file system ("filesystem://").
  • Txhawm rau kom ceev cov nplooj ntawv thauj khoom, qhov kev ua kom zoo dua tshiab tau ntxiv uas ua kom ntseeg tau tias kev sib txuas rau lub hom phiaj tus tswv tau tsim lub sijhawm koj nyem rau ntawm qhov txuas, tsis tas tos koj tso lub pob lossis tshem koj tus ntiv tes ntawm lub vijtsam kov.
  • Ntxiv cov chaw rau kev tswj hwm "Cov Ntsiab Lus & Kev Txaus Siab Pab Pawg" API, nce qib raws li ib feem ntawm Txoj Cai Tswjfwm Ntiag Tug Sandbox, uas tso cai rau koj los txhais cov npe ntawm cov neeg siv khoom txaus siab thiab siv lawv es tsis txhob taug qab Cov Ncuav Qab Zib txhawm rau txheeb xyuas cov pab pawg ntawm cov neeg siv khoom zoo sib xws yam tsis tau txheeb xyuas cov neeg siv khoom. . Tsis tas li ntawd, cov ntaub ntawv dialogs uas tau pom ib zaug tau ntxiv, piav qhia rau tus neeg siv lub ntsiab lus ntawm kev siv tshuab thiab muab los qhib nws cov kev txhawb nqa hauv cov chaw.
  • Kev nce qib kom txwv tsis pub hu xov tooj rau setTimeout thiab setInterval timers khiav nrog lub sijhawm tsawg dua 4ms ("setTimeout(..., <4ms)"). Tag nrho cov kev txwv ntawm xws li hu tau nce los ntawm 5 mus rau 100, uas ua rau nws muaj peev xwm tsis txhob aggressively txiav down ib tug neeg hu, tab sis nyob rau tib lub sij hawm tiv thaiv kev tsim txom uas yuav cuam tshuam rau browser kev ua tau zoo.
  • Enabled yog xa daim ntawv thov kev tso cai rau CORS (Cross-Origin Resource Sharing) mus rau lub vev xaib loj server nrog lub header "Access-Control-Request-Private-Network: tseeb" thaum nplooj ntawv nkag mus rau subresource ntawm lub network sab hauv (192.168.xx , 10. xxx, 172.16-31.xx) lossis rau localhost (127.xxx). Thaum lees paub qhov kev ua haujlwm hauv kev teb rau qhov kev thov no, tus neeg rau zaub mov yuav tsum rov qab "Access-Control-Allow-Private-Network: true" header. Hauv Chrome version 104, qhov kev lees paub tseem tsis tau cuam tshuam rau kev ua tiav ntawm qhov kev thov - yog tias tsis muaj kev lees paub, ceeb toom tau tshwm sim hauv lub vev xaib console, tab sis qhov kev thov subresource nws tus kheej tsis raug thaiv. Ua kom tsis muaj kev lees paub thaiv yuav tsis xav txog kom txog rau thaum Chrome 107. Txhawm rau txhawm rau thaiv cov kev tshaj tawm ua ntej, koj tuaj yeem qhib qhov "chrome://flags/#private-network-access-respect-preflight-results" teeb tsa.

    Kev pov thawj ntawm txoj cai los ntawm tus neeg rau zaub mov tau qhia los txhawb kev tiv thaiv kev tawm tsam cuam tshuam txog kev nkag mus rau cov peev txheej hauv lub network lossis ntawm tus neeg siv lub computer (localhost) los ntawm cov ntawv sau thaum qhib lub xaib. Cov kev thov no yog siv los ntawm cov neeg tawm tsam los ua CSRF kev tawm tsam ntawm routers, nkag mus rau cov ntsiab lus, cov tshuab luam ntawv, cov neeg siv web interfaces thiab lwm yam khoom siv thiab cov kev pabcuam uas lees txais kev thov los ntawm lub network hauv zos nkaus xwb. Txhawm rau tiv thaiv cov kev tawm tsam zoo li no, yog tias muaj cov peev txheej hauv qab nkag mus rau hauv lub network sab hauv, tus browser yuav xa daim ntawv thov kom tso cai rau thauj cov khoom siv no.

  • Ib Cheeb Tsam Capture mechanism tau ntxiv uas tso cai rau koj los txiav cov ntsiab lus tsis tsim nyog los ntawm kev yees duab tsim los ntawm kev tshuaj ntsuam ntes. Piv txwv li, siv getDisplayMedia API, ib daim ntawv thov lub vev xaib tuaj yeem tshaj tawm cov yeeb yaj kiab ntawm cov ntsiab lus ntawm ib lub tab, thiab Region Capture tso cai rau koj txiav tawm ib feem ntawm cov ntsiab lus uas suav nrog kev sib tham video.
  • Ntxiv kev txhawb nqa rau cov lus nug xov xwm tshiab tau teev tseg hauv Media Queries Qib 4 qhov tshwj xeeb, uas txiav txim siab qhov tsawg kawg nkaus thiab qhov loj tshaj plaws ntawm thaj chaw pom (viewport). Cov syntax tshiab tso cai rau koj siv cov neeg ua lej sib piv cov lej thiab cov neeg siv cov lus qhia xws li "tsis", "lossis" thiab "thiab". Piv txwv li, es tsis txhob "@media (min-dav: 400px) {… }" tam sim no koj tuaj yeem hais qhia "@media (dav>= 400px) { ... }".
  • Ob peb API tshiab tau ntxiv rau Origin Trials hom (kev sim cov yam ntxwv uas yuav tsum tau ua kom cais tawm). Keeb Kwm Kev Txiav Txim hais txog kev muaj peev xwm ua haujlwm nrog API teev tseg los ntawm cov ntawv thov rub tawm los ntawm localhost lossis 127.0.0.1, lossis tom qab sau npe thiab tau txais lub cim tshwj xeeb uas siv tau rau lub sijhawm txwv rau ib qhov chaw tshwj xeeb.
    • Ntxiv CSS cov cuab yeej "focusgroup" los txhim kho kev taw qhia los ntawm cov ntsiab lus siv cov xub yuam sij ntawm cov keyboard.
    • Qhov Secure Payment Confirmation API muab lub peev xwm rau cov neeg siv los lov tes taw credit card chaw khw. Txhawm rau tso tawm cov lus sib tham uas tso cai rau koj tsis kam khaws cov credit card tsis, PaymentRequest() constructor muab "showOptOut: tseeb" chij.
    • Ntxiv qhov Shared Element Transitions API, uas tso cai rau koj los txhim kho kev hloov pauv ntawm cov ntsiab lus sib txawv hauv ib nplooj ntawv web applications.
  • Kev them nyiaj yug rau Speculation cov cai tau ruaj khov, tso cai rau cov kws sau ntawv lub vev xaib muab cov ntaub ntawv qhia txog cov nplooj ntawv feem ntau uas tus neeg siv tuaj yeem mus. Lub browser siv cov ntaub ntawv no los txhawb nqa thiab ua cov nplooj ntawv cov ntsiab lus.
  • Cov txheej txheem rau ntim cov peev txheej hauv cov pob khoom hauv Web Bundle hom tau ruaj khov, tso cai kom ua tau zoo ntawm kev thauj khoom ntau ntawm cov ntaub ntawv nrog (CSS styles, JavaScript, dluab, iframes). Tsis zoo li cov pob hauv Webpack hom, Web Bundle hom muaj qhov zoo hauv qab no: nws tsis yog lub pob nws tus kheej uas tau khaws cia hauv HTTP cache, tab sis nws cov khoom siv; muab tso ua ke thiab ua tiav ntawm JavaScript pib yam tsis tau tos lub pob kom rub tawm tag nrho; Nws raug tso cai kom suav nrog cov peev txheej ntxiv xws li CSS thiab cov duab, uas hauv webpack yuav tsum tau encoded hauv daim ntawv ntawm JavaScript cov hlua.
  • Ntxiv cov khoom-saib-lub thawv CSS cov cuab yeej, uas tso cai rau koj los txhais ib feem ntawm cov duab uas yuav tshwm sim hauv cheeb tsam es tsis txhob muab cov khoom, uas tuaj yeem siv tau, piv txwv li, ntxiv ciam teb lossis duab ntxoov ntxoo.
  • Ntxiv qhov Fullscreen Capability Delegation API, tso cai rau ib lub qhov rai qhov khoom xa mus rau lwm qhov Qhov rai qhov khoom muaj cai hu rau RequestFullscreen().
  • Ntxiv Fullscreen Companion Window API, tso cai rau cov ntsiab lus puv npo thiab cov popups muab tso rau ntawm lwm lub vijtsam tom qab tau txais kev pom zoo los ntawm tus neeg siv.
  • Ib qho kev pom-lub thawv tau muab ntxiv rau cov khoom dhau-clip-margin CSS, uas txiav txim siab qhov twg yuav pib trimming cov ntsiab lus uas mus dhau ntawm ciam teb ntawm thaj chaw (tuaj yeem nqa qhov tseem ceeb ntawm cov ntsiab lus-box, padding-box thiab ciam teb- lub thawv).
  • Async Clipboard API tau ntxiv lub peev xwm los txhais cov ntawv tshwj xeeb rau cov ntaub ntawv xa mus los ntawm cov ntawv teev cia, tsis yog cov ntawv sau, duab, thiab cov ntawv sau nrog cim.
  • WebGL muab kev txhawb nqa rau kev qhia qhov chaw xim rau qhov ua tsis tau thiab hloov pauv thaum importing los ntawm kev ntxhib los mos.
  • Kev them nyiaj yug rau OS X 10.11 thiab macOS 10.12 platforms tau raug txiav lawm.
  • U2F (Cryptoken) API, uas yav dhau los tau txiav txim siab thiab xiam oob qhab los ntawm lub neej ntawd, tau raug txiav lawm. U2F API tau hloov los ntawm Web Authentication API.
  • Kev txhim kho tau ua rau cov cuab yeej rau cov neeg tsim tawm lub vev xaib. Lub debugger tam sim no muaj peev xwm rov pib dua code los ntawm qhov pib ntawm kev ua haujlwm tom qab tsoo qhov chaw tawg qhov chaw hauv lub cev ua haujlwm. Ntxiv kev txhawb nqa rau kev tsim add-ons rau Recorder vaj huam sib luag. Kev them nyiaj yug rau kev pom cov cim tau teeb tsa hauv daim ntawv thov web los ntawm kev hu xov tooj rau kev ua haujlwm.measure() txoj kev tau ntxiv rau qhov kev ntsuam xyuas kev ua tau zoo. Txhim kho cov lus pom zoo rau autocompletion ntawm JavaScript khoom khoom. Thaum autocompleting CSS variables, saib ua ntej ntawm qhov tseem ceeb tsis muaj feem xyuam rau xim yog muab.
    Chrome Tso Tawm 104

Ntxiv nrog rau kev tsim kho tshiab thiab kho kab laum, tus tshiab version tshem tawm 27 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 cov khoom plig nyiaj ntsuab rau kev tshawb pom qhov tsis zoo rau qhov kev tso tawm tam sim no, Google tau them 22 khoom plig muaj nqis txog $ 84 txhiab (ib qho $ 15000 khoom plig, ib qho $ 10000 khoom plig, ib qho khoom plig $ 8000, ib qho khoom plig $ 7000, plaub $ 5000 khoom plig, ib qho khoom plig $ 4000, peb $ 3000 khoom plig , plaub $2000 khoom plig, thiab peb $1000 khoom plig). Qhov loj ntawm ib qho khoom plig tseem tsis tau txiav txim siab.

Tau qhov twg los: opennet.ru

Ntxiv ib saib