Chrome 101 saki

Google ya bayyana sakin mai binciken gidan yanar gizo na Chrome 101. A lokaci guda kuma, ana samun tabbataccen sakin aikin Chromium kyauta, wanda ke zama tushen Chrome. Mai bincike na Chrome ya bambanta da Chromium wajen amfani da tambarin Google, kasancewar tsarin aika sanarwa idan ya faru, tsarin wasa don kunna abun ciki na bidiyo mai kariya (DRM), tsarin shigar da sabuntawa ta atomatik, yana ba da damar keɓe Sandbox ta dindindin. , ba da maɓallan Google API da watsa RLZ- lokacin bincika sigogi. Ga waɗanda suke buƙatar ƙarin lokaci don sabuntawa, akwai wani reshe na Extended Stable, wanda ya biyo bayan makonni 8, wanda ke samar da sabuntawa ga sakin Chrome 100 na baya. An tsara sakin Chrome 102 na gaba don 24 ga Mayu.

Canje-canje masu mahimmanci a cikin Chrome 101:

  • Ƙara aikin Binciken Side, wanda ke ba da damar duba sakamakon bincike a cikin labarun gefe a lokaci guda tare da duba wani shafi (a cikin taga ɗaya za ku iya ganin abubuwan da ke cikin shafin a lokaci guda da sakamakon samun damar injin binciken). Bayan zuwa wani shafi daga shafin da ke da sakamakon bincike a cikin Google, alamar da ke da harafin "G" yana bayyana a gaban filin shigarwa a cikin adireshin adireshin; lokacin da ka danna shi, ɓangaren gefe yana buɗewa tare da sakamakon da ya gabata. gudanar da bincike. Ta hanyar tsoho, ba a kunna aikin akan duk tsarin ba; don kunna shi, zaku iya amfani da saitin "chrome://flags/#side-search".
    Chrome 101 saki
  • Bar adireshin Omnibox yana aiwatar da tsara abubuwan shawarwarin da aka bayar yayin da kuke bugawa. A baya can, don hanzarta sauyawa daga mashigin adireshi, an ɗora mafi kyawun shawarwari don sauyawa ba tare da jiran mai amfani ya danna ba, ta amfani da kiran Prefetch. Yanzu, ban da lodawa, ana kuma sanya su a cikin buffer (ciki har da rubuce-rubucen ana aiwatar da su kuma an kafa itacen DOM), wanda ke ba da damar nunin shawarwari nan take bayan dannawa. Don sarrafa ma'anar tsinkaya, saitunan "chrome://flags/#enable-prerender2", "chrome://flags/#omnibox-trigger-for-prerender2" da "chrome://flags/#search-shawarwari-for -" ana ba da shawarar. prerender2".
  • Bayani a cikin taken HTTP mai amfani-Agent da sigogin JavaScript navigator.userAgent, navigator.appVersion da navigator.platform an gyara su. Taken ya ƙunshi bayanai kawai game da sunan mai lilo, sigar mashigar mashigar mai mahimmanci (ana maye gurbin sigar MINOR.BUILD.PATCH da 0.0.0), nau'in dandamali da nau'in na'ura (wayar hannu, PC, kwamfutar hannu). Don samun ƙarin bayanai, kamar ainihin sigar da tsawaita bayanan dandamali, dole ne ku yi amfani da API ɗin Abokin Ciniki na Wakilin Mai amfani. Don rukunin yanar gizon da ba su da isassun sabbin bayanai kuma har yanzu ba su shirya don canzawa zuwa Alamomin Abokin Ciniki na Wakilin Mai amfani ba, har zuwa Mayu 2023 suna da damar dawo da cikakken Wakilin Mai amfani.
  • Canza halin aikin saitinTimeout lokacin da ake wucewa da gardama, wanda ke ƙayyade jinkirin kiran. An fara da Chrome 101, lokacin da aka ƙayyade "setTimeout(..., 0)" za a kira lambar nan da nan, ba tare da jinkirin 1ms ba kamar yadda ƙayyadaddun ya buƙata. Don maimaita kiran saitinTimeout, ana amfani da jinkiri na 4 ms.
  • Sigar dandamalin Android tana tallafawa neman izini don nuna sanarwar (a cikin Android 13, don nuna sanarwar, aikace-aikacen dole ne ya sami izinin "POST_NOTIFICATIONS", ba tare da aika sanarwar ba za a toshe). Lokacin ƙaddamar da Chrome a cikin yanayin Android 13, mai binciken yanzu zai sa ku sami izinin sanarwa.
  • An cire ikon yin amfani da WebSQL API a cikin rubutun ɓangare na uku. Ta hanyar tsoho, toshewar WebSQL a cikin rubutun da ba a ɗora su ba daga rukunin yanar gizon yanzu an kunna shi a cikin Chrome 97, amma an bar zaɓi don musaki wannan ɗabi'ar. Chrome 101 yana cire wannan zaɓi. A nan gaba, muna shirin kawar da goyon baya ga WebSQL gaba ɗaya, ba tare da la'akari da yanayin amfani ba. Ana ba da shawarar yin amfani da Ma'ajin Yanar Gizo da APIs Database Fidi maimakon WebSQL. Injin WebSQL ya dogara ne akan lambar SQLite kuma maharan za su iya amfani da su don cin gajiyar rauni a cikin SQLite.
  • Cire sunayen manufofin kasuwanci (chrome://policy) wanda ya ƙunshi sharuɗɗan da ba su haɗawa ba. An fara da Chrome 86, an gabatar da manufofin maye gurbin don waɗannan manufofin da ke amfani da kalmomi masu haɗaka. Sharuɗɗa irin su "farar fata", "blacklist", "yan ƙasa" da "maigida" an tsaftace su. Misali, an canza manufar URLBlacklist zuwa URLBlocklist, AutoplayWhitelist zuwa AutoplayAllowlist, da NativePrinters zuwa Printers.
  • A cikin Yanayin Gwaji na Asalin (fasali na gwaji waɗanda ke buƙatar kunnawa daban), gwajin Gudanar da Sabis na Federated (FedCM) API ya zuwa yanzu ya fara ne kawai a cikin majalisu don dandamalin Android, wanda ke ba ku damar ƙirƙirar sabis na ainihi ɗaya waɗanda ke tabbatar da sirri da aiki ba tare da giciye ba. Hanyoyin bin diddigin rukunin yanar gizo, kamar sarrafa kuki na ɓangare na uku. Gwajin Asalin yana nuna ikon yin aiki tare da ƙayyadaddun API daga aikace-aikacen da aka zazzage daga localhost ko 127.0.0.1, ko bayan yin rijista da karɓar wata alama ta musamman wacce ke aiki na ƙayyadadden lokaci don takamaiman rukunin yanar gizo.
  • An daidaita tsarin Alamar fifiko kuma an miƙa wa kowa, yana ba ku damar saita mahimmancin takamaiman kayan da aka zazzage ta hanyar tantance ƙarin sifa "mahimmanci" a cikin alamun kamar iframe, img da hanyar haɗi. Siffar na iya ɗaukar dabi'u "auto" da "ƙananan" da "high", wanda ke shafar tsarin da mai bincike ya loda albarkatun waje.
  • An ƙara kayan kayan AudioContext.outputLatency, ta inda zaku iya gano bayanai game da jinkirin da aka annabta kafin fitowar sauti (jinkiri tsakanin buƙatun sauti da fara sarrafa bayanan da aka karɓa ta na'urar fitarwar sauti).
  • Ƙara kayan CSS na font-palette da @ font-palette-values ​​rule, yana ba ku damar zaɓar palette daga nau'in launi ko ayyana palette na ku. Misali, ana iya amfani da wannan aikin don dacewa da haruffa masu launi ko emoji zuwa launin abun ciki, ko don kunna yanayin duhu ko haske don font.
  • An ƙara aikin hwb() CSS, wanda ke ba da wata hanya dabam don tantance launukan sRGB a cikin tsarin HWB (Hue, Whiteness, Blackness), kama da tsarin HSL (Hue, Saturation, Lightness), amma mai sauƙin fahimta ga ɗan adam.
  • A cikin hanyar taga.open(), ƙayyadaddun kayan buɗaɗɗen a cikin layin Features na taga, ba tare da sanya ƙima ba (watau lokacin ƙayyadadden ƙayyadaddun buɗaɗɗen buɗaɗɗen buɗaɗɗen buɗewa = gaskiya) yanzu ana bi da su azaman kunna buɗe taga ƙaramar ta (mai kama da '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ''. popup=gaskiya") a maimakon sanya madaidaicin ƙimar “ƙarya”, wanda bai dace ba kuma yana yaudarar masu haɓakawa.
  • API ɗin MediaCapabilities, wanda ke ba da bayanai game da iyawar na'urar da mai bincike don ƙaddamar da abun ciki na multimedia (codecs masu goyan baya, bayanan martaba, ƙimar bit da ƙuduri), ya ƙara tallafi ga rafukan WebRTC.
  • An gabatar da sigar ta uku ta Tabbatarwar Biyan Kuɗi ta API, tana ba da kayan aiki don ƙarin tabbatar da ma'amalar biyan kuɗi da ake yi. Sabuwar sigar tana ƙara goyan baya ga masu ganowa waɗanda ke buƙatar shigarwar bayanai, ma'anar gunki don nuna gazawar tabbatarwa, da dukiyar biyan kuɗi na zaɓi na zaɓi.
  • Ƙara hanyar manta() zuwa API na USB don soke izini da mai amfani ya bayar a baya don samun damar na'urar USB. Bugu da ƙari, USBConfiguration, USBInterface, USBAlternateInterface, da kuma abubuwan USBEndpoint yanzu daidai suke ƙarƙashin ƙayyadaddun kwatance ("===", nuna abu ɗaya) idan an mayar da su don abu na USB iri ɗaya.
  • An inganta kayan aiki don masu haɓaka gidan yanar gizo. An ba da ikon shigo da fitarwa da rikodin ayyukan mai amfani a tsarin JSON (misali). An inganta lissafi da nunin kaddarorin masu zaman kansu a cikin na'ura mai kwakwalwa ta yanar gizo da duban lamba. Ƙara goyon baya don aiki tare da samfurin launi na HWB. An ƙara ikon duba yadudduka da aka siffanta ta amfani da dokar @Layer a cikin kwamitin CSS.
    Chrome 101 saki

Baya ga sabbin abubuwa da gyare-gyaren kwaro, sabon sigar yana kawar da lahani 30. 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. A matsayin wani ɓangare na shirin bayar da ladan kuɗi don gano lahani ga sakin na yanzu, Google ya biya lambobin yabo 25 da suka kai dala dubu 81 (kyautar $10000 guda ɗaya, lambobin yabo $7500, lambobin yabo $7000 uku, lambar yabo $6000 ɗaya, lambar yabo $5000 guda biyu, lambobin yabo $2000 guda huɗu, kyautuka guda uku. $1000 da kuma kyautar $500). Har yanzu ba a tantance girman lada guda 6 ba.

source: budenet.ru

Add a comment