Нашри Chrome 107

Google нашри веб-браузери Chrome 107-ро муаррифӣ кард.Дар айни замон, версияи устувори лоиҳаи ройгони Chromium, ки асоси Chrome мебошад, дастрас аст. Браузери Chrome аз Chromium бо истифодаи логотипи Google, мавҷудияти системаи ирсоли огоҳиномаҳо дар ҳолати садама, модулҳо барои навозиш кардани мундариҷаи видеои аз нусхабардорӣ муҳофизатшаванда (DRM), система барои насби худкор навсозиҳо, ба таври доимӣ ҷудокунии Sandbox фарқ мекунад. , таъмини калидҳо ба API Google ва интиқоли RLZ- ҳангоми ҷустуҷӯ. Барои онҳое, ки барои навсозӣ вақти бештар лозиманд, филиали Extended Stable алоҳида дастгирӣ карда мешавад ва пас аз 8 ҳафта. Нашри навбатии Chrome 108 29 ноябр ба нақша гирифта шудааст.

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

  • Дастгирии иловашуда барои механизми ECH (Encrypted Client Client Hello), ки рушди ESNI (Indication Name Server Encrypted Indication) идома медиҳад ва барои рамзгузории маълумот дар бораи параметрҳои сессияи TLS, ба монанди номи домени дархостшуда истифода мешавад. Тафовути калидӣ байни ECH ва ESNI дар он аст, ки ба ҷои рамзгузорӣ дар сатҳи майдонҳои инфиродӣ, ECH тамоми паёми TLS ClientHello-ро рамзгузорӣ мекунад, ки ба шумо имкон медиҳад, ки ихроҷро тавассути майдонҳое, ки ESNI фаро намегирад, масдуд кунед, масалан, PSK (Pre-Shared) Калид) майдон. ECH инчунин ба ҷои сабти TXT сабти HTTPSSVC DNS-ро барои интиқоли иттилооти калиди ҷамъиятӣ истифода мебарад ва рамзгузории тасдиқшудаи охири ба охир дар асоси механизми гибридии рамзгузории оммавии калид (HPKE) барои ба даст овардан ва рамзгузории калид истифода мебарад. Барои назорат кардани фаъол будани ECH, танзимоти "chrome://flags#encrypted-client-hello" пешниҳод шудааст.
  • Дастгирии рамзгузории видеои суръатбахши сахтафзор дар формати H.265 (HEVC) фаъол аст.
  • Марҳилаи панҷуми коҳиши иттилоот дар сарлавҳаи HTTP User-Agent ва параметрҳои JavaScript navigator.userAgent, navigator.appVersion ва navigator.platform фаъол карда шуд, ки барои кам кардани иттилооте, ки метавонад барои муайянкунии ғайрифаъолонаи корбар истифода шавад, амалӣ карда шуд. Chrome 107 маълумоти платформа ва протсессорро дар хати User-Agent барои корбарони мизи корӣ коҳиш дод ва мундариҷаи параметри navigator.platform JavaScript-ро яхбандӣ кард. Тағйирот танҳо дар версияҳои платформаи Windows, ки версияи мушаххаси платформа ба "Windows NT 10.0" иваз карда шудааст, мушоҳида мешавад. Дар Linux, мундариҷаи платформа дар User-Agent тағир наёфтааст.

    Пештар, рақамҳои MINOR.BUILD.PATCH, ки версияи браузерро ташкил медоданд, бо 0.0.0 иваз карда шуданд. Дар оянда ба нақша гирифта шудааст, ки дар сарлавҳа танҳо маълумот дар бораи номи браузер, версияи асосии браузер, платформа ва навъи дастгоҳ (телефони мобилӣ, компютер, планшет) гузошта шавад. Барои гирифтани маълумоти иловагӣ, ба монанди версияи дақиқ ва маълумоти васеъшудаи платформа, шумо бояд API-и User Agent Client Hints -ро истифода баред. Барои сайтҳое, ки маълумоти кофии нав надоранд ва ҳоло барои гузаштан ба корбарони агенти муштарӣ омода нестанд, то моҳи майи соли 2023 онҳо имкон доранд, ки пурраи корбар-агентро баргардонанд.

  • Версияи Android дигар платформаи Android 6.0-ро дастгирӣ намекунад; браузер ҳоло ҳадди аққал Android 7.0-ро талаб мекунад.
  • Тарҳрезии интерфейс барои пайгирии ҳолати зеркашиҳо тағир дода шуд. Ба ҷои сатри поён бо маълумот дар бораи ҷараёни зеркашӣ, нишондиҳандаи нав ба панел бо сатри суроғаҳо илова карда шуд; вақте ки шумо онро пахш мекунед, ҷараёни зеркашии файлҳо ва таърих бо рӯйхати файлҳои аллакай зеркашидашуда нишон дода мешавад. Баръакси панели поён, тугма доимо дар панел нишон дода мешавад ва ба шумо имкон медиҳад, ки ба таърихи зеркашии худ зуд дастрасӣ пайдо кунед. Интерфейси нав дар айни замон ба таври нобаёнӣ танҳо ба баъзе корбарон пешниҳод карда мешавад ва дар сурати мавҷуд набудани мушкилот ба ҳама васеъ карда мешавад.
    Нашри Chrome 107
  • Барои корбарони мизи корӣ имконпазир аст, ки паролҳои дар файл сабтшуда дар формати CSV ворид карда шаванд. Пештар, паролҳоро аз файл ба браузер танҳо тавассути хидмати passwords.google.com интиқол додан мумкин буд, аммо ҳоло ин корро тавассути менеҷери Google Password, ки дар браузер сохта шудааст, анҷом додан мумкин аст.
  • Пас аз он ки корбар профили нав эҷод мекунад, дархосте пайдо мешавад, ки аз шумо имкон медиҳад, ки ҳамоҳангсозиро фаъол созед ва ба танзимот равед, ки тавассути он шумо метавонед номи профилро тағир диҳед ва мавзӯи рангро интихоб кунед.
  • Версияи платформаи Android интерфейси навро барои интихоби файлҳои медиавӣ барои боргузории аксҳо ва видеоҳо пешниҳод мекунад (ба ҷои татбиқи худ интерфейси стандартии Android Media Picker истифода мешавад).
    Нашри Chrome 107
  • Бозхонди худкори иҷозаи намоиши огоҳиномаҳо барои сайтҳое, ки огоҳиномаҳо ва паёмҳоеро мефиристанд, ки ба корбар халал мерасонанд, пешбинӣ шудааст. Гузашта аз ин, барои чунин сайтҳо дархостҳо барои иҷоза барои ирсоли огоҳинома боздошта шудаанд.
  • API-и Screen Capture хосиятҳои нави марбут ба мубодилаи экранро илова кардааст - selfBrowserSurface (ба шумо имкон медиҳад, ки ҳангоми занг задани getDisplayMedia() ҷадвали ҷориро истисно кунед), faceSwitching (ба шумо имкон медиҳад, ки тугмаи иваз кардани ҷадвалҳоро пинҳон кунед) ва displaySurface (ба шумо имкон медиҳад, ки мубодиларо бо ҷадвал, тиреза ё экран).
  • Хосияти renderBlockingStatus ба API Performance барои муайян кардани захираҳое, ки боиси таваққуфи намоиши саҳифа мешаванд, то анҷоми боркунӣ илова карда шуд.
  • Якчанд API-ҳои нав ба ҳолати озмоишҳои пайдоиш илова карда шуданд (хусусиятҳои таҷрибавӣ, ки фаъолсозии алоҳидаро талаб мекунанд). Origin Trial қобилияти кор кардан бо API-и муайяншударо аз барномаҳои аз localhost ё 127.0.0.1 зеркашидашуда ё пас аз бақайдгирӣ ва гирифтани аломати махсус, ки барои як муддати маҳдуд барои сайти мушаххас эътибор дорад, дар назар дорад.
    • API-и декларативии PendingBeacon, ки ба шумо имкон медиҳад, ки ирсоли маълумотро назорат кунед, ки посухи (маяк) ба серверро талаб намекунад. API-и нав ба шумо имкон медиҳад, ки фиристодани чунин маълумотро ба браузер вогузор кунед, бидуни зарурати занг задан ба амалиёти ирсолкунӣ дар вақти муайян, масалан, барои ташкили интиқоли телеметрия пас аз пӯшидани саҳифа корбар.
    • Сарлавҳаи Иҷозат-Сиёсат (Сиёсати Хусусият) HTTP, ки барои додани салоҳият ва фаъол кардани хусусиятҳои пешрафта истифода мешавад, ҳоло арзиши "борфарорӣ" -ро дастгирӣ мекунад, ки метавонад барои хомӯш кардани коркардкунандагон барои ҳодисаи "борфарорӣ" дар саҳифа истифода шавад.
  • Барои нишон додан дастгирии иловагии атрибути "rel", ки ба шумо имкон медиҳад параметри "rel=noreferrer" -ро дар паймоиш тавассути варақаҳои веб барои хомӯш кардани интиқоли сарлавҳаи Referer ё "rel=noopener" барои ғайрифаъол сохтани танзими амволи Window.opener ва манъ кардани дастрасӣ ба контекст, ки гузариш аз он сурат гирифтааст.
  • CSS Grid барои интерполятсияи хосиятҳои grid-template-columns ва grid-template-rows дастгирии илова кардааст, то гузариши ҳамвор байни ҳолати шабакаҳои гуногунро таъмин кунад.
  • Такмилҳо дар абзорҳо барои таҳиягарони веб анҷом дода шуданд. Қобилияти танзим кардани тугмаҳои гарм илова карда шуд. Тафтиши хотираи беҳтаршудаи объектҳои барномаи C/C++, ки ба формати WebAssembly табдил дода шудаанд.

Илова ба навоварӣ ва ислоҳи хатогиҳо, версияи нав 14 осебпазириро нест мекунад. Бисёре аз осебпазириҳо дар натиҷаи санҷиши автоматӣ бо истифода аз абзорҳои AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ва AFL муайян карда шуданд. Ягон мушкилоти ҷиддие муайян карда нашудааст, ки ба кас имкон медиҳад, ки ҳамаи сатҳҳои муҳофизати браузерро гузарад ва кодро дар система берун аз муҳити қум иҷро кунад. Дар доираи барномаи пардохти мукофотҳои пулӣ барои ошкор кардани осебпазирии версияи ҷорӣ, Google 10 ҷоиза ба маблағи 57 ҳазор доллари ИМА (як ҷоиза 20000 17000 доллар, 7000 3000 доллар ва 2000 1000 доллар, ду ҷоиза XNUMX XNUMX доллар, се ҷоиза XNUMX XNUMX доллар ва як ҷоиза) пардохт кард. мукофоти $ XNUMX). Андозаи як мукофот хануз муайян карда нашудааст.

Манбаъ: opennet.ru

Илова Эзоҳ