Chrome 89 saki

Google ya bayyana sakin mai binciken gidan yanar gizo na Chrome 89. A lokaci guda kuma, ana samun ingantaccen sakin aikin Chromium kyauta, wanda ke zama tushen Chrome. An bambanta mai binciken Chrome ta hanyar amfani da tambarin Google, kasancewar tsarin aika sanarwa idan akwai hadari, kayayyaki don kunna abun ciki na bidiyo mai kariya (DRM), tsarin shigar da sabuntawa ta atomatik, da watsa sigogin RLZ lokacin bincike. An tsara sakin Chrome 90 na gaba don Afrilu 13th.

Canje-canje masu mahimmanci a cikin Chrome 89:

  • Sigar Android ta Chrome yanzu za ta iya aiki akan na'urorin da aka tabbatar da Play Kare. A cikin injuna da kwaikwaya, Chrome don Android ana iya amfani da shi idan na'urar da aka kwaikwayi tana aiki ko kuma Google ta ƙirƙira tafsirin. Kuna iya bincika ko na'urar tana da bokan ko a'a a cikin aikace-aikacen Google Play a cikin sashin saitunan (akan shafin saitin da ke ƙasan an nuna matsayin "Shaidar Kariyar Play"). Don na'urorin da ba su da takaddun shaida, kamar waɗanda ke amfani da firmware na ɓangare na uku, ana sa masu amfani su yi rajistar na'urorin su don gudanar da Chrome.
  • Ana kunna ƙananan kaso na masu amfani don buɗe shafuka ta hanyar HTTPS ta tsohuwa lokacin buga sunayen baƙi a mashaya adireshin. Misali, idan ka shigar da mai masaukin misali.com, shafin https://example.com za a bude shi ta hanyar tsohuwa, kuma idan matsala ta taso lokacin budewa, za a mayar da shi zuwa http://example.com. Don sarrafa amfani da tsohowar "https://", ana ba da shawarar saitin "chrome://flags#omnibox-default-typed-navigations-to-https".
  • An haɗa goyan bayan bayanan martaba, ƙyale masu amfani daban-daban su raba asusun su lokacin aiki ta hanyar burauza ɗaya. Misali, ta amfani da bayanan martaba, zaku iya tsara shiga tsakanin ƴan uwa ko zama daban da aka yi amfani da su don aiki da abubuwan sirri. Mai amfani zai iya ƙirƙirar sabon bayanin martaba na Chrome kuma ya saita shi don kunna lokacin da aka haɗa shi zuwa takamaiman asusun Google, kyale masu amfani daban-daban su raba alamomi, saituna da tarihin bincike. Lokacin ƙoƙarin shiga cikin asusun da ke da alaƙa da wani bayanin martaba, za a sa mai amfani ya canza zuwa wannan bayanin. Idan an haɗa mai amfani da bayanan martaba da yawa, za a ba shi damar zaɓar bayanin martaba da ake so. Yana yiwuwa a sanya tsarin launi na ku zuwa bayanan martaba daban-daban don raba masu amfani da gani.
    Chrome 89 saki
  • An kunna nunin Hotunan takaitaccen siffofi lokacin da ake shawagi akan shafuka a saman mashaya. A baya can, an kashe abin da ke cikin shafin samfoti ta tsohuwa kuma ana buƙatar canza saitin “chrome://flags/#tab-hover-cards”.
    Chrome 89 saki
  • Ga wasu masu amfani, aikin "Lissafin Karatu" ("chrome://flags#read-later") yana kunna aikin, lokacin kunnawa, lokacin da kuka danna alamar alama a mashin adireshi, ban da maɓallin "Ƙara alamar shafi", maballin na biyu “Ƙara zuwa lissafin karatu” yana bayyana “, kuma a kusurwar dama na mashigin alamomin menu na “Lissafin Karatu” ya bayyana, wanda ke jera duk shafukan da aka saka a cikin jerin a baya. Lokacin da ka buɗe shafi daga lissafin, ana yi masa alama kamar yadda aka karanta. Shafukan da ke cikin lissafin kuma ana iya yiwa alama alama da hannu azaman karantawa ko ba a karanta ba, ko cire su daga lissafin.
    Chrome 89 saki
  • Masu amfani sun shiga cikin Asusun Google ba tare da kunna Chrome Sync ba suna da damar yin amfani da hanyoyin biyan kuɗi da kalmomin shiga da aka adana a cikin Asusun Google. An kunna fasalin don wasu masu amfani kuma a hankali za a fitar da su ga wasu.
  • An kunna goyan bayan bincike mai sauri, wanda a baya ya buƙaci kunnawa ta tutar "chrome://flags/#enable-tab-search". Mai amfani zai iya duba jerin duk buɗaɗɗen shafuka kuma da sauri tace shafin da ake so, ko da kuwa yana cikin taga na yanzu ko wata.
    Chrome 89 saki
  • Ga duk masu amfani, sarrafa kalmomi ɗaya ɗaya a mashigin adireshi kamar yadda ƙoƙarin buɗe rukunin yanar gizon ya ƙare. A baya, lokacin shigar da kalma ɗaya a cikin adireshin adireshin, mai binciken ya fara ƙoƙarin tantance kasancewar ma'aikaci mai wannan sunan a cikin DNS, yana mai imani cewa mai amfani yana ƙoƙarin buɗe wani yanki, sannan kawai ya tura buƙatar zuwa injin bincike. Don haka, mai uwar garken DNS da aka ƙayyade a cikin saitunan mai amfani ya karɓi bayanai game da tambayoyin neman kalma ɗaya, waɗanda aka tantance a matsayin cin zarafin sirri. Don kasuwancin da ke amfani da rundunonin intanit ba tare da yankin yanki ba (misali "https://helpdesk/"), ana ba da zaɓi don komawa ga tsohon hali.
  • Yana yiwuwa a saka sigar ƙara ko aikace-aikace. Misali, don tabbatar da cewa kamfani yana amfani da amintattun add-ons kawai, mai gudanarwa na iya amfani da sabuwar manufofin ExtensionSettings don saita Chrome don amfani da URL ɗin sa don zazzage abubuwan ɗaukakawa, maimakon URL ɗin da aka kayyade a cikin bayanan ƙara.
  • A kan tsarin x86, mai binciken yanzu yana buƙatar tallafin processor don umarnin SSE3, waɗanda masu sarrafa Intel ke tallafawa tun 2003, kuma ta AMD tun 2005.
  • An ƙara ƙarin APIs da nufin samar da ayyuka waɗanda za su iya maye gurbin Kukis na ɓangare na uku da ake amfani da su don bin diddigin motsin mai amfani tsakanin shafuka a cikin lambar cibiyoyin sadarwar talla, widgets na hanyar sadarwar zamantakewa da tsarin nazarin yanar gizo. APIs masu zuwa an gabatar da su don gwaji:
    • Amintaccen Token don raba masu amfani ba tare da amfani da masu gano giciye ba.
    • Saitin ɓangarorin farko - Yana ba da damar wuraren da ke da alaƙa su bayyana kansu na farko domin mai binciken ya yi la'akari da wannan haɗin yayin kiran giciye.
    • Tsare-tsare Wuri ɗaya don ƙaddamar da ra'ayi na rukunin yanar gizo zuwa tsare-tsaren URL daban-daban, watau. http://website.example da https://website.example za a kula da su azaman rukunin yanar gizo ɗaya don buƙatun rukunin yanar gizo.
    • Floc don ƙayyade nau'in abubuwan buƙatun mai amfani ba tare da tantance mutum ɗaya ba kuma ba tare da la'akari da tarihin ziyartar takamaiman shafuka ba.
    • Ma'auni na Juyawa don kimanta ayyukan mai amfani bayan canzawa zuwa talla.
    • Abokin ciniki-Wakilin Mai amfani Alamu don maye gurbin Wakilin Mai amfani da zaɓin dawo da bayanai game da takamaiman mai bincike da sigogin tsarin (version, dandamali, da sauransu).
  • API ɗin da aka ƙara Serial, yana barin shafuka don karantawa da rubuta bayanai akan tashar tashar jiragen ruwa. Dalilin bayyanar irin wannan API shine ikon ƙirƙirar aikace-aikacen yanar gizo don sarrafa na'urori kai tsaye kamar microcontrollers da firintocin 3D. Ana buƙatar tabbataccen izinin mai amfani don samun dama ga na'urar gefe.
  • An ƙara WebHID API don samun ƙananan matakin dama ga na'urorin HID (na'urorin haɗin gwiwar ɗan adam, maɓallan madannai, mice, gamepads, touchpads), wanda ke ba ku damar aiwatar da dabaru don yin aiki tare da na'urar HID a cikin JavaScript don tsara aiki tare da na'urorin HID masu wuya ba tare da kasancewar takamaiman direbobi a cikin tsarin. Da farko dai, sabon API yana nufin samar da tallafi ga gamepads.
  • Ƙara API NFC Yanar Gizo, ƙyale aikace-aikacen yanar gizo don karantawa da rubuta alamun NFC. Misalai na amfani da sabon API a cikin aikace-aikacen yanar gizo sun haɗa da samar da bayanai game da abubuwan nunin kayan tarihi, gudanar da kayayyaki, samun bayanai daga bajojin mahalarta taro, da sauransu. Ana aika alamun da bincika ta amfani da abubuwan NDEFWriter da NDEFReader.
  • API ɗin Rarraba Yanar Gizo (navigator.share abu) an tsawaita fiye da na'urorin hannu kuma yanzu yana samuwa ga masu amfani da masu binciken tebur (a halin yanzu kawai don Windows da Chrome OS). API ɗin Rarraba Yanar Gizo yana ba da kayan aiki don raba bayanai akan cibiyoyin sadarwar jama'a, misali, yana ba ku damar ƙirƙirar maɓalli ɗaya don bugawa akan cibiyoyin sadarwar da mai ziyara ke amfani da shi, ko tsara aika bayanai zuwa wasu aikace-aikace.
  • Sigar Android da bangaren WebView sun haɗa da goyan baya don zazzage tsarin hoton AVIF (AV1 Image Format), wanda ke amfani da fasahohin matsawa cikin-frame daga tsarin ɓoye bidiyo na AV1 (a cikin nau'ikan tebur, an haɗa tallafin AVIF a cikin Chrome 85). Akwatin don rarraba bayanan da aka matsa a cikin AVIF gaba ɗaya yayi kama da HEIF. AVIF yana goyan bayan hotuna biyu a cikin HDR (High Dynamic Range) da sararin launi mai faɗi-gamut, haka kuma a daidaitaccen kewayon tsauri (SDR).
  • An ƙara sabon API Rahoton don samun bayanai game da keta ƙa'idodin amfani mai aminci akan shafi na ayyuka masu gata da aka ƙayyade ta hanyar COOP (Cross-Origin-Opener-Policy), wanda kuma yana ba ku damar sanya COOP cikin yanayin lalata, wanda ke aiki. ba tare da toshe cin zarafi ba.
  • Ƙara aikin.measureUserAgentSpecificMemory() aiki, wanda ke ƙayyade adadin ƙwaƙwalwar ajiya da ake cinyewa lokacin sarrafa shafi.
  • Don bin ƙa'idodin gidan yanar gizo, duk "bayanai:" URLs yanzu ana ɗaukar su azaman masu aminci, watau. wani bangare ne na mahallin da aka karewa.
  • API ɗin Rafukan ya ƙara tallafi don Rafukan Byte, waɗanda aka inganta musamman don ingantaccen canja wurin saitin bytes na sabani da rage yawan ayyukan kwafin bayanai. Ana iya rubuta fitar da rafin zuwa ga abubuwan da suka dace kamar kirtani ko ArrayBuffer.
  • Abubuwan SVG yanzu suna goyan bayan cikakkiyar haɗin ginin “tace”, yana barin ayyukan tacewa kamar blur(), sepia(), da grayscale() a yi amfani da su lokaci guda zuwa abubuwan SVG da waɗanda ba SVG ba.
  • CSS tana aiwatar da wani nau'in ɓoyayyen abu ":: manufa-rubutu", wanda za a iya amfani da shi don haskaka guntun da aka kewaya rubutun zuwa gare shi (gungura-zuwa-rubutu) ta wani salo na dabam fiye da wanda mai binciken ya yi amfani da shi lokacin da yake nuna abin da ke faruwa. aka samu.
  • Ƙara kayan CSS don sarrafa zagaye na kusurwa: iyakar-fara-fara-radius, iyakar-fara-ƙarshen-radius, iyakar-ƙarshen-fara-radius, iyakar-ƙarshen-radius.
  • Ƙara kayan CSS masu tilasta-launuka don tantance ko mai binciken yana amfani da ƙayyadadden ƙayyadaddun palette mai launi mai amfani akan shafi.
  • An ƙara tilas-launi-daidaita kadarorin CSS don musaki ƙaƙƙarfan launi na tilas akan abubuwa ɗaya, barin su cikakken ikon sarrafa launi ta hanyar CSS.
  • JavaScript yana ba da damar yin amfani da kalmar jiran aiki a cikin kayayyaki a matakin sama, wanda ke ba da damar kiran kira asynchronous don haɗawa cikin tsari cikin tsari na lodawa kuma ba tare da an nannade shi cikin “async async” ba. Misali, maimakon (aikin async() {jira Promise.resolve(console.log('test'));}()); yanzu zaku iya rubuta jira Promise.resolve(console.log('test'));
  • A cikin injin V8 JavaScript, ana ƙara kiran kiran aiki a cikin yanayi inda adadin gardama da aka wuce bai dace da sigogi da aka ayyana a cikin aikin ba. Tare da bambance-bambance a cikin adadin muhawara, aikin ya karu da 11.2% a cikin yanayin da ba JIT ba, kuma ta 40% lokacin amfani da JIT TurboFan.
  • An yi babban ɓangare na ƙananan haɓakawa ga kayan aiki don masu haɓaka gidan yanar gizo.

Baya ga sabbin abubuwa da gyare-gyaren kwaro, sabon fasalin yana kawar da lahani 47. Yawancin raunin da aka gano sakamakon gwajin atomatik ta amfani da AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer da kayan aikin AFL. Ba a gano wata matsala mai mahimmanci da za ta ba mutum damar ƙetare duk matakan kariya na burauza ba da aiwatar da lamba akan tsarin a wajen yanayin sandbox. An lura cewa ɗaya daga cikin raunin da aka gyara (CVE-2021-21166), wanda ke da alaƙa da rayuwar abubuwa a cikin tsarin sauti, yana da yanayin matsalar 0-day kuma an yi amfani dashi a cikin ɗaya daga cikin abubuwan amfani kafin gyarawa. A matsayin wani ɓangare na shirin biyan tukuicin kuɗi don gano lahani ga sakin na yanzu, Google ya biya lambobin yabo 33 da suka kai dalar Amurka 61000 (kyaututtuka $10000 biyu, lambobin yabo $7500 biyu, lambobin yabo $5000, lambobin yabo $3000 biyu, lambobin yabo $1000 guda huɗu da lambobin yabo $500). Har yanzu ba a tantance girman lada 18 ba.

source: budenet.ru

Add a comment