Нашри Chrome 100

Google нашри веб-браузери Chrome 100-ро муаррифӣ кард.Дар айни замон, версияи устувори лоиҳаи ройгони Chromium, ки асоси Chrome мебошад, дастрас аст. Браузери Chrome бо истифодаи логотипи Google, мавҷудияти системаи ирсоли огоҳиномаҳо дар ҳолати садама, модулҳо барои навозиш кардани мундариҷаи видеои аз нусхабардорӣ (DRM), системаи насби худкор навсозиҳо ва интиқоли параметрҳои RLZ ҳангоми ҷустуҷӯ. Нашри навбатии Chrome 101 26 апрел ба нақша гирифта шудааст.

Тағироти калидӣ дар Chrome 100:

  • Аз сабаби он ки браузер ба версияи рақами 100 мерасад, ки аз се рақам ба ҷои ду рақам иборат аст, халалдор шудани кори баъзе сайтҳоеро, ки барои таҳлили арзиши User-Agent аз китобхонаҳои нодуруст истифода мебаранд, истисно кардан мумкин нест. Дар ҳолати мушкилот, танзимоти "chrome://flags##force-major-version-to-minor" мавҷуд аст, ки ба шумо имкон медиҳад, ки баромадро дар сарлавҳаи User-Agent ба версияи 99 ҳангоми истифодаи версияи 100 баргардонед.
  • Chrome 100 ҳамчун версияи охирин бо мундариҷаи пурраи User-Agent қайд карда шудааст. Нашри навбатӣ ба буридани маълумот дар сарлавҳаи HTTP User-Agent ва параметрҳои JavaScript navigator.userAgent, navigator.appVersion ва navigator.platform оғоз мекунад. Сарлавҳа танҳо маълумотро дар бораи номи браузер, версияи муҳими браузер, платформа ва навъи дастгоҳ (телефони мобилӣ, компютер, планшет) дар бар мегирад. Барои ба даст овардани маълумоти иловагӣ, ба монанди версияи дақиқ ва маълумоти васеъшудаи платформа, шумо бояд API-и User Agent Client Hints -ро истифода баред. Барои сайтҳое, ки маълумоти кофии нав надоранд ва ҳоло барои гузаштан ба корбарони агенти муштарӣ омода нестанд, то моҳи майи соли 2023 онҳо имкон доранд, ки пурраи корбар-агентро баргардонанд.
  • Хусусияти таҷрибавӣ барои намоиш додани нишондиҳандаи зеркашӣ дар панели суроғаҳо илова карда шуд; ҳангоми клик ҳолати файлҳои зеркашишуда ва зеркашидашуда ба саҳифаи chrome://downloads шабеҳ нишон дода мешавад. Барои фаъол кардани нишондиҳанда, танзимоти "chrome://flags#download-bubble" пешбинӣ шудааст.
    Нашри Chrome 100
  • Имконияти хомӯш кардани садо ҳангоми пахш кардани нишондиҳандаи бозикунии дар тугмаи ҷадвал нишондодашуда баргардонида шуд (қаблан садоро тавассути занг задан ба менюи контекстӣ хомӯш кардан мумкин буд). Барои фаъол кардани ин хусусият, танзимоти "chrome://flags#enable-tab-audio-muting" илова карда шудааст.
    Нашри Chrome 100
  • Танзимоти "chrome://flags/#enable-lens-standalone" барои ғайрифаъол кардани истифодаи хидмати Google Lens барои ҷустуҷӯи тасвир илова карда шуд (банди "Ҷустуҷӯи тасвир" дар менюи контекстӣ).
  • Ҳангоми фароҳам овардани дастрасии муштарак ба ҷадвал (табодули ҷадвал), чаҳорчӯбаи кабуд акнун на тамоми ҷадвалро, балки танҳо қисмеро, ки мундариҷа ба корбари дигар пахш мешавад, таъкид мекунад.
  • Логотипи браузер иваз карда шуд. Логотипи нав аз версияи соли 2014 бо доираи каме калонтар дар мобайн, рангҳои равшантар ва набудани сояҳо дар марзҳои байни рангҳо фарқ мекунад.
    Нашри Chrome 100
  • Тағирот дар версияи Android:
    • Дастгирии режими сарфаи трафики "Lite" қатъ карда шуд, ки суръати бит ҳангоми зеркашии видеоҳоро коҳиш дод ва фишурдани тасвири иловагиро истифода бурд. Гуфта мешавад, ки ин реҷа ба далели коҳиши қимати тарофаҳо дар шабакаҳои мобилӣ ва таҳияи усулҳои дигари коҳиши трафик ҳазф шудааст.
    • Қобилияти иҷрои амалҳо бо браузер аз сатри суроғаҳо илова карда шуд. Масалан, шумо метавонед "таърихро нест кунед" -ро нависед ва браузер аз шумо хоҳиш мекунад, ки ба форма барои тоза кардани таърихи ҳаракат ё "таҳрири паролҳо" гузаред ва браузер мудири паролро мекушояд. Барои системаҳои мизи корӣ, ин хусусият дар Chrome 87 амалӣ карда шуд.
    • Дастгирии воридшавӣ ба ҳисоби Google тавассути скан кардани рамзи QR, ки дар экрани дастгоҳи дигар нишон дода шудааст, амалӣ карда шуд.
    • Муколамаи тасдиқи амалиёт ҳоло ҳангоми кӯшиши пӯшидани ҳама ҷадвалҳо намоиш дода мешавад.
    • Дар саҳифаи кушодани ҷадвали нав, гузариш байни дидани обунаҳои RSS (Пайрав) ва мундариҷаи тавсияшуда (Кашф) пайдо шуд.
    • Имконияти истифодаи протоколҳои TLS 1.0/1.1 дар ҷузъи Android WebView қатъ карда шуд. Дар худи браузер, дастгирии TLS 1.0/1.1 дар Chrome 98 хориҷ карда шуд. Дар версияи ҷорӣ, тағйироти шабеҳ ба замимаҳои мобилӣ бо истифода аз ҷузъи WebView, ки ҳоло ба сервере, ки пуштибонӣ намекунад, пайваст шуда наметавонад. TLS 1.2 ё TLS 1.3.
  • Ҳангоми тасдиқи сертификатҳо бо истифода аз механизми шаффофияти сертификатҳо, санҷиши сертификатҳо ҳоло мавҷудияти сабтҳои имзошудаи SCT (тамғаи сертификати имзошуда) дар ҳама ду гузорише, ки аз ҷониби операторҳои гуногун нигоҳ дошта мешаванд, талаб мекунад (қаблан он дар гузориши Google ва сабти ҳама гуна оператори дигар сабтро талаб мекард) . Шаффофияти сертификатҳо гузоришҳои мустақили ҷамъиятии ҳама шаҳодатномаҳои додашуда ва бозхондашударо пешкаш мекунад, ки имкон медиҳад, ки аудити мустақили ҳама тағирот ва амалҳои мақомоти сертификатсия гузаронида шавад ва ба шумо имкон медиҳад, ки ҳама гуна кӯшишҳои пинҳонӣ эҷод кардани сабтҳои қалбакиро пайгирӣ кунед.

    Барои корбароне, ки ҳолати дидани бехатарро фаъол кардаанд, аудити сабтҳои SCT, ки дар гузоришҳои шаффофияти сертификат истифода мешаванд, ба таври нобаёнӣ фаъол аст. Ин тағирот боиси он мегардад, ки дархостҳои иловагӣ ба Google барои тасдиқи дуруст кор кардани гузориш фиристода шаванд. Дархостҳои санҷишӣ хеле кам фиристода мешаванд, тақрибан як маротиба дар ҳар 10000 пайвасти TLS. Агар мушкилот муайян карда шаванд, маълумот дар бораи занҷири мушкилии сертификатҳо ва SCTҳо ба Google интиқол дода мешавад (танҳо маълумот дар бораи сертификатҳо ва SCTs, ки аллакай ба таври оммавӣ паҳн карда мешаванд, интиқол дода мешаванд).

  • Вақте ки шумо дидани мукаммали бехатарро фаъол мекунед ва ба ҳисоби Google-и худ ворид мешавед, маълумоти ҳодисаи ба серверҳои Google ирсолшуда акнун аломатҳои марбут ба ҳисоби Google-и шуморо дар бар мегирад, ки барои муҳофизати мукаммал аз фишинг, фаъолияти зараровар ва дигар таҳдидҳо дар Интернет имкон медиҳад. Барои сеансҳо дар реҷаи инкогнито, чунин маълумот интиқол дода намешавад.
  • Варианти мизи кории Chrome имкон медиҳад, ки огоҳиҳо дар бораи паролҳои вайроншуда рад карда шаванд.
  • API-и ҷойгиркунии равзанаи бисёрэкран илова карда шудааст, ки тавассути он шумо метавонед дар бораи мониторҳои ба компютер пайвастшуда маълумот гиред ва ҷойгиркунии тирезаҳоро дар экранҳои муайяншуда ташкил кунед. Бо истифода аз API-и нав, шумо инчунин метавонед мавқеи тирезаҳои намоишшударо дақиқ интихоб кунед ва гузаришро ба ҳолати пурраи экран бо истифода аз усули Element.requestFullscreen() муайян кунед. Намунаҳои истифодаи API-и нав аз барномаҳои презентатсия (баромад дар проектор ва нишон додани қайдҳо дар экрани ноутбук), барномаҳои молиявӣ ва системаҳои мониторинг (ҷойгиркунии графикҳо дар экранҳои гуногун), барномаҳои тиббӣ (намоиш додани тасвирҳо дар экранҳои алоҳидаи баландсифат), бозиҳо иборатанд. , муҳаррирҳои графикӣ ва дигар намудҳои замимаҳои бисёр тиреза.
  • Ҳолати озмоишҳои ибтидоӣ (хусусиятҳои таҷрибавӣ, ки фаъолсозии алоҳидаро талаб мекунанд) барои дастрасии васеъшавии Media Source аз коргарони махсус дастгирӣ мекунад, ки онро масалан барои беҳтар кардани иҷрои бозикунии медиаи буферӣ тавассути эҷоди объекти MediaSource дар як коргари алоҳида ва пахши Натиҷаи кори он дар HTMLMediaElement дар риштаи асосӣ. Origin Trial қобилияти кор кардан бо API-и муайяншударо аз барномаҳои аз localhost ё 127.0.0.1 зеркашидашуда ё пас аз бақайдгирӣ ва гирифтани аломати махсус, ки барои як муддати маҳдуд барои сайти мушаххас эътибор дорад, дар назар дорад.
  • API-и Digital Goods, ки барои содда кардани ташкили харид аз барномаҳои веб тарҳрезӣ шудааст, устувор карда шуд ва ба ҳама пешниҳод карда шуд. Ҳатмӣ барои хидматҳои тақсимоти молро таъмин мекунад; дар Android он ҳатмӣ тавассути Android Play Billing API-ро таъмин мекунад.
  • Усули AbortSignal.throwIfAborted() илова карда шуд, ки ба шумо имкон медиҳад қатъи иҷрои сигналро бо назардошти ҳолати сигнал ва сабаби қатъи он ҳал кунед.
  • Усули фаромӯш () ба объекти HIDDevice илова карда шудааст, ки ба шумо имкон медиҳад, ки иҷозатҳои дастрасии аз ҷониби корбар додашударо ба дастгоҳи воридотӣ бозхонед.
  • Амволи CSS-и mix-blend-mode, ки усули омехтакуниро ҳангоми қабатбандии элементҳо муайян мекунад, ҳоло арзиши "плюс-сабуктар" -ро дастгирӣ мекунад, то буришҳои ду элементеро, ки пикселҳоро мубодила мекунанд, таъкид мекунад.
  • Усули makeReadOnly() ба объекти NDEFReader илова карда шудааст, ки имкон медиҳад барчаспҳои NFC дар ҳолати танҳо барои хондан истифода шаванд.
  • API WebTransport, ки барои ирсол ва қабули маълумот байни браузер ва сервер тарҳрезӣ шудааст, варианти serverCertificateHashes-ро барои тасдиқи пайвастшавӣ ба сервер бо истифода аз хэш сертификат бе истифодаи Web PKI (масалан, ҳангоми пайвастшавӣ ба сервер ё мошини виртуалӣ не дар шабакаи ҷамъиятӣ).
  • Такмилҳо дар абзорҳо барои таҳиягарони веб анҷом дода шуданд. Имкониятҳои панели Сабткун васеъ карда шуданд, ки бо ёрии он шумо метавонед амалҳои корбарро дар саҳифа сабт, бозсозӣ ва таҳлил кунед. Ҳангоми дидани код ҳангоми ислоҳи ислоҳ, арзишҳои амвол ҳоло ҳангоми нишон додани муш ба болои синфҳо ё функсияҳо нишон дода мешаванд. Дар рӯйхати дастгоҳҳои тақлидшуда, User-Agent барои iPhone ба версияи 13_2_3 навсозӣ шудааст. Панели навигатсионии услубҳои CSS ҳоло қобилияти дидан ва таҳрир кардани қоидаҳои "@supports" -ро дорад.
    Нашри Chrome 100

Илова ба навоварӣ ва ислоҳи хатогиҳо, версияи нав 28 осебпазириро нест мекунад. Бисёре аз осебпазириҳо дар натиҷаи санҷиши автоматӣ бо истифода аз абзорҳои AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ва AFL муайян карда шуданд. Ягон мушкилоти ҷиддие муайян карда нашудааст, ки ба кас имкон медиҳад, ки ҳамаи сатҳҳои муҳофизати браузерро гузарад ва кодро дар система берун аз муҳити қум иҷро кунад. Дар доираи барномаи пардохти мукофотҳои пулӣ барои ошкор кардани осебпазирии версияи ҷорӣ, Google 20 ҷоиза ба маблағи 51 ҳазор доллари ИМА (як ҷоиза ба маблағи $16000, ду ҷоиза ба маблағи $7000, се ҷоиза ба маблағи $5000 ва як ҷоиза ҳар як $3000, $2000 ва $1000. Маблағи 11 ҷоиза ҳанӯз муайян нашудааст.

Манбаъ: opennet.ru

Илова Эзоҳ