Google нашри веб-браузери Chrome 113-ро муаррифӣ кард.Ҳамзамон версияи устувори лоиҳаи ройгони Chromium, ки асоси Chrome мебошад, дастрас аст. Браузери Chrome аз Chromium дар истифодаи логотипи Google, мавҷудияти системаи ирсоли огоҳиномаҳо дар ҳолати садама, модулҳо барои навозиш кардани мундариҷаи видеои аз нусхабардорӣ (DRM), системаи насби худкор навсозиҳо, ҳамеша фаъол кардани изолятсияи Sandbox, таъмини калидҳо ба API Google ва интиқоли параметрҳои RLZ ҳангоми ҷустуҷӯ фарқ мекунад. Барои онҳое, ки барои навсозӣ вақти бештар лозиманд, филиали Extended Stable алоҳида дастгирӣ карда мешавад ва пас аз 8 ҳафта. Нашри навбатии Chrome 114 30 май ба нақша гирифта шудааст.
Тағироти калидӣ дар Chrome 113:
- Дастгирии API-и графикии WebGPU ва WGSL (Забони сояафкании WebGPU) бо нобаёнӣ фаъол аст. WebGPU интерфейси барномасозии монанд ба Vulkan, Metal ва Direct3D 12-ро барои амалиётҳои тарафи GPU, ба монанди рендеринг ва ҳисоббарорӣ, пешниҳод мекунад ва инчунин истифодаи забони сояафканиро барои навиштани барномаҳои тарафи GPU имкон медиҳад. Дастгирии WebGPU айни замон танҳо дар сохторҳои ChromeOS фаъол аст. macOS и Windows, ва барои Linux и Android баъдтар фаъол карда мешавад.
- Кор оид ба оптимизатсияи самаранокӣ идома ёфт. Нисбат ба филиали 112, суръати супоридани санҷиши Спидометр 2.1 5% афзуд.
- Барои корбарон, воридкунии тадриҷии режими нигоҳдории нигоҳдорӣ, Кормандони хидматрасонӣ ва API-ҳои иртиботӣ оғоз шуд, ки ҳангоми коркарди саҳифа дар робита ба доменҳо ҷудо карда мешаванд, ки протсессорҳои тарафи сеюмро ҷудо мекунанд. Режим ба шумо имкон медиҳад, ки усулҳои пайгирии ҳаракатҳои корбарон байни сайтҳо дар асоси нигоҳдории идентификаторҳо дар анборҳои муштарак ва минтақаҳое, ки барои нигаҳдории доимии иттилоот пешбинӣ нашудаанд («Суперкукиҳо»), масалан, кор тавассути арзёбии мавҷудияти баъзе маълумот дар кэшҳои браузер. Дар аввал, ҳангоми коркарди саҳифа, ҳама захираҳо дар фазои номҳои умумӣ (як асл, новобаста аз домени пайдоиш) нигоҳ дошта мешуданд, ки ин ба як сайт имкон медиҳад, ки боркунии захираҳоро аз сайти дигар тавассути манипуляцияҳо бо нигаҳдории маҳаллӣ, API IndexedDB ё тафтиши маълумот дар кэш муайян кунад.
Ҳангоми сегментатсия, ба калиде, ки барои гирифтани объектҳо аз кэш ва нигоҳдории браузер истифода мешавад, атрибути алоҳида замима карда мешавад, ки пайвастшавиро ба калиди асосӣ муайян мекунад. домен, ки аз он саҳифаи асосӣ кушода мешавад, ки доираи скриптҳои пайгирӣ, ба монанди онҳоеро, ки тавассути iframe аз сайти дигар бор карда шудаанд, маҳдуд мекунад. Барои маҷбур кардани тақсимкунӣ бе интизори фаъол шудани он, шумо метавонед танзимоти "chrome://flags/#third-party-storage-partitioning"-ро истифода баред.

- Механизми маҷмӯаҳои тарафи аввал (FPS) пешниҳод шудааст, ки имкон медиҳад робитаи байни сайтҳои гуногуни як созмон ё лоиҳа барои коркарди умумии кукиҳо байни онҳо муайян карда шавад. Ин хусусият вақте муфид аст, ки як сайт тавассути доменҳои гуногун дастрас бошад (масалан, opennet.ru ва opennet.me). Кукиҳо барои чунин доменҳо комилан ҷудо карда шудаанд, аммо бо ёрии FPS онҳо акнун метавонанд ба як нигаҳдории умумӣ пайваст шаванд. Барои фаъол кардани FPS, шумо метавонед парчами "chrome://flags/enable-first-party-sets" -ро истифода баред.
- Оптимизатсияи назарраси татбиқи нармафзори рамзгузори видеоии AV1 (libaom) анҷом дода шуд, ки иҷрои барномаҳои вебро бо истифода аз WebRTC, ба монанди системаҳои видеоконфронс беҳтар кард. Ҳолати нави суръат 10 илова карда шуд, ки барои дастгоҳҳои дорои захираҳои маҳдуди CPU мувофиқ аст. Ҳангоми санҷиши замимаи Google Meet дар канали дорои маҷрои 40 кбит, AV1 Speed 10 дар муқоиса бо суръати VP9 7 боиси 12% болоравии сифат ва 25% баланд шудани самаранокӣ гардид.
- Вақте ки муҳофизати пешрафтаи браузер фаъол карда мешавад (Баррасии бехатар > Муҳофизати мукаммал), барои ошкор кардани фаъолияти зараровар дар тарафи Google, изофаҳо телеметрияро дар бораи кори иловаҳои браузер, ки аз каталоги Дӯкони Chrome насб нашудаанд, ҷамъ мекунанд. Маълумот ба монанди хэшҳои файлҳои изофӣ ва мундариҷаи manifest.json фиристода мешаванд.
- Баъзе корбарон имконоти иловагии пуркунии шаклҳои худкорро фаъол кардаанд, ки ба зудӣ пур кардани суроғаи таҳвил ва тафсилоти пардохт ҳангоми харид дар баъзе мағозаҳои онлайн равона шудаанд.

- Менюе, ки бо пахш кардани нишонаи "се нуқта" нишон дода мешавад, аз нав сохта шудааст. Унсурҳои менюи "Extensions" ва "Chrome Web Store" ба сатҳи якуми меню кӯчонида шуданд.
- Имконияти ба забони дигар тарҷума кардани танҳо порчаи интихобшудаи саҳифа илова карда шуд, на танҳо тамоми саҳифа (тарҷума аз менюи контекстӣ оғоз мешавад). Барои назорат кардани ворид кардани тарҷумаи қисман, танзимоти "chrome://flags/#desktop-partial-translate" пешниҳод карда мешавад.
- Дар саҳифае, ки ҳангоми кушодани ҷадвали нав нишон дода шудааст, қобилияти дубора оғоз кардани кори қатъшуда ("Сафар") илова карда шудааст, масалан, шумо метавонед ҷустуҷӯро аз мавқеи қатъшуда идома диҳед.

- Дар версияи барои Android Саҳифаи нави хидматрасонӣ "chrome://policy/logs" барои ислоҳи сиёсатҳои идоракунии марказонидашуда, ки барои корбарон муқаррар шудаанд, аз ҷониби администратор амалӣ карда шуд.
- Дар васлкунӣ барои платформа Android Имконияти намоиши мундариҷаи фардӣтар дар бахши Discover амалӣ карда шудааст. Илова бар ин, имконияти танзими намудҳои тавсияҳои бартарӣ (масалан, пинҳон кардани мундариҷа аз манбаъҳои муайян) барои корбароне, ки ба ҳисоби Google пайваст нестанд, илова карда шудааст.

- Дар версияи платформа Android Интерфейси нав барои интихоби файлҳои мултимедиявӣ барои боргузории аксҳо ва видеоҳо пешниҳод шудааст (ба ҷои татбиқи фармоишӣ, интерфейси стандартӣ истифода мешавад) Android Интихобкунандаи медиа).

- CSS синтаксиси стандартиро барои функсияи image-set() амалӣ мекунад, ки ба шумо имкон медиҳад тасвиреро аз маҷмӯи вариантҳо бо қарорҳои гуногун интихоб кунед, ки барои танзимоти экрани ҷорӣ ва фарохмаҷрои пайвасти шабака мувофиқтар аст. Зангҳои префикси қаблан дастгирӣшавандаи -webkit-image-set(), ки синтаксиси махсуси Chrome-ро пешниҳод мекард, ҳоло бо маҷмӯи тасвири стандартӣ иваз карда шудааст.
- CSS барои дархостҳои нави медиавӣ (@media) overflow-inline ва overflow-block -ро илова кардааст, ки ба шумо имкон медиҳад муайян кунед, ки мундариҷа чӣ гуна коркард мешавад, агар мундариҷа аз ҳудуди блоки аслӣ берун бошад.
- Дар CSS дархости медиавии навсозӣ илова карда шуд, то ки сабкҳо ҳангоми чоп ё намоиш дар экранҳои суст (масалан, дар экранҳои китобҳои электронӣ) ва зуд (мониторҳои муқаррарӣ) муайян карда шаванд.
- Функсияи linear() ба CSS барои татбиқи интерполясияи хатӣ дар байни шумораи додаи нуқтаҳо илова карда шудааст, ки он метавонад барои эҷоди аниматсияҳои мураккаб ба монанди эффектҳои ҷаззоб ва дарозкунӣ истифода шавад.
- Усули Headers.getSetCookie() қобилияти истихроҷи арзишҳоро аз сарлавҳаҳои сершумори Set-Cookie, ки дар як дархост бидуни пайваст кардани онҳо интиқол дода шудааст, амалӣ мекунад.
- Васеъгардонии largeBlob ба WebAuthn API барои нигоҳ доштани маълумоти калони дуӣ, ки бо маълумоти эътимоднок алоқаманд аст, илова карда шудааст.
- API-и Token Private State барои ҷудо кардани корбарон бидуни истифодаи идентификаторҳои байнисоҳавӣ фаъол карда шуд.
- Ба сайтҳо иҷозат дода намешавад, ки моликияти document.domain-ро барои татбиқи шартҳои ибтидоӣ ба захираҳое, ки аз зердоменҳои гуногун бор карда мешаванд, муқаррар кунанд. Агар ба шумо лозим аст, ки канали иртиботӣ байни зердоменҳо таъсис диҳед, функсияи postMessage() ё API Channel Messaging истифода баред.
- Такмилҳо дар абзорҳо барои таҳиягарони веб анҷом дода шуданд. Панели Тафтиши Фаъолияти шабака ҳоло имкон дорад, ки сарлавҳаҳои посухи нави HTTP-ро аз ҷониби сервер баргардонидашуда бекор кунад ё эҷод кунад (Шабака > Сарлавҳаҳо > Сарлавҳаҳои посух). Илова бар ин, тавассути таҳрири файли .headers дар қисмати Сарчашмаҳо > Барқарорсозӣ ва эҷоди ҷойгузинҳо бо ниқоб, дар як ҷо таҳрир кардан мумкин аст. Мукаммалсозии ислоҳи барномаҳо бо истифода аз чаҳорчӯбаҳои веб Nuxt, Vite ва Rollup. Ташхиси мукаммали мушкилот бо CSS дар панели услубҳо (хатоҳо дар номҳои амвол ва арзишҳои таъиншуда алоҳида қайд карда мешаванд). Дар веб консол, қобилияти намоиш додани тавсияҳои худкор ҳангоми пахш кардани Enter (ва на танҳо ҳангоми пахш кардани ҷадвал ё тирчаи рост) илова карда шудааст.

Илова ба навоварӣ ва ислоҳи хатогиҳо, дар версияи нав 15 осебпазирӣ ислоҳ карда шуданд. Бисёре аз осебпазириҳо дар натиҷаи абзорҳои автоматии санҷиши AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ва AFL муайян карда шуданд. Ягон мушкилоти ҷиддие, ки имкон медиҳанд, ки тамоми сатҳҳои муҳофизати браузер ва иҷро кардани код дар система берун аз муҳити қуттии қумро иҷро кунанд, муайян карда нашудааст. Дар доираи барномаи пардохти мукофотҳои пулӣ барои кашфи осебпазирӣ барои нашри ҷорӣ, Google 10 ҷоиза ба маблағи 30.5 ҳазор доллари ИМА (як ҷоиза 7500 доллар, 5000 доллар ва 4000 доллар, ду ҷоиза 3000 доллар, се ҷоиза 2000 доллар ва ду ҷоиза 1000 доллар) пардохт кард.
Манбаъ: opennet.ru






