Chrome Tso Tawm 89

Google tau nthuav tawm qhov kev tso tawm ntawm Chrome 89 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 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. Qhov kev tso tawm tom ntej ntawm Chrome 90 yog teem rau lub Plaub Hlis 13th.

Cov kev hloov loj hauv Chrome 89:

  • Lub Android version ntawm Chrome tam sim no tsuas tuaj yeem khiav ntawm Play Protect tau ntawv pov thawj cov khoom siv. Hauv cov tshuab virtual thiab emulators, Chrome rau Android tuaj yeem siv tau yog tias cov khoom siv emulated siv tau lossis cov emulator yog tsim los ntawm Google. Koj tuaj yeem tshawb xyuas seb lub cuab yeej puas tau lees paub lossis tsis nyob hauv Google Play daim ntawv thov nyob rau hauv ntu kev teeb tsa (ntawm nplooj ntawv chaw nyob hauv qab kawg ntawm "Play Protect ntawv pov thawj" yog qhia). Rau cov khoom siv uas tsis muaj ntawv pov thawj, xws li cov neeg siv firmware thib peb, cov neeg siv raug ceeb toom kom sau npe lawv cov khoom siv los khiav Chrome.
  • Ib feem me me ntawm cov neeg siv tau qhib rau qhib qhov chaw ntawm HTTPS los ntawm lub neej ntawd thaum ntaus hostnames hauv qhov chaw nyob bar. Piv txwv li, thaum koj nkag mus rau host example.com, lub vev xaib https://example.com yuav qhib los ntawm lub neej ntawd, thiab yog tias muaj teeb meem tshwm sim thaum qhib, nws yuav rov qab mus rau http://example.com. Txhawm rau tswj kev siv lub neej ntawd "https://", qhov teeb tsa "chrome://flags#omnibox-default-typed-navigations-to-https" tau thov.
  • Kev them nyiaj yug rau cov profiles suav nrog, tso cai rau cov neeg siv sib txawv cais lawv cov nyiaj thaum ua haujlwm los ntawm tib lub browser. Piv txwv li, siv cov ntaub ntawv, koj tuaj yeem teeb tsa kev nkag mus ntawm cov neeg hauv tsev neeg lossis cov kev sib cais siv rau kev ua haujlwm thiab kev nyiam ntawm tus kheej. Tus neeg siv tuaj yeem tsim Chrome profile tshiab thiab teeb tsa nws kom qhib thaum txuas nrog ib tus lej Google tshwj xeeb, tso cai rau cov neeg siv sib txawv los sib qhia bookmarks, chaw thiab keeb kwm tshawb nrhiav. Thaum sim nkag mus rau hauv tus account txuas mus rau lwm qhov profile, tus neeg siv yuav raug ceeb toom kom hloov mus rau qhov profile. Yog tias tus neeg siv txuas nrog ntau qhov profile, nws yuav tau txais lub sijhawm los xaiv qhov xav tau profile. Nws muaj peev xwm muab koj tus kheej xim schemes rau txawv profiles kom pom cov neeg siv cais.
    Chrome Tso Tawm 89
  • Enabled tso saib cov ntsiab lus thumbnails thaum hovering hla tabs nyob rau sab saum toj bar. Yav dhau los, saib ua ntej tab cov ntsiab lus raug kaw los ntawm lub neej ntawd thiab yuav tsum tau hloov qhov "chrome://flags/#tab-hover-cards" teeb tsa.
    Chrome Tso Tawm 89
  • Rau qee tus neeg siv, "Nyeem Ntawv" ("chrome: // chij # nyeem-tom qab") muaj nuj nqi yog qhib, thaum qhib, thaum koj nyem rau ntawm lub hnub qub nyob rau hauv qhov chaw nyob bar, ntxiv rau "Ntxiv bookmark" khawm, khawm thib ob "Ntxiv rau cov ntawv nyeem" tshwm ", thiab nyob rau sab xis ntawm lub bookmarks bar cov ntawv qhia zaub mov "Reading List" tshwm, uas teev tag nrho cov nplooj ntawv yav dhau los ntxiv rau daim ntawv. Thaum koj qhib ib nplooj ntawv los ntawm cov npe, nws raug cim tias nyeem. Cov nplooj ntawv hauv daim ntawv tseem tuaj yeem raug cim manually tias nyeem lossis tsis tau nyeem, lossis tshem tawm ntawm daim ntawv.
    Chrome Tso Tawm 89
  • Cov neeg siv kos npe rau hauv Google Account yam tsis tau ua kom Chrome Sync muaj kev nkag mus rau txoj kev them nyiaj thiab passwords khaws cia hauv Google Account. Lub feature tau qhib rau qee cov neeg siv thiab yuav maj mam muab dov rau lwm tus.
  • Kev them nyiaj yug rau kev tshawb nrhiav ceev tau qhib, uas yav dhau los yuav tsum tau ua kom dhau ntawm "chrome://flags/#enable-tab-search" chij. Tus neeg siv tuaj yeem saib cov npe ntawm txhua qhov qhib tab thiab lim cov tab xav tau sai, tsis hais seb nws puas nyob hauv tam sim no lossis lwm lub qhov rais.
    Chrome Tso Tawm 89
  • Rau txhua tus neeg siv, kev ua cov lus ntawm tus kheej hauv qhov chaw nyob bar raws li kev sim qhib qhov chaw sab hauv tau raug tso tseg. Yav dhau los, thaum nkag mus rau ib lo lus hauv qhov chaw nyob bar, tus browser thawj zaug sim txiav txim siab muaj tus tswv tsev nrog lub npe ntawd hauv DNS, ntseeg tias tus neeg siv tau sim qhib lub subdomain, thiab tsuas yog tom qab ntawd hloov qhov kev thov mus rau lub tshuab tshawb nrhiav. Yog li, tus tswv ntawm DNS server teev nyob rau hauv tus neeg siv qhov chaw tau txais cov ntaub ntawv hais txog ib lo lus tshawb nrhiav, uas tau raug soj ntsuam raws li kev ua txhaum cai tsis pub lwm tus paub. Rau cov lag luam uas siv internet hosts yam tsis muaj subdomain (piv txwv li "https://helpdesk/"), muaj kev xaiv los rov qab mus rau tus cwj pwm qub.
  • Nws muaj peev xwm pin tus version ntawm ib qho add-on lossis daim ntawv thov. Piv txwv li, txhawm rau xyuas kom meej tias lub tuam txhab siv tsuas yog cov add-ons ntseeg siab, tus thawj coj tuaj yeem siv txoj cai tshiab ExtensionSettings los teeb tsa Chrome kom siv nws tus kheej URL rau rub tawm cov hloov tshiab, tsis yog URL teev nyob rau hauv qhov ntxiv-on manifest.
  • Ntawm x86 systems, browser tam sim no xav tau kev txhawb nqa processor rau SSE3 cov lus qhia, uas tau txais kev txhawb nqa los ntawm Intel processors txij li xyoo 2003, thiab los ntawm AMD txij li xyoo 2005.
  • Ntxiv APIs tau muab ntxiv los txhawm rau muab kev ua haujlwm uas tuaj yeem hloov cov ncuav qab zib thib peb siv los taug qab cov neeg siv txav ntawm cov chaw hauv cov cai ntawm kev tshaj tawm xov xwm, kev sib raug zoo network widgets thiab web analytics systems. Cov APIs hauv qab no tau thov rau kev sim:
    • Trust Token cais cov neeg siv yam tsis tau siv cov cim sib txawv.
    • Thawj tog teeb tsa - Tso cai rau cov chaw muaj feem cuam tshuam los tshaj tawm lawv tus kheej thawj zaug kom lub browser tuaj yeem coj qhov kev sib txuas no mus rau hauv tus account thaum hu xov tooj sib tham.
    • Schemeful Same-Site los txuas rau tib lub ntsiab lus rau qhov sib txawv URL schemes, i.e. http://website.example thiab https://website.example yuav raug kho raws li ib qho chaw rau kev thov hla qhov chaw.
    • Floc los txiav txim siab qeb ntawm cov neeg siv kev txaus siab yam tsis muaj kev txheeb xyuas tus kheej thiab tsis siv rau keeb kwm ntawm kev mus xyuas cov chaw tshwj xeeb.
    • Kev Ntsuas Kev Ntsuas los ntsuas cov neeg siv kev ua haujlwm tom qab hloov mus rau kev tshaj tawm.
    • User-Agent Client Hints los hloov Tus Neeg Siv-Agent thiab xaiv rov qab cov ntaub ntawv hais txog qhov browser tshwj xeeb thiab qhov tsis ua haujlwm (version, platform, thiab lwm yam).
  • Ntxiv Serial API, tso cai rau cov chaw nyeem thiab sau cov ntaub ntawv hla qhov chaw nres nkoj serial. Yog vim li cas rau cov tsos ntawm xws li API yog lub peev xwm los tsim web daim ntaub ntawv rau kev tswj ncaj qha ntawm cov cuab yeej xws li microcontrollers thiab 3D printers. Kev pom zoo rau cov neeg siv pom zoo yuav tsum tau nkag mus rau ib qho khoom siv peripheral.
  • Ntxiv rau WebHID API rau qib qis nkag mus rau HID cov cuab yeej (Tib neeg cov khoom siv sib txuas, cov keyboards, nas, gamepads, touchpads), uas tso cai rau koj los siv cov laj thawj rau kev ua haujlwm nrog HID ntaus ntawv hauv JavaScript los npaj ua haujlwm nrog cov cuab yeej HID tsawg yam tsis muaj qhov muaj cov tsav tsheb tshwj xeeb hauv qhov system. Ua ntej tshaj plaws, API tshiab yog tsom rau kev txhawb nqa gamepads.
  • Ntxiv Web NFC API, tso cai rau cov ntawv thov web los nyeem thiab sau NFC cim npe. Piv txwv ntawm kev siv API tshiab hauv cov ntawv thov web suav nrog muab cov ntaub ntawv hais txog cov khoom pov thawj hauv tsev cia puav pheej, ua cov khoom muag, tau txais cov ntaub ntawv los ntawm cov neeg koom nrog kev sib tham, thiab lwm yam. Cim npe raug xa thiab luam theej duab siv NDEFWriter thiab NDEFReader cov khoom.
  • Lub Web Share API (navigator.share khoom) tau txuas ntxiv dhau ntawm cov khoom siv mobile thiab tam sim no muaj rau cov neeg siv ntawm desktop browsers (tam sim no tsuas yog rau Windows thiab Chrome OS). Lub Web Share API muab cov cuab yeej rau kev sib qhia cov ntaub ntawv ntawm kev sib koom tes, piv txwv li, nws tso cai rau koj los tsim ib lub pob sib koom ua ke rau kev tshaj tawm ntawm cov kev sib raug zoo uas tus qhua siv, lossis teeb tsa kev xa cov ntaub ntawv mus rau lwm daim ntawv thov.
  • Lub Android versions thiab WebView tivthaiv suav nrog kev txhawb nqa rau kev txiav txim siab AVIF (AV1 Image Format) duab hom, uas siv cov thev naus laus zis hauv cov duab los ntawm AV1 video encoding hom (hauv desktop versions, AVIF txhawb nqa tau suav nrog hauv Chrome 85). Lub thawv rau faib cov ntaub ntawv compressed hauv AVIF zoo ib yam li HEIF. AVIF txhawb nqa ob daim duab hauv HDR (High Dynamic Range) thiab Wide-gamut xim qhov chaw, nrog rau hauv cov qauv dynamic ntau yam (SDR).
  • Ntxiv qhov Kev Qhia API tshiab kom tau txais cov ntaub ntawv hais txog kev ua txhaum cai ntawm kev siv nyab xeeb ntawm nplooj ntawv ntawm cov haujlwm muaj cai tau teev tseg los ntawm COOP (Cross-Origin-Opener-Policy) header, uas tseem tso cai rau koj tso COOP rau hauv hom kev debug, uas ua haujlwm. tsis thaiv kev ua txhaum cai.
  • Ntxiv performance.measureUserAgentSpecificMemory() muaj nuj nqi, uas txiav txim siab npaum li cas ntawm lub cim xeeb noj thaum ua ib nplooj ntawv.
  • Txhawm rau ua raws li cov qauv hauv lub vev xaib, tag nrho "cov ntaub ntawv:" URLs tam sim no raug kho raws li qhov muaj peev xwm ntseeg tau, piv txwv li. yog ib feem ntawm cov ntsiab lus tiv thaiv.
  • Lub Stream API tau ntxiv kev txhawb nqa rau Byte kwj, uas yog tshwj xeeb rau kev ua kom zoo rau kev hloov pauv ntawm cov bytes tsis raug cai thiab txo tus lej ntawm cov ntaub ntawv luam tawm ua haujlwm. Cov kwj tawm tuaj yeem sau rau cov txheej txheem qub xws li cov hlua lossis ArrayBuffer.
  • SVG cov ntsiab lus tam sim no txhawb nqa tag nrho "filter" cov cuab yeej syntax, tso cai rau kev lim dej xws li qhov muag plooj(), sepia(), thiab greyscale() siv ib txhij rau SVG thiab cov ntsiab lus tsis yog SVG.
  • CSS siv lub ntsiab lus pseudo-cov ntsiab lus ":: lub hom phiaj-ntawv", uas tuaj yeem siv los qhia cov ntu uas cov ntawv tau taw qhia (scroll-rau-ntawv nyeem) nyob rau hauv ib qho txawv dua li qhov siv los ntawm qhov browser thaum qhia txog dab tsi. tau pom.
  • Ntxiv CSS cov khoom los tswj lub kaum puag ncig: ciam teb-pib-pib-kab vojvoog, ciam teb-pib-kawg-voj, ciam teb-kawg-pib-voj, ciam teb-kawg-kawg-voj voog.
  • Ntxiv dag zog-xim CSS cov cuab yeej los txiav txim siab seb qhov browser puas siv cov neeg siv tshwj xeeb txwv xim palette ntawm nplooj ntawv.
  • Ntxiv dag zog-xim-kho cov cuab yeej CSS kom lov tes taw kev txwv xim rau tus kheej, ua rau lawv tag nrho CSS xim tswj.
  • JavaScript tso cai rau kev siv cov lus tseem ceeb tos hauv cov modules nyob rau theem sab saum toj, uas tso cai rau kev hu xov tooj asynchronous kom ua tau zoo dua rau hauv cov txheej txheem thauj khoom thiab tsis tas yuav tsum tau qhwv hauv "async function". Piv txwv li, es tsis txhob (async function() { tos Promise.resolve(console.log('test')); }()); tam sim no koj tuaj yeem sau tos Promise.resolve(console.log('test'));
  • Hauv V8 JavaScript cav, kev ua haujlwm hu tau nrawm dua nyob rau hauv cov xwm txheej uas tus lej ntawm cov lus sib cav dhau los tsis sib haum rau qhov tsis tau teev tseg hauv txoj haujlwm. Nrog rau qhov sib txawv ntawm cov lus sib cav, kev ua haujlwm tau nce 11.2% hauv hom tsis yog JIT, thiab los ntawm 40% thaum siv JIT TurboFan.
  • Ib feem loj ntawm kev txhim kho me me tau ua rau cov cuab yeej rau cov neeg tsim tawm lub vev xaib.

Ntxiv nrog rau kev tsim kho tshiab thiab kho kab laum, tus tshiab version tshem tawm 47 qhov tsis zoo. Ntau qhov tsis zoo tau raug txheeb xyuas raws li qhov tshwm sim ntawm kev ntsuas kev siv tshuab 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 nraum sandbox ib puag ncig. Nws tau muab sau tseg tias ib qho ntawm cov kev kho qhov tsis zoo (CVE-2021-21166), muaj feem xyuam rau lub neej ntawm cov khoom hauv lub suab subsystem, muaj qhov teeb meem ntawm 0-hnub thiab tau siv nyob rau hauv ib qho ntawm cov exploits ua ntej kho. 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 33 khoom plig muaj nqis $ 61000 (ob qho khoom plig $ 10000, ob $ 7500 khoom plig, peb $ 5000 khoom plig, ob $ 3000 khoom plig, plaub $ 1000 khoom plig thiab ob $ 500 khoom plig). Qhov loj ntawm 18 khoom plig tseem tsis tau txiav txim siab.

Tau qhov twg los: opennet.ru

Ntxiv ib saib