Chrome Tso Tawm 97

Google tau tshaj tawm qhov kev tso tawm ntawm Chrome 97 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 yog qhov txawv los ntawm kev siv Google logos, muaj lub hauv paus rau kev xa cov ntawv ceeb toom thaum muaj kev sib tsoo, modules rau kev ua si cov ntsiab lus tiv thaiv video (DRM), lub kaw lus rau kev txhim kho qhov hloov tshiab, thiab xa RLZ tsis tau thaum nrhiav. Rau cov neeg uas xav tau sijhawm ntxiv los hloov kho, muaj ib ceg Extended Stable cais, ua raws li 8 lub lis piam, uas tsim kev hloov tshiab rau Chrome 96 yav dhau los tso tawm. Qhov kev tso tawm tom ntej ntawm Chrome 98 yog teem rau Lub Ob Hlis 1st.

Cov kev hloov loj hauv Chrome 97:

  • Rau qee tus neeg siv, tus configurator siv lub interface tshiab rau kev tswj cov ntaub ntawv khaws cia rau sab browser ("chrome://settings/content/all"). Qhov sib txawv tseem ceeb ntawm tus tshiab interface yog nws tsom rau kev teeb tsa kev tso cai thiab tshem tawm tag nrho Cov Ncuav Qab Zib ntawm lub xaib ib zaug, tsis muaj peev xwm saib cov ncauj lus kom ntxaws txog tus kheej cov ncuav qab zib thiab xaiv rho tawm Cov Ncuav Qab Zib. Raws li Google, kev nkag mus rau kev tswj hwm tus kheej Cov Ncuav Qab Zib rau cov neeg siv zoo tib yam uas tsis nkag siab qhov tsis sib xws ntawm kev txhim kho lub vev xaib tuaj yeem ua rau muaj kev cuam tshuam tsis txaus ntseeg hauv kev ua haujlwm ntawm cov vev xaib vim tsis xav hloov pauv ntawm tus kheej tsis pub lwm tus paub, nrog rau kev tsis sib haum xeeb ntawm kev ceev ntiag tug. tiv thaiv mechanisms qhib los ntawm ncuav qab zib. Rau cov neeg uas xav tau los tswj cov ncuav qab zib ib leeg, nws raug nquahu kom siv ntu kev tswj hwm cia hauv cov cuab yeej rau cov neeg tsim khoom hauv lub vev xaib (Tshaj Tawm / Cia / Cookie).
    Chrome Tso Tawm 97
  • Hauv qhov thaiv nrog cov ntaub ntawv hais txog lub xaib, cov lus piav qhia luv luv ntawm lub xaib (piv txwv li, cov lus piav qhia los ntawm Wikipedia) tau tshwm sim yog tias kev tshawb nrhiav thiab kev ua kom zoo tshaj plaws yog qhib rau hauv qhov chaw (qhov "Ua rau kev tshawb nrhiav thiab tshawb nrhiav zoo dua" kev xaiv).
    Chrome Tso Tawm 97
  • Txhim kho kev txhawb nqa kom ua tiav cov teb hauv cov ntaub ntawv web. Cov lus pom zoo nrog cov kev xaiv autofill tam sim no tau tshwm sim nrog kev hloov pauv me ntsis thiab muab cov ntaub ntawv cim rau kev saib ua ntej yooj yim dua thiab pom qhov pom ntawm kev sib txuas nrog daim teb tau sau. Piv txwv li, lub profile icon ua kom pom tseeb tias qhov kev thov autocomplete cuam tshuam rau thaj chaw muaj feem xyuam nrog chaw nyob thiab cov ntaub ntawv tiv tauj.
    Chrome Tso Tawm 97
  • Pab kom tshem tawm cov neeg siv profile handlers ntawm lub cim xeeb tom qab kaw qhov browser qhov rais cuam tshuam nrog lawv. Yav dhau los, cov ntaub ntawv tseem nyob hauv lub cim xeeb thiab txuas ntxiv ua haujlwm ntsig txog synchronization thiab ua tiav cov ntawv sau keeb kwm yav dhau los, uas ua rau cov khoom siv pov tseg tsis tsim nyog ntawm cov tshuab uas siv ntau qhov profile ib txhij (piv txwv li, tus qhua profile thiab txuas rau Google account. ). Tsis tas li ntawd, kev tu kom zoo dua ntawm cov ntaub ntawv tseem tshuav thaum ua haujlwm nrog qhov profile tau ua tiav.
  • Txhim kho nplooj ntawv nrog kev tshawb nrhiav cav ("Settings> Tswj kev tshawb fawb xyaw"). Tsis siv neeg ua kom lub cav, cov ntaub ntawv hais txog qhov uas tau muab thaum qhib qhov chaw los ntawm OpenSearch tsab ntawv, tau raug kaw lawm - cov cav tshiab rau kev tshawb nrhiav cov lus nug los ntawm qhov chaw nyob tam sim no yuav tsum tau qhib manually hauv cov chaw (yav dhau los tau qhib lub cav yuav txuas ntxiv mus. ua haujlwm yam tsis muaj kev hloov pauv).
  • Pib txij Lub Ib Hlis 17, Chrome Web Store yuav tsis lees txais cov add-ons uas siv version XNUMX ntawm Chrome manifest, tab sis cov neeg tsim khoom ntawm yav dhau los ntxiv add-ons tseem tuaj yeem tshaj tawm cov hloov tshiab.
  • Ntxiv kev sim txhawb nqa rau WebTransport specification, uas txhais cov txheej txheem thiab nrog JavaScript API rau kev xa thiab tau txais cov ntaub ntawv ntawm browser thiab server. Txoj kev sib txuas lus tau teeb tsa hla HTTP/3 siv QUIC raws tu qauv ua kev thauj mus los. WebTransport tuaj yeem siv los hloov lub WebSockets mechanism, muab cov yam ntxwv ntxiv xws li kev sib kis ntau yam, cov kwj tsis ncaj, kev xa tawm ntawm kev txiav txim, txhim khu kev qha thiab tsis tuaj yeem xa tawm hom. Tsis tas li ntawd, WebTransport tuaj yeem siv los hloov lub Server Push mechanism, uas Google tau tso tseg hauv Chrome.
  • Txoj kev findLast thiab findLastIndex tau ntxiv rau Array thiab TypedArrays JavaScript cov khoom, tso cai rau koj los tshawb nrhiav cov ntsiab lus nrog cov txiaj ntsig cov txiaj ntsig txheeb ze rau qhov kawg ntawm array. [1,2,3,4].findLast((el) => el %2 === 0) // β†’ 4 (lub xeem txawm lub caij)
  • Kaw (tsis muaj "qhib" attribute) HTML ntsiab , yog tam sim no tshawb nrhiav thiab txuas tau, thiab tau txais kev nthuav dav thaum siv nplooj ntawv tshawb nrhiav thiab ntu kev taw qhia (ScrollToTextFragment).
  • Txoj Cai Tswjfwm Ntiag Tug (CSP) cov kev txwv hauv cov lus teb cov lus teb tam sim no siv rau cov neeg ua haujlwm mob siab rau, uas yav dhau los raug kho raws li cov ntaub ntawv cais.
  • Kev thov kom meej meej rau txoj cai rub tawm ib qho kev pab cuam los ntawm lub network sab hauv tau muab - ua ntej nkag mus rau hauv lub network sab hauv lossis localhost, CORS (Cross-Origin Resource Sharing) thov nrog lub header "Access-Control-Request-Private- Network: tseeb" tam sim no tau xa mus rau lub vev xaib tseem ceeb uas xav tau kev lees paub ntawm kev ua haujlwm los ntawm rov qab "Access-Control-Allow-Private-Network: true" header.
  • Ntxiv cov font-synthesis CSS cov cuab yeej, uas tso cai rau koj los tswj seb lub browser puas tuaj yeem tsim cov font uas ploj lawm (oblique, bold thiab me-cap) uas tsis nyob hauv tsev neeg xaiv font.
  • Rau CSS kev hloov pauv, qhov kev xav () muaj nuj nqi siv 'tsis muaj' qhov ntsuas, uas raug kho raws li tus nqi tsis kawg thaum npaj cov animation.
  • Kev Tso Cai-Txoj Cai (Txoj Cai Tswjfwm Ntiag Tug) HTTP header, siv los tso cai tso cai thiab ua kom muaj cov yam ntxwv siab, tam sim no txhawb nqa tus nqi keyboard-daim ntawv qhia tus nqi, uas tso cai rau siv Keyboard API. Cov txheej txheem Keyboard.getLayoutMap() tau raug coj los siv, uas tso cai rau koj los txiav txim siab seb tus yuam sij twg raug nias, suav nrog cov txheej txheem sib txawv ntawm cov keyboard (piv txwv li, tus yuam sij yog nias ntawm Lavxias lossis lus Askiv layout).
  • Ntxiv HTMLScriptElement.supports() txoj kev, uas sib sau ua ke lub ntsiab lus ntawm cov yam ntxwv tshiab muaj nyob rau hauv "script" caij, piv txwv li, koj tuaj yeem nrhiav cov npe ntawm cov txiaj ntsig txhawb nqa rau "hom" tus cwj pwm.
  • Cov txheej txheem ntawm normalizing newlines thaum xa cov ntawv web tau raug coj mus rau hauv kab nrog Gecko thiab WebKit browser xyaw. Normalization ntawm linefeeds thiab carriage rov qab (hloov /r thiab /n nrog \r\n) hauv Chrome tam sim no ua tiav ntawm theem kawg es tsis yog thaum pib ntawm kev xa daim ntawv ua tiav (piv txwv li cov txheej txheem nruab nrab siv FormData cov khoom yuav pom cov ntaub ntawv raws li ntxiv los ntawm tus neeg siv, thiab tsis nyob rau hauv daim ntawv normalized).
  • Lub npe ntawm cov cuab yeej npe tau raug qauv rau Client Hints API, uas tau tsim los hloov pauv rau Tus Neeg Siv-Agent header thiab tso cai rau koj xaiv muab cov ntaub ntawv hais txog qhov browser tshwj xeeb thiab qhov tsis ua haujlwm (version, platform, thiab lwm yam) tsuas yog tom qab ntawd. kev thov los ntawm server. Cov cuab yeej tam sim no tau teev tseg nrog ua ntej "sec-ch-", piv txwv li, sec-ch-dpr, sec-ch-dav, sec-ch-viewport-dav, sec-ch-device-memory, sec-ch-rtt , sec- ch-downlink thiab sec-ch-ect.
  • Qhov thib ob theem ntawm kev txiav kev txhawb nqa rau WebSQL API tau thov, nkag mus rau qhov twg los ntawm cov ntawv thib peb tam sim no yuav raug thaiv. Nyob rau hauv lub neej yav tom ntej, peb npaj yuav maj mam txo cov kev txhawb nqa rau WebSQL kom tiav, tsis hais cov ntsiab lus ntawm kev siv. Lub tshuab WebSQL yog raws li SQLite code thiab tuaj yeem siv los ntawm cov neeg tawm tsam los siv qhov tsis zoo hauv SQLite.
  • Rau lub Windows platform, ib qho kev sib dhos nrog kev ua tiav kev kuaj xyuas kev ncaj ncees (CFG, Control Flow Guard) suav nrog, thaiv kev sim nkag mus rau hauv cov txheej txheem Chrome. Tsis tas li ntawd, kev cais sandbox tam sim no siv rau cov kev pabcuam hauv network khiav hauv cov txheej txheem sib cais, txwv tsis pub muaj peev xwm ntawm cov lej hauv cov txheej txheem no.
  • Chrome rau Android suav nrog cov txheej txheem rau kev hloov pauv hloov kho lub cav ntawm cov ntawv tso tawm thiab tshem tawm daim ntawv pov thawj (Certificate Transparency), uas tau qhib ua ntej hauv cov nqi rau cov tshuab desktop.
  • Kev txhim kho tau ua rau cov cuab yeej rau cov neeg tsim tawm lub vev xaib. Kev sim kev txhawb nqa rau synchronizing DevTools nqis ntawm cov khoom siv sib txawv tau ua tiav. Lub vaj huam sib luag Recorder tshiab tau ntxiv, uas koj tuaj yeem sau, rov qab thiab txheeb xyuas cov neeg siv ua haujlwm ntawm nplooj ntawv.
    Chrome Tso Tawm 97

    Thaum tso tawm qhov yuam kev hauv lub vev xaib console, cov kab zauv txuas nrog qhov teeb meem tau tshwm sim, uas yooj yim rau kev debugging teeb meem hauv minified JavaScript code. Cov npe ntawm cov khoom siv uas tuaj yeem simulated los ntsuas nplooj ntawv ntawm cov khoom siv txawb tau raug hloov kho. Nyob rau hauv lub interface rau kho HTML blocks (Kho kom raug raws li HTML), syntax highlighting thiab lub peev xwm rau autocomplete input tau ntxiv.

    Chrome Tso Tawm 97

Ntxiv nrog rau kev tsim kho tshiab thiab kho kab laum, tus tshiab version tshem tawm 37 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. Ib qho ntawm qhov tsis txaus ntseeg tau raug xa mus rau qhov xwm txheej ntawm qhov teeb meem tseem ceeb, tso cai rau ib tus los hla txhua theem ntawm kev tiv thaiv browser thiab ua tiav cov cai ntawm lub kaw lus, sab nraum lub sandbox ib puag ncig. Cov ntsiab lus hais txog qhov teeb meem tseem ceeb (CVE-2022-0096) tseem tsis tau tshaj tawm; nws tsuas yog paub tias nws cuam tshuam nrog kev nkag mus rau thaj chaw nco tau tso tawm hauv cov cai rau kev ua haujlwm nrog kev cia sab hauv (Storage API).

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 24 khoom plig muaj nqis $ 54 txhiab (peb $ 10000 khoom plig, ob $ 5000 khoom plig, ib qho khoom plig $ 4000, peb $ 3000 khoom plig thiab ib qho khoom plig $ 1000). Qhov loj ntawm 14 khoom plig tseem tsis tau txiav txim siab.

Tau qhov twg los: opennet.ru

Ntxiv ib saib