Нашри Chrome 78

Google муаррифӣ кард озод браузери веб Chrome 78... Ҳамзамон дастрас аст барориши устувори лоиҳаи ройгон Хром, ки ҳамчун асоси Chrome хизмат мекунад. Браузери Chrome фарқ мекунад истифодаи логотипи Google, мавҷудияти системаи ирсоли огоҳиномаҳо дар ҳолати садама, қобилияти зеркашии модули Flash тибқи дархост, модулҳо барои бозӣ кардани мундариҷаи муҳофизатшудаи видео (DRM), системаи ба таври худкор насб кардани навсозиҳо ва интиқол ҳангоми ҷустуҷӯ Параметрҳои RLZ. Нашри навбатии Chrome 79 10 декабр ба нақша гирифта шудааст.

асосӣ тағйирдиҳӣ в Chrome 78:

  • Ба амал бароварда шуд дастгирии таҷрибавӣ барои "DNS бар HTTPS" (DoH, DNS бар HTTPS), ки ба таври интихобӣ барои категорияҳои муайяни корбароне фаъол карда мешавад, ки танзимоти система аллакай провайдерҳои DNS-ро, ки DoH-ро дастгирӣ мекунанд, нишон медиҳанд. Масалан, агар корбар DNS 8.8.8.8 дар танзимоти система дошта бошад, он гоҳ хидмати DoH-и Google (“https://dns.google.com/dns-query”) дар Chrome фаъол карда мешавад; агар DNS 1.1.1.1 бошад. XNUMX, сипас хидмати DoH Cloudflare ("https://cloudflare-dns.com/dns-query") ва ғайра.

    Барои назорат кардани он, ки DoH фаъол аст, танзимоти "chrome://flags/#dns-over-https" таъмин карда шудааст. Се намуди кор дастгирӣ карда мешавад: бехатар, автоматӣ ва хомӯш. Дар реҷаи "бехатар" ҳостҳо танҳо дар асоси арзишҳои бехатари қаблан кэшшуда (тавассути пайвасти бехатар гирифта шудаанд) ва дархостҳо тавассути DoH муайян карда мешаванд; бозгашт ба DNS муқаррарӣ татбиқ карда намешавад. Дар ҳолати "автоматӣ", агар DoH ва кэши бехатар дастрас набошад, маълумотро аз кэши ноамн гирифтан ва тавассути DNS анъанавӣ дастрас кардан мумкин аст. Дар ҳолати "хомӯш" пеш аз ҳама кэши муштарак тафтиш карда мешавад ва агар маълумот мавҷуд набошад, дархост тавассути системаи DNS фиристода мешавад.

  • Воситаҳои ҳамоҳангсозӣ ҳоло барои силули мухобироти муштарак дастгирии пешакӣ доранд, аммо ҳанӯз барои ҳама корбарон фаъол нестанд. Дар ҳолатҳои Chrome, ки ба як ҳисоб пайваст аст, шумо акнун метавонед ба мундариҷаи буфери дастгоҳи дигар дастрасӣ пайдо кунед, аз ҷумла мубодилаи буфер байни системаҳои мобилӣ ва мизи корӣ. Мундариҷаи буфер бо истифода аз рамзгузории охири ба охир рамзгузорӣ карда мешавад, ки дастрасӣ ба матнро дар серверҳои Google имкон намедиҳад;
  • Барои категорияҳои муайяни корбарон, варианти таҷрибавӣ барои тағир додани мавзӯъ ва танзими экрани ҳангоми кушодани ҷадвали нав нишон додашуда фаъол карда шудааст. Илова ба интихоби тасвири пасзамина, менюи "Мусоидат кардан", ки дар кунҷи рости поёни экрани ҷадвали нав намоиш дода мешавад, ҳоло тағир додани усули тарҳбандии миёнабур ва қобилияти тағир додани мавзӯъро дастгирӣ мекунад. Миёнабурҳо метавонанд ба таври худкор дар асоси сайтҳои зуд-зуд боздидшуда, ки аз ҷониби корбар фармоишӣ карда мешаванд, пешниҳод карда шаванд ё тамоман ғайрифаъол карда шаванд. Шумо метавонед мавзӯи тарроҳиро аз маҷмӯи мавзӯъҳои пешакӣ муайяншуда интихоб кунед ё дар асоси интихоби рангҳои дилхоҳ дар палитра худатонро эҷод кунед. Барои фаъол кардани хусусиятҳои нав, шумо метавонед парчамҳои "chrome://flags/#ntp-customization-menu-v2" ва
    "chrome://flags/#chrome-colors";

  • Барои тиҷорат, сатри суроғаҳои пешфарз барои ҷустуҷӯи файлҳо дар анбори Google Drive фаъол аст. Ҷустуҷӯ на танҳо аз рӯи унвонҳо, балки аз рӯи мазмуни ҳуҷҷатҳо бо назардошти таърихи кашфи онҳо дар гузашта анҷом дода мешавад;

    Нашри Chrome 78

  • Компоненти Checkup Password дохил карда шудааст, ки барои категорияҳои муайяни корбарон тадриҷан фаъол карда мешавад (барои фаъолсозии маҷбурӣ парчами “chrome://flags/#password-leak-detection” дода мешавад). Санҷиши парол қаблан таъмин карда шудааст дар шакли иловаи беруна, барои таҳлили қувваи паролҳое, ки корбар истифода мебаранд, тарҳрезӣ шудааст. Вақте ки шумо кӯшиш мекунед, ки ба ягон вебсайт ворид шавед, Санҷиши гузарвожа логин ва пароли шуморо аз пойгоҳи додаҳои ҳисобҳои осебдида тафтиш мекунад ва дар сурати ошкор шудани мушкилот огоҳӣ медиҳад (тафтиш кунед) гузаронида шуд дар асоси префикси хэш-тарафи корбар). Санҷиш бар зидди пойгоҳи додаҳо гузаронида мешавад, ки беш аз 4 миллиард ҳисобҳои вайроншударо дар бар мегирад, ки дар пойгоҳи додаҳои истифодабарандагони фошшуда пайдо шудаанд. Ҳангоми кӯшиши истифодаи паролҳои ночиз ба монанди "abc123" огоҳӣ низ нишон дода мешавад;
  • Имконияти оғоз кардани занг аз дастгоҳи Android, ки ба ҳамон ҳисоби Google пайваст шудааст, илова карда шуд. Дар браузери мизи корӣ корбар метавонад рақами телефонро дар матн таъкид кунад, тугмаи рости мушро пахш кунад ва амалиёти зангро ба дастгоҳи Android равона кунад, пас аз он дар телефон огоҳинома пайдо мешавад, ки ба онҳо имкон медиҳад зангро оғоз кунанд;
  • Формати маслиҳати абзор ҳангоми гузоштани муш ба болои сарлавҳаи ҷадвал тағир дода шуд. Маслиҳати асбобҳо ҳоло ҳамчун блоки поп-ап пайдо мешавад, ки матни пурраи сарлавҳа ва URL-и саҳифаро нишон медиҳад. Блок барои зуд пайдо кардани саҳифаи дилхоҳ ҳангоми кушодани шумораи хеле зиёди ҷадвалҳо қулай аст (ба ҷои гузаштан аз ҷадвалҳо, шумо метавонед мушро дар болои панел бо ҷадвалҳо ҳаракат кунед ва саҳифаи ҷустуҷӯятонро пайдо кунед). Дар оянда ба нақша гирифта шудааст, ки дар ин блок тасвири тасвири саҳифа намоиш дода шавад;
  • Хусусияти таҷрибавӣ (chrome://flags/#enable-force-dark) илова карда шуд, то истифодаи мавзӯи торикро ҳангоми дидани вебсайтҳо маҷбур созад. Барои таъмин намудани муаррифии торикии сайт, рангҳо баргардонида мешаванд;
  • Илова карда шуд дастгирии мушаххасот Хосиятҳо ва арзишҳои CSS API сатҳи 1, ки ба шумо имкон медиҳад хосиятҳои CSS-и шахсии худро, ки ҳамеша як намуди мушаххас доранд, сабти ном кунед, ба шумо имкон медиҳад, ки арзиши пешфарзро таъин кунед ва ба шумо имкон медиҳад эффектҳои аниматсияро пайваст кунед. Барои сабти амвол, шумо метавонед усули registerProperty() ё қоидаи CSS-и “@property”-ро истифода баред, масалан:

    CSS.registerProperty({
    ном: "--my-font-size",
    синтаксис: "‹length›",
    Арзиши ибтидоӣ: "0px",
    мерос мегирад: бардурӯғ
    });

  • Дар реҷаи озмоишҳои аслӣ (хусусиятҳои таҷрибавӣ, ки алоҳида талаб мекунанд фаъолсозӣ) якчанд API-ҳои нав пешниҳод карда шуданд. Origin Trial қобилияти кор кардан бо API-и муайяншударо аз барномаҳои аз localhost ё 127.0.0.1 зеркашидашуда ё пас аз бақайдгирӣ ва гирифтани аломати махсус, ки барои як муддати маҳдуд барои сайти мушаххас эътибор дорад, дар назар дорад.
    • API Системаи файлии аслӣ, ки ба шумо имкон медиҳад барномаҳои веб эҷод кунед, ки бо файлҳои системаи файлии маҳаллӣ ҳамкорӣ мекунанд. Масалан, API-и нав метавонад дар муҳитҳои ҳамгирошудаи таҳияи браузер, муҳаррирони матн, тасвир ва видео талабот дошта бошад. Барои қодир будан бевосита навиштан ва хондани файлҳо, истифодаи муколамаҳо барои кушодан ва захира кардани файлҳо, инчунин паймоиш дар мӯҳтавои директорияҳо, барнома аз корбар барои тасдиқи махсус дархост мекунад;

      Нашри Chrome 78

    • Механизм Мубодилаҳои HTTP имзошуда (SXG), ки ба шумо имкон медиҳад, ки нусхаҳои тасдиқшудаи веб-саҳифаҳоро дар сайтҳои дигар ҷойгир кунед, ки ба корбар ба саҳифаҳои аслӣ монанданд (бидуни тағир додани URL), дароз карда шуд қобилияти зеркашии зерзахираҳо (CSS, JS, тасвирҳо ва ғайра) аз сайти аслӣ. Сарчашмаи аслии манбаъ тавассути сарлавҳаи HTTP нишон дода мешавад, ки он инчунин хэши тасдиқро барои тафтиши ҳар як манбаъ муайян мекунад. Бо ин хусусияти нав, провайдерҳои мӯҳтаво метавонанд як файли HTML-и ягонаи имзошударо эҷод кунанд, ки ҳамаи зерзахираҳои алоқамандро дар бар мегирад;
    • API Қабулкунандаи SMS, ба барномаи веб имкон медиҳад, ки ба паёмҳои SMS дастрасӣ пайдо кунад, масалан, автоматикунонии санҷиши транзаксия бо истифода аз рамзи якдафъаина тавассути SMS фиристода шавад. Дастрасӣ танҳо ба SMS дода мешавад, ки дорои теги махсусест, ки ҳатмии паёмро ба як барномаи мушаххаси веб муайян мекунад;
  • Фаъолияти боркунии объектҳои ArrayBuffer тавассути Web Socket ба таври назаррас беҳтар шудааст. Дар платформаи Linux суръати зеркашӣ 7.5 маротиба, дар Windows - 4.1 маротиба, дар macOS - 7.8 маротиба афзоиш ёфтааст;
  • Қобилияти муайян кардани арзиши шаффофият ҳамчун фоиз дар хосиятҳои CSS шаффофият, қатъ-шаффофият, пур-шаффофият, зарба-шаффофият ва остонаи шакл-тасвир илова карда шуд. Масалан, ба ҷои "шаффофият: 0.5" шумо ҳоло метавонед "шаффофият: 50%" -ро таъин кунед;
  • Дар API Вақти корбар Иҷозат медиҳад, ки ба зангҳои performans.measure() ва performance.mark() барои ченкунии байни онҳо ва инчунин муайян кардани метамаълумоти худсарона интиқол додани тамғаҳои вақтҳои ихтиёрӣ;
  • Дар сеанси медиаи API илова кард дастгирии муайян кардани коркардкунандаҳо барои тағир додани мавқеъ дар ҷараён (seekto), ба ғайр аз таваққуф ва оғози коркардкунандагони бозикунии қаблан дастрас;
  • Дар муҳаррики JavaScript V8 фурӯзон ҳолати замина барои таҳлили скриптҳо дар парвоз, вақте ки онҳо тавассути шабака зеркашӣ карда мешаванд. Оптимизатсияи амалӣ ба мо имкон дод, ки вақти тартиб додани скриптро 5-20% кам кунем. Нашри нав инчунин иҷрои вайронкунии объектро беҳтар мекунад (табдил додани "const {x, y} = object;" ба "const x = object.x; const y = object.y;"). Суръати такмилёфтаи коркард барои ифодаҳои RegExp бо харитаҳои номувофиқ.
    Суръати занг задан ба функсияҳои JavaScript аз WebAssembly ва баръакс ба таври назаррас зиёд шуд (9-20%). Ҳангоми тартиб додани байт-код, самаранокии сохтани ҷадвалҳои ҳатмӣ ба мавқеъҳои ибтидоӣ зиёд карда шуд, ки ин сарфи хотираро то ҳадди имкон коҳиш дод.
    1-2.5%.

    Нашри Chrome 78

  • Васеъ карда шудааст воситаҳо барои таҳиягарони веб. Акнун панели аудиторӣ метавонад дар якҷоягӣ бо дигар хусусиятҳо, ба монанди бастани дархост ва бекоркунии зеркашиҳо истифода шавад. Дастгирии изофа барои ислоҳи коркардкунандагони пардохт тавассути API Payment. Тамғакоғазҳои LCP (Largest Contentful Paint) ба панели таҳлили иҷроиш илова карда шуданд, ки вақти намоиши унсурҳои калонтаринро инъикос мекунанд;

    Нашри Chrome 78

  • Нобуд Механизми бастани скрипти байнисоҳавии XSS Auditor, ки бесамар эътироф шудааст (ҳамлагарон кайҳо боз усулҳоро барои гузаштан аз муҳофизати XSS Auditor истифода мебаранд) ва векторҳои навро барои ихроҷи иттилоот илова мекунанд;
  • Версияи Android имкон медиҳад, ки мавзӯи торикро барои менюҳо, танзимот ва режими навигатсия барои сайтҳои кушод истифода барад.

Илова бар инноватсияҳо ва ислоҳи хатогиҳо, версияи нав нест мекунад 37 осебпазирӣ. Бисёре аз осебпазириҳо дар натиҷаи санҷиши автоматӣ бо асбобҳо муайян карда шуданд Суроғаи Санитизатор, Санитизатори хотира, Ягонагии ҷараёни назорат, LibFuzzer и AFL. Ягон мушкилоти ҷиддие муайян карда нашудааст, ки ба кас имкон медиҳад, ки ҳамаи сатҳҳои муҳофизати браузерро гузарад ва кодро дар система берун аз муҳити қум иҷро кунад. Дар доираи барномаи пардохти мукофотҳои пулӣ барои ошкор кардани осебпазирии версияи ҷорӣ, Google 21 ҷоиза ба маблағи $59500 (як ҷоиза $20000, як ҷоиза $15000, як ҷоиза $5000, ду ҷоиза $3000, се ҷоиза $2000 ва $1000) пардохт кард. ). Андозаи 500 мукофот хануз муайян карда нашудааст.

Манбаъ: opennet.ru

Илова Эзоҳ