Chrome Tso Tawm 95

Google tau tshaj tawm qhov kev tso tawm ntawm Chrome 95 lub vev xaib browser, tib lub sijhawm, kev tso tawm ruaj khov ntawm qhov haujlwm Chromium 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 tiv thaiv cov ntsiab lus video (DRM), lub kaw lus rau kev txhim kho qhov hloov tshiab, thiab xa cov RLZ tsis thaum tshawb nrhiav. Raws li lub voj voog 4-lub lim tiam tshiab, kev tso tawm tom ntej ntawm Chrome 96 yog teem rau lub Kaum Ib Hlis 16th. 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 yav dhau los tso tawm ntawm Chrome 94.

Cov kev hloov loj hauv Chrome 95:

  • Rau Linux, Windows, macOS thiab ChromeOS cov neeg siv, lub sidebar tshiab tau muab, qhia rau sab xis ntawm cov ntsiab lus thiab qhib los ntawm txhaj rau ntawm lub cim tshwj xeeb hauv vaj huam sib luag chaw nyob. Lub vaj huam sib luag qhia cov ntsiab lus nrog bookmarks thiab cov npe nyeem. Qhov kev hloov pauv tsis tau qhib rau txhua tus neeg siv; txhawm rau qhib nws, koj tuaj yeem siv qhov "chrome://flags/#side-panel" teeb tsa.
    Chrome Tso Tawm 95
  • Ua raws li cov lus qhia meej meej rau kev tso cai los khaws cov chaw nyob nkag rau hauv cov ntaub ntawv web rau kev siv tom ntej hauv daim ntawv autofill system. Thaum txiav txim siab muaj qhov chaw nyob hauv cov ntaub ntawv, tus neeg siv tam sim no tau pom lub rooj sib tham uas tso cai rau lawv khaws qhov chaw nyob, kho, hloov kho qhov chaw nyob yav dhau los, lossis tsis kam khaws nws.
  • Tshem tawm code los txhawb FTP raws tu qauv. Hauv Chrome 88, FTP kev txhawb nqa tau raug cuam tshuam los ntawm lub neej ntawd, tab sis tus chij raug tso tseg kom coj nws rov qab.
  • Peb tsis txhawb URLs nrog hostnames uas xaus rau hauv tus lej tab sis tsis sib xws rau IPv4 chaw nyob. Piv txwv li, qhov URLs "http://127.1/", "http://foo.127.1/" thiab "http://127.0.0.0.1" tam sim no yuav suav hais tias tsis raug.
  • WebAssembly tam sim no muaj peev xwm los tsim cov kev zam tshwj xeeb uas tuaj yeem cuam tshuam kev ua tiav yog tias muaj kev zam tshwm sim thaum ua tiav qee cov cai. Nws txhawb nqa ob qho kev zam uas paub txog WebAssembly module thiab kev zam hauv cov txheej txheem ntawm kev hu cov haujlwm txawv teb chaws. Txhawm rau ntes cov kev zam, WebAssembly module yuav tsum tau muab tso ua ke nrog kev zam-paub compiler xws li Emscripten.

    Nws raug sau tseg tias kev zam kev tuav ntawm WebAssembly theem tuaj yeem txo qhov loj ntawm cov lej tsim los piv rau kev zam kev siv JavaScript. Piv txwv li, tsim Binaryen optimizer nrog kev zam kev siv JavaScript ua rau 43% nce hauv code, thiab 9% nce hauv code siv WebAssembly. Tsis tas li ntawd, thaum siv "-O3" hom kev ua kom zoo, code nrog kev zam kev siv WebAssembly ua tau zoo tsis txawv ntawm cov cai tsis muaj kev zam, thaum tuav kev zam siv JavaScript ua rau 30% kev ua haujlwm qeeb.

  • Sib koom WebAssembly modules ntawm cov chaw sib txawv (cross-origin) thaum ua ib qhov chaw raug txwv.
  • 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.
    • Pab kom trimming ntawm cov ntaub ntawv nyob rau hauv tus neeg siv-Agent HTTP header thiab JavaScript parameters navigator.userAgent, navigator.appVersion thiab navigator.platform. Lub header tsuas muaj cov ntaub ntawv hais txog lub npe browser, qhov tseem ceeb browser version, platform thiab ntaus ntawv hom (lub xov tooj ntawm tes, PC, ntsiav tshuaj). Txhawm rau kom tau txais cov ntaub ntawv ntxiv, xws li qhov tseeb version thiab cov ntaub ntawv txuas ntxiv ntawm lub platform, koj yuav tsum siv Tus Neeg Siv Khoom Siv Tus Neeg Siv Khoom Siv Qhia API. Qhov pib ntawm kev txiav Tus Neeg Siv-Tus Neeg Saib Xyuas ntawm cov kab ke ntawm cov neeg siv niaj hnub tau teem sijhawm rau kev tso tawm ntawm Chrome 102, uas yuav tshaj tawm ib nrab xyoo.
    • Nws muaj peev xwm tsim Access Handles rau File System Access API, uas tso cai rau cov ntawv thov web los nyeem thiab sau cov ntaub ntawv ncaj qha rau cov ntaub ntawv thiab cov npe ntawm tus neeg siv lub cuab yeej. Txhawm rau txo txoj kev siv lub vev xaib nkag mus rau cov ntaub ntawv kaw lus, Google npaj yuav muab cov ntaub ntawv System Access thiab Storage Foundation APIs. Raws li ib qho kev npaj rau qhov kev sib koom ua ke, kev txhawb nqa rau cov neeg piav qhia nkag mus, ua kom tiav cov txheej txheem ua haujlwm raws li cov ntaub ntawv piav qhia nrog cov peev txheej siab, xws li teeb tsa lub kaw lus sau rau lwm cov txheej txheem thiab tsim cov xov sib cais rau kev sau ntawv thiab nyeem ntawv, suav nrog kev txhawb nqa kev nyeem ntawv. thiab sau ntawv los ntawm cov neeg ua haujlwm hauv hom synchronous.
  • Lub Secure Payment Confirmation API tau ruaj khov thiab muab los ntawm lub neej ntawd nrog rau kev siv qhov txuas ntxiv 'payment' tshiab, uas muab kev pom zoo ntxiv ntawm kev them nyiaj ua haujlwm. Ib tog neeg vam khom, xws li lub txhab nyiaj, muaj peev xwm tsim tau ib qho tseem ceeb rau pej xeem PublicKeyCredential, uas tuaj yeem thov los ntawm tus tub lag luam rau kev lees paub ntxiv kev them nyiaj ruaj ntseg los ntawm Payment Request API siv 'kev ruaj ntseg-payment-paub tseeb' txoj kev them nyiaj.
  • Kev hu xov tooj rov qab tau teeb tsa los ntawm PerformanceObserver tus tsim qauv siv qhov kev hloov pauv ntawm cov cuab yeej dropEntriesCount, uas tso cai rau koj kom nkag siab ntau npaum li cas qhov kev ntsuas kev ua haujlwm tau raug muab pov tseg vim qhov tseeb tias lawv tsis haum rau hauv qhov tsis muaj.
  • EyeDropper API tau ntxiv lawm, uas tso cai rau koj hu rau lub interface muab los ntawm browser los txiav txim cov xim ntawm cov pixels ntawm qhov screen, uas tuaj yeem siv tau, piv txwv li, hauv cov duab kho kom raug siv raws li lub vev xaib. const eyeDropper = tshiab EyeDropper(); const result = await eyeDropper.open(); // result = {sRGBHex: '#160731'}
  • Ntxiv qhov self.reportError() muaj nuj nqi, uas tso cai rau cov ntawv luam tawm tsis raug rau lub console, ua raws li qhov tshwm sim ntawm qhov tsis raug zam.
  • URLPattern API tau ntxiv los xyuas seb qhov URL sib phim ib qho qauv, uas, piv txwv li, tuaj yeem siv los txheeb xyuas cov kev sib txuas thiab xa rov qab thov rau cov neeg ua haujlwm hauv cov neeg ua haujlwm pabcuam. const p = new URLPattern({ raws tu qauv: 'https', hostname: 'example.com', pathname: '/:folder/*/:fileName.jpg', });
  • Intl.DisplayNames API tau nthuav dav, dhau los ntawm qhov koj tuaj yeem tau txais cov npe hauv zos ntawm hom lus, lub tebchaws, cov nyiaj, hnub tim, thiab lwm yam. Tus tshiab version ntxiv cov npe tshiab "daim ntawv qhia hnub" thiab "dateTimeField", uas koj tuaj yeem pom cov npe hauv zos ntawm daim ntawv qhia hnub thiab hnub thiab sijhawm teb (piv txwv li, lub npe ntawm lub hlis). Rau hom "lus", kev txhawb nqa rau kev siv hom lus tau ntxiv.
  • Intl.DateTimeFormat API tau ntxiv kev txhawb nqa rau cov txiaj ntsig tshiab ntawm timeZoneName parameter: "shortGeneric" los tso saib lub sijhawm luv luv (piv txwv li, "PT", "ET"), "longGeneric" los tso saib thaj tsam ntev. Tus cim ("Pacific Sijhawm", "Lub Sij Hawm Roob"), "shortOffset" - nrog luv luv offset txheeb ze rau GMT ("GMT + 5") thiab "longOffset" nrog ntev offset txheeb ze rau GMT ("GMT + 0500").
  • U2F (Cryptoken) API tau raug tso tseg thiab Web Authentication API yuav tsum tau siv hloov. U2F API yuav raug kaw los ntawm lub neej ntawd hauv Chrome 98 thiab tshem tawm tag nrho hauv Chrome 104.
  • Kev txhim kho tau ua rau cov cuab yeej rau cov neeg tsim tawm lub vev xaib. Lub vaj huam sib luag Styles ua rau nws yooj yim dua los kho CSS cov khoom ntsig txog qhov loj (qhov siab, padding, thiab lwm yam). Qhov Teeb Meem tab muab lub peev xwm los zais cov teeb meem ntawm tus kheej. Nyob rau hauv lub vev xaib console thiab Cov Chaw thiab Cov Khoom Vaj Huam Sib Luag, cov khoom ntawm cov khoom tau raug txhim kho (tus kheej cov khoom tam sim no tseem ceeb nyob rau hauv bold thiab pom nyob rau sab saum toj ntawm daim ntawv teev npe).
    Chrome Tso Tawm 95

Ntxiv nrog rau kev tsim kho tshiab thiab kho kab laum, tus tshiab version tshem tawm 19 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 nyiaj ntsuab rau kev tshawb pom qhov tsis zoo rau qhov kev tso tawm tam sim no, Google tau them 16 khoom plig muaj nqis txog $ 74 txhiab (ib qho $ 20000 khoom plig, ob $ 10000 khoom plig, ib qho $ 7500 khoom plig, ib qho khoom plig $ 6000, peb $ 5000 khoom plig thiab ib qho khoom plig $ 3000). thiab $2000). Qhov loj ntawm 1000 qhov khoom plig tseem tsis tau txiav txim siab.

Tau qhov twg los: opennet.ru

Ntxiv ib saib