Нашри Chrome 92

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

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

  • Асбобҳо ба танзимот илова карда шуданд, то ворид кардани ҷузъҳои Privacy Sandboxро назорат кунанд. Ба корбар имкон дода мешавад, ки технологияи FLoC (Federated Learning of Cohorts), ки аз ҷониби Google барои иваз кардани кукиҳои пайгирии ҳаракат бо "когортҳо" таҳия шудааст, ки ба корбарон имкон медиҳад бидуни муайян кардани шахсият бо манфиатҳои шабеҳ шинос шаванд. Гурӯҳҳо дар паҳлӯи браузер тавассути истифодаи алгоритмҳои омӯзиши мошин барои дидани маълумот ва мундариҷаи дар браузер кушодашуда ҳисоб карда мешаванд.
    Нашри Chrome 92
  • Барои корбарони мизи корӣ, кеши Бозгашт ба таври нобаёнӣ фаъол аст, ки паймоиши фаврӣ ҳангоми истифодаи тугмаҳои Бозгашт ва Ба пеш ё ҳангоми паймоиш дар саҳифаҳои қаблан дидашудаи сайти ҷорӣ таъмин карда мешавад. Пештар, кэши ҷаҳиш танҳо дар сохтмонҳо барои платформаи Android дастрас буд.
  • Баланд бардоштани изолятсияи сайтҳо ва замимаҳо дар равандҳои гуногун. Агар қаблан механизми изолятсияи сайт ҷудокунии сайтҳоро аз ҳамдигар дар равандҳои гуногун таъмин мекард ва инчунин ҳамаи изофаҳоро ба як раванди алоҳида ҷудо карда бошад, пас версияи нав ҷудокунии иловаҳои браузерро аз ҳамдигар бо роҳи ҳаракат додани ҳар як изофа амалӣ мекунад. ба раванди ҷудогона, ки имкон дод, монеаи дигар барои муҳофизат аз изофаҳои зараровар эҷод карда шавад.
  • Ба таври назаррас баланд бардоштани ҳосилнокӣ ва самаранокии ошкоркунии фишинг. Суръати ошкор кардани фишинг дар асоси таҳлили тасвирҳои маҳаллӣ дар нисфи ҳолатҳо то 50 маротиба ва дар 99% ҳолатҳо он ҳадди аққал 2.5 маротиба тезтар шуд. Ба ҳисоби миёна, вақти тасниф кардани фишинг аз рӯи тасвир аз 1.8 сония то 100 мс кам шуд. Дар маҷмӯъ, сарбории CPU, ки аз ҷониби ҳама равандҳои намоишӣ сохта шудааст, 1.2% кам шуд.
  • Портҳои 989 (ftps-data) ва 990 (ftps) ба рӯйхати портҳои шабакавии мамнӯъ илова карда шуданд. Пештар, портҳои 69, 137, 161, 554, 1719, 1720, 1723, 5060, 5061, 6566 ва 10080 аллакай баста шуда буданд. Барои портҳои дар рӯйхати сиёҳ фиристодани дархостҳои HTTP, HTTPS ва FTP бо мақсади муҳофизат аз NAT баста шудааст. ҳамлаи slipstreaming, ки имкон медиҳад, ки ҳангоми кушодани саҳифаи махсуси аз ҷониби ҳамлакунанда дар браузер омодашуда, сарфи назар аз истифодаи диапазони суроғаҳои дохилӣ (192.168.xx) аз сервери ҳамлакунанда ба ягон порти UDP ё TCP дар системаи корбар пайвасти шабакавӣ барқарор кунад. , 10.xxx).
  • Ҳангоми интишори иловаҳо ё навсозиҳои версияи нав дар Дӯкони веб Chrome талабот барои истифодаи санҷиши ду омили таҳиякунанда ҷорӣ карда шуд.
  • Ҳоло имкон аст, ки замимаҳои қаблан насбшуда дар браузер хомӯш карда шаванд, агар онҳо аз Дӯкони Web Chrome бо сабаби вайрон кардани қоидаҳо хориҷ карда шаванд.
  • Ҳангоми фиристодани дархостҳои DNS, дар сурати истифодаи серверҳои классикии DNS, ба ғайр аз сабтҳои "A" ва "AAAA" барои муайян кардани суроғаҳои IP, ҳоло сабти DNS "HTTPS" низ дархост карда мешавад, ки тавассути он параметрҳо барои суръат бахшидан ба он интиқол дода мешаванд. таъсиси пайвастҳои HTTPS, ба монанди танзимоти протокол, калидҳои рамзгузории TLS ClientHello ва рӯйхати зердоменҳои тахаллус.
  • Занг задан ба муколамаҳои JavaScript window.alert, window.confirm ва window.prompt аз блокҳои iframe, ки аз доменҳои ғайр аз домени саҳифаи ҷорӣ бор карда шудаанд, манъ аст. Тағйирот ба муҳофизати корбарон аз сӯиистифодаҳои марбут ба кӯшиши пешниҳоди огоҳиномаи тарафи сеюм ҳамчун дархост аз сайти асосӣ кӯмак мекунад.
  • Саҳифаи нави ҷадвал рӯйхати ҳуҷҷатҳои маъмултарин дар Google Drive захирашударо пешкаш мекунад.
  • Ном ва нишонаро барои барномаҳои PWA (Progressive Web Apps) тағир додан мумкин аст.
  • Барои шумораи ками тасодуфии варақаҳои веб, ки аз шумо ворид кардани суроға ё рақами корти кредитиро талаб мекунанд, тавсияҳои пуркунии худкор ҳамчун озмоиш ғайрифаъол карда мешаванд.
  • Дар версияи мизи корӣ варианти ҷустуҷӯи тасвирҳо (банди “Тасвирро ёбед” дар менюи контекстӣ) ба ҷои системаи ҷустуҷӯии маъмулии Google ба истифодаи хидмати Google Lens иваз карда шудааст. Вақте ки шумо тугмаи мувофиқро дар менюи контекстӣ пахш мекунед, корбар ба веб-барномаи алоҳида равона карда мешавад.
  • Дар интерфейси реҷаи инкогнито, истинодҳо ба таърихи дидан пинҳон мешаванд (пайвандҳо бефоидаанд, зеро онҳо боиси кушодани ноустувор бо маълумоте шуданд, ки таърих ҷамъоварӣ карда нашудааст).
  • Фармонҳои нав илова карда шуданд, ки ҳангоми ворид шудан ба сатри суроғаҳо таҳлил карда мешаванд. Масалан, барои намоиш додани тугмаи зуд ворид шудан ба саҳифаи санҷиши амнияти паролҳо ва иловаҳо, танҳо "санҷиши бехатарӣ" -ро нависед ва ба танзимоти амният ва ҳамоҳангсозӣ гузаред, танҳо "идоракунии танзимоти амният" ва " синхронизатсияро идора кунед».
  • Тағироти мушаххас дар версияи Android Chrome:
    • Дар панел як тугмаи нави танзимшавандаи "Панели асбобҳои ҷодуӣ" мавҷуд аст, ки миёнабурҳои гуногунро дар асоси фаъолияти ҷории корбар интихоб карда нишон медиҳад ва истинодҳоеро дар бар мегирад, ки эҳтимол дар айни замон лозиманд.
    • Татбиқи модели омӯзиши мошинсозӣ дар дастгоҳ барои ошкор кардани кӯшишҳои фишинг навсозӣ шудааст. Ҳангоми ошкор шудани кӯшишҳои фишинг, ба ғайр аз намоиши саҳифаи огоҳкунанда, браузер акнун маълумотро дар бораи версияи модели омӯзиши мошинсозӣ, вазни ҳисобшуда барои ҳар як категория ва парчам барои татбиқи модели нав ба хидмати берунии Браузери бехатар мефиристад. .
    • Танзими "Намоиш додани пешниҳодҳо барои саҳифаҳои шабеҳ ҳангоми пайдо нашудани саҳифа" хориҷ карда шуд, ки дар натиҷа саҳифаҳои шабеҳ дар асоси фиристодани дархост ба Google дар сурати пайдо нашудани саҳифа тавсия карда шуданд. Ин танзимот қаблан аз версияи мизи корӣ хориҷ карда шуда буд.
    • Истифодаи режими изоляцияи сайт барои процессҳои алоҳида васеъ гардид. Бо сабабҳои истеъмоли захираҳо, то ҳол танҳо сайтҳои калон интихобшуда ба равандҳои алоҳида интиқол дода шудаанд. Дар версияи нав, изолятсия инчунин ба сайтҳое, ки корбар бо аутентификатсия тавассути OAuth ворид шудааст (масалан, тавассути ҳисоби Google пайваст шудан) ё сарлавҳаи HTTP Cross-Origin-Opener-Policy муқаррар карда мешавад, татбиқ мешавад. Барои онҳое, ки мехоҳанд ҷудокуниро дар равандҳои инфиродии ҳама сайтҳо фаъол созанд, танзимоти "chrome://flags/#enable-site-per-process" пешбинӣ шудааст.
    • Механизмҳои муҳофизатии дарунсохтаи муҳаррики V8 аз ҳамлаҳои паҳлӯӣ ба монанди Spectre ғайрифаъол шудаанд, ки онҳо ҳамчун ҷудо кардани сайтҳо дар равандҳои алоҳида самаранок ҳисобида намешаванд. Дар версияи мизи корӣ, ин механизмҳо ҳангоми нашри Chrome 70 хомӯш карда шуданд.
    • Дастрасии соддакардашуда ба танзимоти иҷозатҳои сайт, ба монанди микрофон, камера ва дастрасии макон. Барои намоиш додани рӯйхати иҷозатҳо, танҳо рамзи қулфро дар сатри суроғаҳо клик кунед ва бахши "Иҷозат" -ро интихоб кунед.
      Нашри Chrome 92
  • Якчанд API-ҳои нав ба ҳолати озмоишҳои пайдоиш илова карда шуданд (хусусиятҳои таҷрибавӣ, ки фаъолсозии алоҳидаро талаб мекунанд). Origin Trial қобилияти кор кардан бо API-и муайяншударо аз барномаҳои аз localhost ё 127.0.0.1 зеркашидашуда ё пас аз бақайдгирӣ ва гирифтани аломати махсус, ки барои як муддати маҳдуд барои сайти мушаххас эътибор дорад, дар назар дорад.
    • API File Handling, ки ба шумо имкон медиҳад, ки барномаҳои вебро ҳамчун коркардкунандагони файл сабти ном кунед. Масалан, барномаи веб, ки дар реҷаи PWA (Progressive Web Apps) бо муҳаррири матн кор мекунад, метавонад худро ҳамчун коркардкунандаи файлҳои ".txt" сабти ном кунад, ки баъд аз он метавонад дар мудири файли система барои кушодани файлҳои матнӣ истифода шавад.
      Нашри Chrome 92
    • Shared Element Transitions API, ки ба шумо имкон медиҳад эффектҳои тайёреро, ки браузер пешниҳод мекунад, истифода баред, ки тағиротро дар ҳолати интерфейс дар як саҳифа (SPA, барномаҳои яксаҳифа) ва бисёрсаҳифа (MPA, барномаҳои бисёрсаҳифа) тасаввур мекунанд. ) барномаҳои веб.
  • Параметри танзими андоза ба қоидаи @font-face CSS илова карда шудааст, ки ба шумо имкон медиҳад андозаи глифро барои сабки мушаххаси шрифт бидуни тағир додани арзиши моликияти font-size CSS васеъ кунед (майдони зери аломат бетағйир мемонад) , аммо андозаи глиф дар ин минтақа тағир меёбад).
  • Дар JavaScript объектҳои Array, String ва TypedArray усули at()-ро амалӣ мекунанд, ки ба шумо имкон медиҳад индексатсияи нисбӣ (мавқеи нисбӣ ҳамчун индекси массив муайян карда мешавад), аз ҷумла нишон додани арзишҳои манфии нисбӣ ба охир (масалан, "arr.at(-1)" унсури охирини массивро бармегардонад).
  • Амволи dayPeriod ба созандаи Intl.DateTimeFormat JavaScript илова карда шуд, ки ба шумо имкон медиҳад, ки вақти тахминии рӯзро (субҳ, шом, нисфирӯзӣ, шаб) нишон диҳед.
  • Ҳангоми истифодаи объектҳои SharedArrayBuffers, ки ба шумо имкон медиҳанд массивҳоро дар хотираи муштарак эҷод кунед, акнун шумо бояд сарлавҳаҳои HTTP-и Cross-Origin-Opener-Policy ва Cross-Origin-Embedder-Policy-ро муайян кунед, ки бидуни онҳо дархост баста мешавад.
  • Амалҳои "togglemicrophone", "togglecamera" ва "hangup" ба API Session илова карда шуданд, ки ба сайтҳое, ки системаҳои видеоконфронсро амалӣ мекунанд, имкон медиҳад, ки коркардкунандагони худро барои хомӯш/кушода, камера хомӯш/фаъол ва анҷоми тугмаҳои дар занги интерфейси тасвир дар расм.
  • Web Bluetooth API қобилияти филтр кардани дастгоҳҳои Bluetooth-и пайдошударо аз рӯи истеҳсолкунанда ва идентификаторҳои маҳсулот илова кардааст. Филтр тавассути параметри "options.filters" дар усули Bluetooth.requestDevice () муқаррар карда мешавад.
  • Марҳилаи якуми буридани мундариҷаи сарлавҳаи HTTP-и User-Agent амалӣ карда шуд: ҷадвали DevTools Issues ҳоло огоҳиро дар бораи бекор кардани navigator.userAgent, navigator.appVersion ва navigator.platform нишон медиҳад.
  • Як қисми беҳбудиҳо дар асбобҳо барои таҳиягарони веб анҷом дода шуданд. Веб консол қобилияти аз нав муайян кардани ифодаҳои "const" -ро фароҳам меорад. Дар панели Элементҳо, унсурҳои iframe қобилияти зуд дидани тафсилотро тавассути менюи контекстӣ доранд, ки ҳангоми клики рости элемент пайдо мешаванд. Мукаммалсозии ислоҳи хатогиҳои CORS (мубодилаи захираҳои байнисоҳавӣ). Имконияти филтр кардани дархостҳои шабакавӣ аз WebAssembly ба панели санҷиши фаъолияти шабака илова карда шудааст. Муҳаррири нави CSS Grid ("display: grid" ва "display: inline-grid") бо функсияи пешнамоиши тағирот пешниҳод шудааст.
    Нашри Chrome 92

Илова ба навоварӣ ва ислоҳи хатогиҳо, версияи нав 35 осебпазириро нест мекунад. Бисёре аз осебпазириҳо дар натиҷаи санҷиши автоматӣ бо истифода аз абзорҳои AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ва AFL муайян карда шуданд. Ягон мушкилоти ҷиддие муайян карда нашудааст, ки ба кас имкон медиҳад, ки ҳамаи сатҳҳои муҳофизати браузерро гузарад ва кодро дар система берун аз муҳити қум иҷро кунад. Дар доираи барномаи пардохти мукофотҳои пулӣ барои ошкор кардани осебпазирии версияи ҷорӣ, Google 24 ҷоиза ба маблағи $112000 (ду ҷоизаи $15000, чор ҷоизаи $10000, як ҷоизаи $8500, ду ҷоизаи $7500, се ҷоизаи $5000 ва як $3000) пардохт кард. ). Андозаи 500 мукофот хануз муайян карда нашудааст.

Манбаъ: opennet.ru

Илова Эзоҳ