Chrome 99 saki

Google ya bayyana sakin mai binciken gidan yanar gizo na Chrome 99. A lokaci guda kuma, ana samun tabbataccen sakin aikin Chromium kyauta, wanda ke zama tushen Chrome. An bambanta mai binciken Chrome ta hanyar amfani da tambura na Google, kasancewar tsarin aika sanarwa idan ya faru, kayayyaki don kunna abun ciki na bidiyo mai kariya (DRM), tsarin shigar da sabuntawa ta atomatik, da watsa sigogin RLZ lokacin da bincike. An shirya sakin Chrome 100 na gaba a ranar 29 ga Maris.

Manyan canje-canje a cikin Chrome 99:

  • Chrome don Android ya haɗa da amfani da tsarin Fannin Takaddun shaida, wanda ke ba da bayanan jama'a mai zaman kansa na duk takaddun shaida da aka bayar da sokewa. Rubutun jama'a yana ba da damar gudanar da bincike mai zaman kansa na duk canje-canje da ayyukan hukumomin takaddun shaida, kuma zai ba ku damar sa ido nan da nan duk wani yunƙuri na ƙirƙirar bayanan karya a asirce. Takaddun shaida waɗanda ba a bayyana a cikin Takaddun shaida ba mai bincike zai ƙi shi ta atomatik kuma ya nuna kuskuren da ya dace. A baya can, an kunna wannan tsarin don sigar tebur ne kawai da kuma ƙaramin kaso na masu amfani da Android.
  • Saboda yawan korafe-korafe, hanyar samun hanyar sadarwa mai zaman kanta, wacce aka gabatar da ita a baya a yanayin gwaji, an kashe ta, da nufin ƙarfafa kariya daga hare-haren da suka shafi samun albarkatu a cibiyar sadarwar gida ko kuma akan kwamfutar mai amfani (localhost) daga rubutun da aka ɗora a lokacin. an bude shafin. Don kare kai daga irin waɗannan hare-hare a yayin da ake samun damar shiga duk wata hanyar sadarwa ta cikin gida, an ba da shawarar a aika da buƙatun bayyane ga hukuma don zazzage irin waɗannan hanyoyin. Google zai sake nazarin aiwatarwa bisa ra'ayoyin da aka karɓa kuma ya ba da ingantaccen sigar a cikin sakin gaba.
  • An dawo da ikon cire tsoffin injunan bincike. Bari mu tunatar da ku cewa farawa daga Chrome 97 a cikin mai daidaitawa a cikin sashin "Search Engine Management" (chrome://settings/searchEngines) ikon cire abubuwa daga jerin tsoffin injunan bincike (Google, Bing, Yahoo) da gyara An dakatar da sigogin injin bincike, wanda ya haifar da rashin gamsuwa tsakanin masu amfani da yawa.
  • A kan dandali na Windows, yana yiwuwa a cire aikace-aikacen gidan yanar gizon da ke ƙunshe da kai (PWA, Progressive Web App) ta hanyar saitunan tsarin ko kwamitin sarrafawa, kama da cire aikace-aikacen Windows.
  • Ana yin gwajin ƙarshe don yuwuwar rushewar rukunin yanar gizon bayan mai binciken ya kai nau'in sigar da ta ƙunshi lambobi uku maimakon biyu (a lokaci ɗaya, bayan fitowar Chrome 10, matsaloli da yawa sun bayyana a cikin ɗakunan karatu na Wakilin Mai amfani). Lokacin da zaɓi "chrome://flags#force-major-version-to-100" aka kunna, sigar 100 za a nuna a cikin taken-Agent User.
  • CSS yana ba da goyan baya ga yadudduka na cascading, da aka ayyana ta amfani da dokar @Layer kuma ana shigo da su ta hanyar CSS @import ta amfani da aikin Layer(). Dokokin CSS a cikin cascade na cascade guda ɗaya tare, yana sauƙaƙa sarrafa dukkan ɓangarorin, samar da sassauci don canza tsarin yadudduka, da ƙyale ƙarin sarrafa fayilolin CSS, hana rikice-rikice. Yaduddukan cascading sun dace don amfani don jigogi ƙira, ayyana tsoffin salon abubuwa, da fitar da ƙirar abubuwan haɗin gwiwa zuwa ɗakunan karatu na waje.
  • Hanyar showPicker() an ƙara zuwa ajin HTMLInputElement, yana ba ku damar nuna shirye-shiryen tattaunawa don cika dabi'u na yau da kullun a cikin filayen. tare da nau'ikan "kwanan wata", "wata", "mako", "lokaci", "kwanan lokaci-local", "launi" da "fayil", da kuma filayen da ke goyan bayan autofill da lissafin bayanai. Misali, zaku iya nuna sifar kalanda don zabar kwanan wata, ko palette don shigar da launi.
    Chrome 99 saki
  • A cikin Yanayin Gwaji na Asalin (fasali na gwaji waɗanda ke buƙatar kunnawa daban), yana yiwuwa a kunna yanayin ƙira mai duhu don aikace-aikacen yanar gizo. An zaɓi launuka da bangon jigon duhu ta amfani da sabon filin color_scheme_dark a cikin fayil ɗin bayanan aikace-aikacen yanar gizo. 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.
  • API ɗin Gane Rubutun Hannu an daidaita shi kuma an miƙa shi ga kowa da kowa, yana ba da damar amfani da ayyukan tantance rubutun hannu da tsarin aiki ke bayarwa.
  • Don shigar da aikace-aikacen gidan yanar gizo kadai (PWA, Progressive Web App), an daidaita bangaren Window Controls Overlay, yana faɗaɗa yankin allon aikace-aikacen zuwa gabaɗayan taga, gami da yankin take, wanda madaidaicin maɓallin sarrafa taga. (kusa, rage girman, girma) an fi girma. Aikace-aikacen gidan yanar gizon na iya sarrafa sarrafawa da sarrafa shigarwa na duka taga, ban da toshe mai rufi tare da maɓallin sarrafa taga.
  • Aikin CSS calc() yana ba da damar ƙima kamar "infinity", "-infinity" da "NaN" ko maganganun da ke haifar da ƙima iri ɗaya, kamar 'calc(1/0)'.
  • An ƙara ma'aunin "kawai" a cikin tsarin launi na CSS, wanda ke ba da damar sanin wane tsarin launi za a iya nunawa daidai ("haske", "duhu", "yanayin rana" da "yanayin dare" ), ba ka damar keɓance tsarin canza launi na tilasta don abubuwan HTML guda ɗaya. Misali, idan ka saka “div {launi-mashirin: kawai haske}”, to, jigon haske kawai za a yi amfani da shi don nau'in div, ko da mai binciken ya tilasta jigon duhu ya kunna.
  • Don canza ƙimar dukiya.adoptedStyleSheets, ana iya amfani da tura() da pop() a yanzu maimakon sake sanya kayan gaba ɗaya. Misali, "document.adoptedStyleSheets.push(newSheet);".
  • Aiwatar da keɓancewar CanvasRenderingContext2D ya ƙara goyan baya ga abubuwan ContextLost da ContextRestored, hanyar sake saiti() zaɓi, zaɓin “willReadYawaita”, masu gyara rubutu na CSS, daɗaɗɗen ma'anar madaidaici, da gradients na juzu'i. Ingantattun tallafi don matatun SVG.
  • An cire prefix na "-webkit-" daga "rubutu- jaddadawa", "rubutu- jaddada-launi", "matsayi-matsayin rubutu" da "rubutu- jaddada-style".
  • Don shafukan da aka buɗe ba tare da HTTPS ba, an hana samun dama ga Matsayin Baturi API, wanda ke ba ku damar samun bayani game da cajin baturi.
  • Hanyar navigator.getGamepads() tana ba da fitarwa na jerin abubuwan Gamepad maimakon GamepadList. GamepadList baya samun tallafi a cikin Chrome, saboda daidaitaccen buƙatu da halayen injunan Gecko da Webkit.
  • API ɗin WebCodecs an kawo su cikin dacewa da ƙayyadaddun bayanai. Musamman, an canza hanyar EncodedVideoChunkOutputCallback() da maginin BidiyoFrame().
  • A cikin injin V8 JavaScript, sabbin kalandar kadarori, haɗin kai, Sa'aCycles, Tsarukan ƙidayar ƙima, Tsawon lokaci, Bayanin rubutu da satiInfo an ƙara su zuwa API ɗin Intl.Locale, yana nuna bayanai game da kalandar da aka goyan baya, yankunan lokaci da sigogin lokaci da rubutu. const arabicEgyptLocale = sabon Intl.Locale('ar-EG') // ar-EG arabicEgyptLocale.calendars // ['gregory', 'coptic', 'islamic', 'islamic-civil', 'islamic-tbla'] arabicEgyptLocale .collations // ['compat', 'emoji', 'eor'] arabicEgyptLocale.hourCycles // ['h12'] arabicEgyptLocale.numberingSystems // ['arab'] arabicEgyptLocale.timeZones // ['Africa/Cairo'] Locale .textInfo // {directory: 'rtl'} japaneseLocale.textInfo // {direction:'ltr'} chineseTaiwanLocale.textInfo // {jariya: 'ltr'}
  • Ƙara aikin Intl.supportedValuesOf(ladi), wanda ke dawo da tsararrun abubuwan ganowa masu goyan baya don Intl API don kalanda, tattarawa, kuɗi, tsarin lamba, yanki lokaci da kaddarorin naúrar. Intl.supportedValuesOf('unit') // ['acre', 'bit', 'byte', 'celsius', 'centimeter', ...]
  • An inganta kayan aiki don masu haɓaka gidan yanar gizo. Ƙungiyar cibiyar sadarwa tana ba da damar rage buƙatun WebSocket don cire aiki a ƙarƙashin yanayin jinkirin haɗin cibiyar sadarwa. An ƙara wani kwamiti zuwa shafin "Aikace-aikacen" don bin diddigin rahotannin da aka samar ta hanyar API Rahoto. Ƙungiyar mai rikodi yanzu tana goyan bayan jira kafin a ga wani abu ko za'a iya dannawa kafin kunna umarnin da aka yi rikodi. An sauƙaƙa kwaikwayon jigon duhu. Ingantattun iko na bangarori daga allon taɓawa. A cikin na'ura mai ba da hanya tsakanin hanyoyin sadarwa, an ƙara goyan bayan jerin tserewa don nuna rubutu cikin launi, an ƙara goyan bayan abin rufe fuska %s, %d, %i da %f, kuma an inganta aikin tace saƙo.
    Chrome 99 saki

Baya ga sabbin abubuwa da gyare-gyaren kwaro, sabon sigar yana kawar da lahani 28. 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 21 da suka kai dalar Amurka dubu 96 (kyautar $15000, lambobin yabo $10000 guda biyu, lambobin yabo $7000, lambobin yabo $5000 biyu, lambobin yabo $3000 biyu da lambar yabo ta $2000 da $1000). .

source: budenet.ru

Add a comment