Chrome sii daynta 89

Google ayaa daaha ka qaaday sii daynta biraawsarka shabakadda Chrome 89. Isla markaana, sii daynta xasilloon ee mashruuca Chromium ee bilaashka ah, kaas oo u adeega saldhigga Chrome, ayaa diyaar ah. Biraawsarkaaga Chrome-ka waxaa lagu kala soocaa isticmaalka summada Google-ka, joogitaanka nidaam loogu diro ogeysiisyada haddii shil dhaco, modules-ka ciyaarista waxyaabaha ka kooban fiidiyowga la ilaaliyo (DRM), nidaam si toos ah loogu rakibo cusbooneysiinta, iyo gudbinta cabbirrada RLZ marka la raadinayo. Siideynta xigta ee Chrome 90 waxaa loo qorsheeyay Abriil 13-keeda.

Isbeddellada muhiimka ah ee Chrome 89:

  • Nooca Android ee Chrome wuxuu hadda awood u yeelan doonaa oo keliya inuu ku shaqeeyo Play Protect aaladaha shahaadeysan. Mashiinnada farsamada gacanta iyo emulators-ka, Chrome for Android waa la isticmaali karaa haddii aaladda ku dayashadeedu ay sax tahay ama ku-dayaha ay samaysay Google. Waxaad ka hubin kartaa in aaladda la shahaadeeyay iyo in kale arjiga Google Play ee qaybta dejinta (ee ku taal bogga dejinta ee ugu hooseeya heerka "shahaadaynta Play Protect") ayaa lagu muujiyay. Aaladaha aan shahaado lahay, sida kuwa isticmaalaya firmware-ka dhinac saddexaad, isticmaalayaasha waxa lagu dhiirigaliyaa inay iska diwaan galiyaan qalabkooda si ay u maamulaan Chrome.
  • Boqolkiiba yar ee isticmaalayaasha ayaa awood u leh inay furaan boggaga HTTPS si caadi ah marka ay ku qorayaan magacyada martida loo yahay barta ciwaanka. Tusaale ahaan, marka aad gasho tusaale ahaan martida loo yahay.com, goobta https://example.com waxa loo furayaa si default ah, haddii ay dhibaatooyin soo baxaan marka la furayo, dib ayaa loogu rogi doonaa http://example.com. Si loo xakameeyo isticmaalka caadiga ah "https://", dejinta "chrome://flags#omnibox-default-typed-navigations-to-https" ayaa la soo jeediyay.
  • Taageerada profiles-ka ayaa lagu soo daray, taas oo u oggolaanaysa isticmaalayaasha kala duwan inay kala saaraan xisaabaadkooda marka ay ka shaqeynayaan isla browserka. Tusaale ahaan, adigoo isticmaalaya profiles, waxaad abaabuli kartaa gelitaanka xubnaha qoyska dhexdiisa ama fadhiyo gaar ah oo loo isticmaalo shaqada iyo danaha gaarka ah. Isticmaaluhu waxa uu samayn karaa astaan ​​cusub oo Chrome ah oo uu u habeeyo si uu u dhaqaajiyo marka lagu xidho akoon gaar ah oo Google ah, taas oo u ogolaanaysa isticmaalayaasha kala duwan in ay wadaagaan bookmarks, settings iyo taariikhda wax baadhista. Markaad isku dayayso inaad gasho akoon ku xidhan profile kale, isticmaaluhu waxa lagu soo jeedin doonaa inuu u wareego astaanta guud. Haddii isticmaaluhu uu ku xiran yahay dhowr profiles, waxaa la siin doonaa fursad uu ku doorto astaanta la doonayo. Waa suurtogal in lagu meeleeyo naqshadaha midabkaaga profiles kala duwan si ay u kala soocaan isticmaalayaasha.
    Chrome sii daynta 89
  • Muujinta nuxurka thumbnails marka la dul heehaabayo tabsyada ku yaal baarka sare. Markii hore, horu-u-eegistii waxa ku jira tab waa la curyaamiyay si caadi ah oo loo baahan yahay in la beddelo goobta "chrome://flags/#tab-hover-cards".
    Chrome sii daynta 89
  • Isticmaalayaasha qaarkood, shaqada "Liiska Akhriska" ("chrome: // flags#read-later") waa la furayaa, marka la furo, markaad gujiso calaamadda ciwaanka ciwaanka, marka lagu daro "ku dar bookmark", badhanka labaad β€œAdd to read to list” ayaa ka soo baxaya β€œ, geesta midig ee barta bookmarks-ka waxa ka muuqda liiska β€œLiistada wax-akhriska” kaas oo taxaya dhamaan bogaggii hore loogu daray liiska. Markaad ka furto bog liiska, waxa loo calaamadeeyay sidii wax loo akhriyay. Bogagga liiska ku jira sidoo kale gacanta ayaa lagu calaamadin karaa inay yihiin wax akhriyay ama aan la akhriyin, ama laga saari karaa liiska.
    Chrome sii daynta 89
  • Isticmaalayaasha ayaa soo galay Koontada Google iyaga oo aan awood u siin Chrome Sync in ay galaan hababka lacag bixinta iyo ereyada sirta ah ee ku kaydsan Koontada Google. Sifada waxaa loo dajiyay isticmaalayaasha qaar waxaana si tartiib tartiib ah loogu faafin doonaa kuwa kale.
  • Taageerada raadinta degdega ah ee tab waa la damcay, taas oo markii hore u baahnayd hawlgelinta iyada oo la adeegsanayo calanka "chrome://flags/#enable-tab-search" Isticmaaluhu wuxuu arki karaa liiska dhammaan tabsyada furan oo si deg deg ah u shaandheyn karaa tab la rabo, iyadoon loo eegin inay ku jirto daaqadda hadda ama mid kale.
    Chrome sii daynta 89
  • Dhammaan isticmaalayaasha, habaynta kelmadaha gaarka ah ee barta ciwaanka sida isku dayga lagu furayo goobaha gudaha waa la joojiyay. Markii hore, marka hal kelmad la galo barta ciwaanka, browserka ayaa marka hore isku dayay inuu go'aamiyo joogitaanka martigeliyaha magacaas ku jira DNS, isagoo aaminsan in isticmaaluhu uu isku dayayo inuu furo subdomain, ka dibna kaliya wuxuu u wareejiyay codsiga mashiinka raadinta. Sidaa darteed, milkiilaha server-ka DNS ee ku qeexan goobaha adeegsadaha ayaa helay macluumaadka ku saabsan weydiimaha raadinta hal-erey, taas oo lagu qiimeeyay inay tahay xad-gudub qarsoodi ah. Meheradaha isticmaalaya martigeliyaha intarneedka oo aan lahayn subdomain (tusaale "https://helpdesk/"), ikhtiyaar ayaa la bixiyaa si loogu noqdo dhaqankii hore.
  • Waa suurtogal in lagu dhejiyo nooca add-on ama codsiga. Tusaale ahaan, si loo hubiyo in shirkaddu isticmaasho add-ons la aamini karo oo keliya, maamuluhu wuxuu isticmaali karaa siyaasadda ExtensionSettings-ka cusub si uu Chrome ugu isticmaalo URL-kiisa soo dejinta cusboonaysiinta, beddelka URL-ka lagu qeexay muujinta ku-darka.
  • Nidaamyada x86, browserku hadda wuxuu u baahan yahay taageerada processor-ka tilmaamaha SSE3, kaas oo ay taageerayaan soo-saareyaasha Intel tan iyo 2003, iyo AMD tan iyo 2005.
  • API-yo dheeri ah ayaa lagu daray oo loogu talagalay in lagu bixiyo shaqeyn beddeleysa Kukiyada dhinac saddexaad ee loo isticmaalo si loola socdo dhaqdhaqaaqa isticmaalaha ee u dhexeeya bogagga shabakadaha xayeysiiska, aaladaha shabakadaha bulshada iyo nidaamyada falanqaynta shabakadda. API-yada soo socda ayaa loo soo jeediyay tijaabada:
    • Aaminaada Token si loo kala saaro isticmaalayaasha adoon isticmaalin aqoonsiyada goobta.
    • Kooxda kowaad - Waxay u ogolaataa qaybaha la xidhiidha inay ku dhawaaqaan inay yihiin kuwa hoose si browserku uu u tixgeliyo xidhiidhkan inta lagu jiro wicitaanada goobta.
    • Nidaam isku mid ah oo isku mid ah si loo kordhiyo fikradda isla goobta qorshayaasha URL kala duwan, i.e. http://website.example iyo https://website.example waxaa loola dhaqmayaa sidii hal goob oo loogu talagalay codsiyada goobta.
    • Floc si loo go'aamiyo qaybta danaha isticmaalaha iyada oo aan la helin aqoonsi shakhsi ah iyo iyada oo aan loo tixraacin taariikhda booqashada goobo gaar ah.
    • Cabbirka Beddelka si loo qiimeeyo dhaqdhaqaaqa isticmaalaha ka dib u beddelashada xayaysiiska.
    • Tilmaamaha Macmiilka-Wakiilka Isticmaalaha si loo beddelo Wakiilka-Isticmaalka oo si door ah u soo celi xogta ku saabsan browserka gaarka ah iyo xuduudaha nidaamka (nooca, madal, iwm.).
  • Added Serial API, oo u oggolaanaysa boggaggu inay akhriyaan oo ku qoraan xogta dekedda taxanaha ah. Sababta muuqaalka API-ga noocan oo kale ah ayaa ah awoodda lagu abuurayo codsiyada shabakadda ee loogu talagalay xakamaynta tooska ah ee qalabka sida microcontrollers iyo 3D daabacayaasha. Oggolaanshaha cad ee isticmaale ayaa loo baahan yahay si loo galo aaladda hareeraheeda.
  • Waxaa lagu soo daray WebHID API ee helitaan heer hoose ah oo loogu talagalay aaladaha HID (qalabka isdhexgalka aadanaha, kiiboodhka, jiirarka, gamepads, touchpads), kaas oo kuu oggolaanaya inaad hirgeliso macquulka ah inaad ku shaqeyso aaladda HID ee JavaScript si aad u habayso shaqada aaladaha HID ee naadir la'aan joogitaanka darawalada gaarka ah ee nidaamka. Ugu horreyntii, API-ga cusub waxaa loogu talagalay bixinta taageerada gamepads.
  • Waxaa lagu daray Web NFC API, taasoo u oggolaanaysa codsiyada shabakadda inay akhriyaan oo qoraan calaamadaha NFC. Tusaalooyinka isticmaalka API-ga cusub ee codsiyada shabakada waxaa ka mid ah bixinta macluumaadka ku saabsan bandhigyada madxafyada, samaynta alaabada, helitaanka macluumaadka calaamadaha ka qaybqaataha shirka, iwm. Tags waa la diraa oo la sawiraa iyadoo la isticmaalayo NDEFWriter iyo NDEFReader shayada.
  • Web Share API (navigator.share shayga) ayaa laga dheereeyay aaladaha mobilada waxaana hadda diyaar u ah isticmaalayaasha daalacashada desktop-ka (hadda kaliya loogu talagalay Windows iyo Chrome OS). Web Share API wuxuu bixiyaa agabka lagu wadaagayo macluumaadka shabakadaha bulshada, tusaale ahaan, waxay kuu ogolaanaysaa inaad abuurto badhan midaysan oo lagu daabaco shabakadaha bulshada ee booqdehu isticmaalo, ama habayso u dirida xogta codsiyada kale.
  • Noocyada Android iyo qaybta WebView waxaa ka mid ah taageerada qaabaynta qaabka sawirka AVIF (AV1 Image Format), kaas oo adeegsada teknooloojiyada isku xidhka dhex-galka ah ee qaabka fiidiyoowga AV1 (noocyada miiska, taageerada AVIF waxaa lagu daray Chrome 85). Weelka loogu talagalay qaybinta xogta la cufan ee AVIF waxay gebi ahaanba la mid tahay HEIF. AVIF waxay taageertaa labada sawir ee HDR (High Dynamic Range) iyo meel midabka gamut ah, iyo sidoo kale kala duwanaanshaha firfircoonida caadiga ah (SDR).
  • Waxaa lagu daray API Warbixinta cusub si loo helo macluumaadka ku saabsan jebinta xeerarka isticmaalka badbaadada leh ee bogga hawlgallada mudnaanta leh ee lagu qeexay madaxa COOP (Cross-Origin-Opener-Policy), kaas oo sidoo kale kuu ogolaanaya inaad COOP geliso qaabka debug, kaas oo shaqeeya iyada oo aan la joojin xadgudubyada sharciga.
  • Waxqabadka lagu daray
  • Si loo hoggaansamo heerarka shabakadda, dhammaan "xogta:" URL-yada hadda waxaa loola dhaqmaa inay yihiin kuwo la aamini karo, ie. waa qayb ka mid ah xaalad la ilaaliyo.
  • Streams API waxa ay ku dartay taageerada Bite Streams-ka, kuwaas oo si gaar ah loogu habeeyay wareejinta wax-ku-oolka ah ee xad-dhaafka ah ee bytes oo la yareeyo tirada hawlgallada koobiga xogta. Wax soo saarka qulqulka waxaa loo qori karaa waxyaabaha aasaasiga ah sida xargaha ama ArrayBuffer.
  • Cunsurada SVG waxay hadda taageeraan isku-dhafka hantida "shaandhaynta" buuxda, taasoo u oggolaanaysa hawlaha shaandhaynta sida blur(), sepia(), iyo grayscale() in isku mar lagu dabaqo walxaha SVG iyo kuwa aan ahayn SVG.
  • CSS-gu waxa ay fulisaa curiye been abuur ah ":: text-text", kaas oo loo isticmaali karo in lagu muujiyo jajabka qoraalka loo socdo (u-gudbi-u-qoraalka) oo qaab ka duwan kan browser-ku isticmaalo marka la muujinayo waxa la helay.
  • Guryaha CSS ee lagu daray si loo xakameeyo wareega wareega: xadka-bilawga-bilawga-radius, xuduud-bilawga-dhamaadka-radius, xuduud-dhamaadka-bilawga-radius, xuduud-dhamaadka-radius.
  • Hantida CSS ee midabada qasabka ah lagu daray si loo go'aamiyo in browserku isticmaalayo palette midab xaddidan oo isticmaale-ku-sheeg.
  • Lagu darey hantida CSS ee qasabka ah-midabaynta si ay u curyaamiso xannibaadda midabka qasabka ah ee walxaha shaqsiga ah, taasoo uga tagaysa inay si buuxda u maamulaan midabka CSS.
  • JavaScript wuxuu u oggolaanayaa isticmaalka ereyga sugitaanka ee cutubyada heerka ugu sarreeya, taas oo u oggolaanaysa wicitaannada asynchronous in si habsami leh loogu dhex daro habka soo dejinta moduleka iyo iyada oo aan loo baahnayn in lagu duubo "shaqo async ah". Tusaale ahaan, halkii (async function () {sugi Promise.resolve(console.log('tijaabada'));}()); hadda waxaad qori kartaa sug Promise.resolve(console.log('tijaabada'));
  • Matoorka V8 JavaScript, wicitaanada shaqada ayaa la dardargeliyay xaaladaha tirada doodaha la soo gudbiyay aysan u dhigmin halbeegyada lagu qeexay shaqada. Iyada oo kala duwanaanshaha tirada doodaha, waxqabadka ayaa kordhay 11.2% qaab aan JIT ahayn, iyo 40% marka la isticmaalayo JIT TurboFan.
  • Qayb weyn oo ka mid ah hagaajinta yaryar ayaa lagu sameeyay qalabka loogu talagalay horumarinta shabakadaha.

Marka lagu daro hal-abuurnimada iyo hagaajinta cayayaanka, nooca cusubi wuxuu meesha ka saarayaa 47 dayacan. Qaar badan oo ka mid ah baylahda ayaa lagu aqoonsaday natiijada baaritaanka tooska ah iyadoo la adeegsanayo AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer iyo AFL. Ma jiraan dhibaatooyin halis ah oo la aqoonsaday kuwaas oo u oggolaanaya mid ka gudbi kara dhammaan heerarka ilaalinta browserka oo uu ku fuliyo koodka nidaamka ka baxsan deegaanka sandbox. Waxaa la xusay in mid ka mid ah dayacanka la saxay (CVE-2021-21166), oo la xidhiidha nolosha walxaha ku jira nidaamka hoose ee dhawaaqa, uu leeyahay dabeecadda dhibaatada 0-maalin waxaana loo adeegsaday mid ka mid ah faa'iidooyinka ka hor hagaajinta. Iyada oo qayb ka ah barnaamijka lagu bixiyo abaal-marin lacageed oo lagu ogaanayo baylahda sii-deynta hadda, Google waxay bixisay 33 abaal-marin oo qiimahoodu dhan yahay $61000 (laba abaalmarin $10000, laba abaalmarin $7500, saddex abaalmarin $5000, laba $3000 abaal-marin, afar $1000 abaal-marin ah iyo laba $500). Baaxadda 18-ka abaal-marin weli lama go'aamin.

Source: opennet.ru

Add a comment