Hauv Web Authentication API ntxiv FIDO CTAP2 PIN kev txhawb nqa rau kev siv tus lej PIN tus neeg siv los tso cai ua haujlwm nrog cov yuam sij uas txhawb nqa cov txheej txheem FIDO CTAP 2. Nyob rau hauv lub configurator, nyob rau hauv lub "Advanced" seem, cov khoom "Manage security keys" tau tshwm sim, nyob rau hauv uas koj muaj peev xwm muab ib tug PIN code los tiv thaiv cov yuam sij nyob rau hauv ib tug USB drive, nrog rau ib qho kev xaiv los pib dua tus yuam sij (ntshiab tag nrho cov. cov ntaub ntawv thiab PIN);
Cov khoom tau ntxiv rau Web Animations API AnimationEffect thiab KeyframeEffect, tso cai rau koj los sib tham sib tswj cov ntsiab lus animated thiab sijhawm (ntev sijhawm, qeeb).
Ntxiv rau, tus tsim qauv tshiab tau ntxiv Animation(), uas muab kev tswj cov animation ntau dua. Yav dhau los, Web Animations API tso cai rau koj los tsim cov animations siv Element.animate() txoj kev, uas tau xa rov qab cov khoom Animation uas twb tau tsim lawm. Tam sim no tus tsim tawm tuaj yeem tswj hwm nws cov kev tsim los ntawm kev hu xov tooj ncaj qha, uas, piv txwv li, koj tuaj yeem teev cov khoom KeyframeEffect;
Ntxiv kev xaiv HTMLVideoElement.playsInline, qhia tus browser kom tso saib cov vis dis aus hauv lub caij ua si hauv cheeb tsam (piv txwv li, muab txoj hauv kev puv npo playback);
Cov txheej txheem MediaStreamTrack.getCapabilities() siv lub peev xwm kom tau txais ntau yam ntawm cov txiaj ntsig siv tau rau cov khoom cuam tshuam nrog cov khoom siv suab (sampling zaus, qeeb, xov tooj ntawm cov channel, thiab lwm yam);
API ntxiv rau WebRTC RTCDtlsTransport kom tau txais cov ntaub ntawv hais txog kev thauj mus los, xws li kev siv SCTP lossis DTLS (Datagram Transport Layer Security), los ntawm cov pob ntawv RTP thiab RTCP tau xa lossis tau txais. RTCIceTransport interface kuj tau ntxiv los muab cov ntaub ntawv hais txog lub xeev kev thauj mus los
ICEs siv hauv RTCPeerConnection khoom;
Lub Cache-Control header siv cov lus qhia "stale-thaum-revalidate", uas tso cai rau koj los teeb tsa lub sijhawm ntxiv qhov rai thaum lub sijhawm browser tuaj yeem siv cov peev txheej nrog lub sijhawm asynchronous rov kuaj xyuas qhov cuam tshuam;
Ntxiv feature Scroll Snap Nres los txiav txim siab lub snapping rau cov ntsiab lus thaum lub sij hawm inertial scrolling (piv txwv li, ib tug dav swipe gesture thaum xaiv cov dluab nyob rau hauv ib daim ntawv yuav ua rau xaiv tsis yog lub xeem lub caij, tab sis lub tom ntej no);
Lub Android version tau txhim kho lub interface rau nws pib sau tus account tsis nyob rau hauv daim ntawv pov thawj. Lub hint thaiv tam sim no tso tawm ncaj qha saum toj ntawm cov keyboard on-screen thiab, thaum nias, qhia cov kev xaiv tau txais kev cawmdim es tsis txhob siv cov keyboard on-screen, tsis muaj qhov cuam tshuam rau daim ntawv nkag;
Lub cav V8 JavaScript siv qhov tseeb caching hom rau WebAssembly muab tso ua ke cov txiaj ntsig (thaum nplooj ntawv rov qhib dua, cov txheej txheem WebAssembly yav dhau los yuav raug tso tawm los ntawm cache). IN
WebAssembly kuj ntxiv tshiab memory.copy, memory.fill, table.copy, memory.init, thiab table.init cov lus qhia rau kev luam, sau, thiab pib qhov chaw loj ntawm lub cim xeeb;
Ntxiv kev txhawb nqa rau kev txheeb xyuas cov ntawv ncaj qha ntawm ya raws li lawv tau rub tawm hauv lub network yam tsis muaj kev cuam tshuam nrog lub ntsiab Chrome xov. Yav dhau los, cov kwj dej tau txais thawj zaug hauv cov xov tseem ceeb, los ntawm qhov uas nws tau raug xa mus rau qhov parser. Qhov kev npaj no txhais tau hais tias kev xa rov qab tuaj yeem raug thaiv los ntawm lwm cov haujlwm ua haujlwm ntawm cov xov tseem ceeb, xws li kev txheeb xyuas HTML thiab ua tiav lwm cov ntawv sau JavaScript. Tam sim no xws li redirection tau raug tshem tawm;
Kev txhim kho hauv cov cuab yeej rau web developers:
CSS kev tshuaj xyuas hom muab autocompletion ntawm cov npe thiab lub hauv paus qhov tseem ceeb ntawm kev ua haujlwm uas tuaj yeem siv rau hauv CSS cov khoom (piv txwv li, "filter: blur(1px)"). Cov txiaj ntsig tau pom zoo tam sim ntawd tshwm sim hauv nplooj ntawv saib ua ntej;
Nyob rau hauv lub vaj huam sib luag hais kom ua, tso tawm kom pom thaum nias Ctrl + Ua haujlwm + P, "Clear Site Data" hais kom ua kom tshem tawm tag nrho cov ntaub ntawv cuam tshuam nrog nplooj ntawv (analogous hu rau Daim Ntawv Thov> Clear Storage menu), suav nrog Cov Neeg Ua Haujlwm, localStorage, sessionStorage , IndexedDB, Web SQL, Ncuav Qab Zib, Cache thiab Daim Ntawv Thov Cache;
Ntxiv lub peev xwm los saib tag nrho cov ntaub ntawv IndexedDB uas twb muaj lawm (yav dhau los hauv Daim Ntawv Thov> IndexedDB nws tuaj yeem pom cov ntaub ntawv rau cov npe tam sim no, uas tsis tso cai, piv txwv li, los tshuaj xyuas kev siv IndexedDB hauv cov blocks loaded ntawm iframe);
Nyob rau hauv lub network soj ntsuam interface, cov lus qhia uas tshwm sim thaum koj hla lub teb hauv "Size" kem tam sim no qhia qhov loj ntawm cov peev txheej hauv nws daim ntawv qub, tsis muaj compression;
Lub debugger sidebar muab cais tawm ntawm cov ntaub ntawv hais txog lub xeev ntawm breakpoints khi rau ib tus neeg ntawm cov kab lus nyuaj nyob rau hauv ib txoj kab (inline breakpoint), piv txwv li, cov txheej txheem hu xov tooj;
Lub IndexedDB thiab Cache tshuaj xyuas vaj huam sib luag tam sim no tso saib cov txee ntawm tag nrho cov peev txheej hauv cov ntaub ntawv lossis cache;
Hauv kev sim Canary tsim ntxiv yug
nkag mus rau DNS dhau HTTPS (DoH, DNS dhau HTTPS), uas tuaj yeem qhib tau hauv chrome: // chij#dns-over-https. DoH tuaj yeem muaj txiaj ntsig zoo rau kev tiv thaiv kev xau ntawm cov ntaub ntawv hais txog cov npe thov los ntawm DNS servers ntawm cov chaw muab kev pabcuam, tiv thaiv MITM kev tawm tsam thiab spoofing ntawm DNS kev khiav tsheb, tiv thaiv kev thaiv ntawm qib DNS, lossis rau kev teeb tsa ua haujlwm nyob rau hauv rooj plaub ntawm kev nkag mus tsis tau ncaj qha rau DNS. servers (piv txwv li, thaum ua haujlwm los ntawm lub npe);
Ntxiv nrog rau kev tsim kho tshiab thiab kho kab laum, cov tshiab version tshem tawm 42 vulnerabilities. Ntau qhov tsis zoo tau raug txheeb xyuas los ntawm kev ntsuas kev siv tshuab nrog cov cuab yeej Chaw nyob Sanitizer, MemorySanitizer, Tswj Flow Integrity, LibFuzzer ΠΈ AFL. 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 13 khoom plig muaj nqis $ 9000 (ib qho khoom plig $ 5000, ob $ 1000 khoom plig, thiab plaub $ 500 khoom plig). Qhov loj ntawm 7 khoom plig tseem tsis tau txiav txim siab.