Google нашри веб-браузери Chrome 106-ро муаррифӣ кард.Дар айни замон, версияи устувори лоиҳаи ройгони Chromium, ки асоси Chrome мебошад, дастрас аст. Браузери Chrome аз Chromium бо истифодаи логотипи Google, мавҷудияти системаи ирсоли огоҳиномаҳо дар ҳолати садама, модулҳо барои навозиш кардани мундариҷаи видеои аз нусхабардорӣ муҳофизатшаванда (DRM), система барои насби худкор навсозиҳо, ба таври доимӣ ҷудокунии Sandbox фарқ мекунад. , таъмини калидҳо ба API Google ва интиқоли RLZ- ҳангоми ҷустуҷӯ. Барои онҳое, ки барои навсозӣ вақти бештар лозиманд, филиали Extended Stable алоҳида дастгирӣ карда мешавад ва пас аз 8 ҳафта. Нашри навбатии Chrome 107 25 октябр ба нақша гирифта шудааст.
Тағироти калидӣ дар Chrome 106:
- Барои корбарони сохтани мизи корӣ, Prerender2 ба таври нобаёнӣ фаъол карда шудааст, то мундариҷаи тавсияҳоро дар сатри суроғаҳои Omnibox фаъолона пешниҳод кунад. Намоиши пешгӯишаванда қобилияти қаблан дастраси боркунии тавсияҳоро, ки эҳтимолан бе интизории клики корбар паймоиш мешаванд, пурра мекунад. Илова ба боркунӣ, мундариҷаи саҳифаҳои тавсияшавандаро акнун метавон дар буфер (аз ҷумла иҷрои скрипт ва дарахти DOM) пешниҳод кард. ташаккул), ки имкон медиҳад, ки пас аз клик фавран нишон додани тавсияҳо.
- Имконияти ҷустуҷӯи таърих, хатчӯбҳо ва ҷадвалҳоро мустақиман аз сатри суроғаҳои Omnibox таъмин мекунад. Барои маҳаллисозии ҷустуҷӯ тегҳои назорати @history, @bookmarks ва @tabs пешниҳод карда мешаванд. Масалан, барои ҷустуҷӯ дар хатчӯбҳо шумо бояд "ибораи ҷустуҷӯии @ bookmarks" -ро ворид кунед. Барои хомӯш кардани ҷустуҷӯ аз сатри суроғаҳо, дар танзимоти ҷустуҷӯ имкони махсус вуҷуд дорад.


- Дастгирии технологияи Server Push, ки дар стандартҳои HTTP/2 ва HTTP/3 муайян шудааст ва имкон медиҳад сервер Бе интизори дархости возеҳ захираҳоро ба муштарӣ фиристед. Сабаби қатъ кардани дастгирӣ мураккабии нолозими татбиқи технология мебошад, бо назардошти мавҷудияти алтернативаҳои соддатар ва баробар самаранок, ба монанди тег. , посухи HTTP 103 ва протоколи WebTransport. Тибқи омори Google, дар соли 2021, тақрибан 1.25% сайтҳое, ки дар HTTP/2 кор мекунанд, аз Server Push истифода мебурданд ва дар соли 2022 ин рақам то 0.7% коҳиш ёфт. Технологияи Server Push низ дар мушаххасоти HTTP/3 мавҷуд аст, аммо дар амал, бисёр маҳсулоти нармафзори сервер ва муштарӣ, аз ҷумла браузери Chrome, дар аввал онро татбиқ накарданд.
- Имконияти истифодаи аломатҳои ғайри ASCII дар доменҳои муайяншуда дар сарлавҳаи Cookie ғайрифаъол карда шуд (барои доменҳои IDN, шумо бояд муайян кунед доменҳо (дар формати punycode). Ин тағйирот браузерро бо RFC 6265bis ва рафтори дар Firefox татбиқшуда мутобиқ мекунад.
- Нишонҳои равшантари пешниҳодшуда барои муайян кардани экранҳо дар конфигуратсияҳои бисёр монитор. Тамғакоғазҳои шабеҳро дар муколамаҳо барои додани иҷозат барои кушодани тиреза дар экрани беруна намоиш додан мумкин аст. Масалан, ба ҷои рақами экрани беруна ('Дисплейи берунии 1'), ҳоло номи модели монитор ('HP Z27n') нишон дода мешавад.
- Беҳбудиҳо дар версия барои Android:
- Саҳифаи таърихи дидан механизми "Сафар" -ро дастгирӣ мекунад, ки фаъолияти гузаштаро тавассути гурӯҳбандии маълумот дар бораи дархостҳои ҷустуҷӯии қаблан иҷрошуда ва саҳифаҳои дидашуда ҷамъбаст мекунад. Вақте ки шумо калимаҳои калидиро дар сатри суроғаҳо ворид мекунед, агар онҳо қаблан дар дархостҳо истифода шуда бошанд, аз шумо хоҳиш карда мешавад, ки ҷустуҷӯро аз мавқеи қатъшуда идома диҳед.
- Дар дастгоҳҳое, ки платформа доранд Android Акнун 11 ба шумо имкон медиҳад, ки саҳифаеро, ки пас аз гузаштан ба барномаи дигар дар ҳолати пинҳонӣ кушода шудааст, масдуд кунед. Барои аз нав оғоз кардани дидан пас аз масдуд кардан, тасдиқи аутентификатсия лозим аст. Масдудкунӣ бо нобаёнӣ ғайрифаъол аст ва бояд дар танзимоти махфият фаъол карда шавад.
- Вақте ки шумо кӯшиши зеркашии файлҳоро аз реҷаи инкогнито мекунед, шумо дархости тасдиқи иловагӣ барои захира кардани файл ва огоҳӣ хоҳед гирифт, ки файли зеркашидашуда барои корбарони дигари дастгоҳ намоён хоҳад шуд, зеро он дар минтақаи мудири зеркашиҳо захира карда мешавад.

- API-и chrome.runtime барои ҳама сайтҳо қатъ карда шудааст. Ин API ҳоло танҳо дар сурати пайваст кардани замимаҳои браузер таъмин карда мешавад. Қаблан, chrome.runtime барои ҳама сайтҳо дастрас буд, зеро он аз ҷониби иловаи дарунсохт CryptoToken бо татбиқи API U2F, ки дигар дастгирӣ намешавад, истифода мешуд.
- Якчанд API-ҳои нав ба ҳолати озмоишҳои пайдоиш илова карда шуданд (хусусиятҳои таҷрибавӣ, ки фаъолсозии алоҳидаро талаб мекунанд). Origin Trial қобилияти кор кардан бо API-и муайяншударо аз барномаҳои аз localhost ё 127.0.0.1 зеркашидашуда ё пас аз бақайдгирӣ ва гирифтани аломати махсус, ки барои як муддати маҳдуд барои сайти мушаххас эътибор дорад, дар назар дорад.
- Консепсияи iframes-и беном, ки имкон медиҳад, ки ҳуҷҷат дар контексти алоҳида бор карда шавад, ки ба дигар iframes ва ҳуҷҷати асосӣ алоқаманд нест.
- API-и Pop-Up барои намоиш додани унсурҳои интерфейс дар болои дигар унсурҳо, масалан, барои ташкили кори менюҳои интерактивӣ, маслиҳатҳо, асбобҳои интихоби мундариҷа ва системаҳои таълимӣ. Аттрибути нави "попап" барои нишон додани элемент дар қабати боло истифода мешавад. Баръакси муколамаҳое, ки бо истифода аз элемент сохта шудаанд API-и нав ба шумо имкон медиҳад, ки муколамаҳои бесамар эҷод кунед, рӯйдодҳоро идора кунед, аниматсияҳоро истифода баред ва назорати минтақаи поп-ап чандир эҷод кунед.
- Хосиятҳои 'grid-template-columns' ва 'grid-template-rows', ки дар CSS Grid истифода мешаванд, ҳоло интерполясияро дастгирӣ мекунанд, то гузариши ҳамвор байни ҳолати шабакаҳои гуногунро таъмин кунанд.
- Амволи 'forced-color-adjust' CSS ҳоло арзиши 'preserve-parent-color'-ро дастгирӣ мекунад, ки ҳангоми гузоштан боиси он мегардад, ки хосияти 'color' арзиши худро аз унсури волидайн қарз гирад.
- Амволи "-webkit-hyphenate-character" аз префикси "-webkit-" хориҷ карда шудааст ва ҳоло бо номи "dephenate-character" дастрас аст. Ин хосиятро барои гузоштани сатри ба ҷои аломати танаффус ("-") истифода бурдан мумкин аст.
- Нашри сеюми API Intl.NumberFormat амалӣ карда шуд, ки дорои функсияҳои нави formatRange(), formatRangeToParts() ва selectRange(), гурӯҳбандии маҷмӯаҳо, имконоти нав барои яклухткунӣ ва танзими дақиқ ва қобилияти тафсири сатрҳо ҳамчун ададҳои даҳӣ мебошад. .
- ReadableStream API барои интиқоли самараноки мустақими додаҳои дуӣ аз бандари пайдарпай дастгирӣ илова кардааст, ки навбатҳои дохилӣ ва буферҳоро аз байн мебарад. Хониши мустақим бо гузоштани ҳолати BYOB - “port.readable.getReader({ режим: 'byob' })” фаъол карда мешавад.
- Интерфейсҳои нармафзор барои кор бо аудио ва видео (AudioDecoder, AudioEncoder, VideoDecoder ва VideoEncoder) дастгирии ҳодисаи "dequeue" ва зангҳои бо он алоқамандро илова кардаанд, ки вақте кодек ба иҷрои вазифаҳои рамзгузории мундариҷаи навбатдор ё рамзкушоӣ оғоз мекунад, фаъол мешавад.
- WebXR Device API қобилияти дастрасии хоми матнҳои тасвирҳоро аз камера, ки бо мавқеи ҷорӣ дар муҳити виртуалӣ ҳамоҳанг карда шудааст, амалӣ мекунад.
- Такмилҳо дар абзорҳо барои таҳиягарони веб анҷом дода шуданд. Панели Сарчашмаҳо ҳоло имкони гурӯҳбандии файлҳоро аз рӯи манбаъ дорад. Пайгирии мукаммали стек барои амалиёти асинхронӣ. Ҳоло имкон дорад, ки ҳангоми ислоҳи хатогиҳо скриптҳои маълуми тарафи сеюмро ба таври худкор нодида гирифт. Имконияти пинҳон кардани файлҳои нодида дар менюҳо ва панелҳо илова карда шуд. Муносибати мукаммали стеки зангҳо дар ислоҳкунанда.

Барои визуализатсияи ҳамкории саҳифаҳо ва муайян кардани мушкилоти эҳтимолии вокуниш ба интерфейс ба панели иҷроиш як пайгирии нави Муошират илова карда шуд.

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





