Нашри Chrome 108

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

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

  • Тарҳрезии муколамаи идоракунии маълумоти кукиҳо ва сайт тағир дода шуд (ба воситаи истиноди кукиҳо пас аз пахш кардани қулф дар сатри суроғаҳо даъват карда мешавад). Муколама содда карда шудааст ва ҳоло маълумотро аз рӯи сайт тақсим мекунад.
    Нашри Chrome 108
  • Ду намуди нави оптимизатсияи браузер пешниҳод карда шуданд - Сарфаи хотира ва сарфакунандаи энергия, ки дар танзимоти иҷроиш (Танзимот> Фаъолият) пешниҳод карда мешаванд. Ҳолатҳо ҳоло танҳо дар платформаҳои ChromeOS, Windows ва macOS дастрасанд.
  • Менеҷери парол имкон медиҳад, ки ба ҳар як пароли захирашуда ёддошт замима кунед. Мисли парол, ёддошт танҳо пас аз тасдиқ дар саҳифаи алоҳида нишон дода мешавад.
  • Версияи Linux бо нобаёнӣ муштарии дохилии DNS меояд, ки қаблан танҳо дар версияҳои Windows, macOS, Android ва ChromeOS дастрас буд.
  • Дар платформаи Windows, вақте ки шумо Chrome-ро насб мекунед, миёнабур барои оғоз кардани браузер ҳоло ба таври худкор ба панели вазифаҳо часпонида мешавад.
  • Имконияти пайгирии тағирёбии нархи маҳсулоти интихобшуда дар баъзе мағозаҳои онлайн (Рӯйхати харид) илова карда шуд. Вақте ки нарх паст мешавад, ба корбар огоҳинома ё почтаи электронӣ фиристода мешавад (дар Gmail). Илова кардани маҳсулот барои пайгирӣ тавассути пахш кардани тугмаи "Нархро пайгирӣ" дар сатри суроғаҳо ҳангоми дар саҳифаи маҳсулот анҷом дода мешавад. Маҳсулоти пайгирӣ дар якҷоягӣ бо хатчӯбҳо захира карда мешаванд. Функсия танҳо барои корбарони дорои ҳисоби фаъоли Google дастрас аст, вақте ки ҳамоҳангсозӣ фаъол аст ва хидмати "Фаъолияти веб ва барнома" фаъол аст.
    Нашри Chrome 108
  • Имконияти дидани натиҷаҳои ҷустуҷӯ дар панели паҳлӯ ҳамзамон бо дидани саҳифаи дигар фаъол аст (дар як равзана шумо метавонед ҳамзамон ҳам мундариҷаи саҳифа ва ҳам натиҷаи дастрасӣ ба системаи ҷустуҷӯиро бубинед). Пас аз ворид шудан ба сайт аз саҳифае, ки натиҷаҳои ҷустуҷӯ дар Google мавҷуд аст, дар пеши майдони вуруд дар сатри суроға нишона бо ҳарфи "G" пайдо мешавад; вақте ки шумо онро пахш мекунед, панели паҳлӯӣ бо натиҷаҳои пештар кушода мешавад. кофтуковро ба чо овард.
    Нашри Chrome 108
  • Дар API Access System File, ки ба барномаҳои веб имкон медиҳад, ки маълумотро мустақиман ба файлҳо ва директорияҳои дастгоҳи корбар хонанд ва нависад, усулҳои getSize(), truncate(), flush() ва close() дар объекти FileSystemSyncAccessHandle интиқол дода шудаанд. аз асинхронӣ ба модели иҷрои синхронӣ. ба усулҳои хондан() ва навиштан() монанд аст. Тағйирот API-и пурра ҳамоҳангшудаи FileSystemSyncAccessHandle-ро барои беҳтар кардани иҷрои барномаҳои дар асоси WebAssembly (WASM) таъмин мекунад.
  • Дастгирии иловагии андозаҳои иловагии майдони намоён (намоишгоҳ) - "хурд" (ҳо), "калон" (l) ва "динамикӣ" (d), инчунин воҳидҳои андозагирии бо ин андозаҳо алоқаманд - "*vi" ( vi, svi, lvi ва dvi), "*vb" (vb, svb, lvb ва dvb), "*vh" (svh, lvh, dvh), "*vw" (svw, lvw, dvw), "*vmax ” (svmax, lvmax, dvmax) ва “*vmin” (svmin, lvmin ва dvmin). Воҳидҳои ченкунии пешниҳодшуда ба шумо имкон медиҳанд, ки андозаи элементҳоро ба андозаи хурдтарин, калонтарин ва динамикии майдони намоён бо фоизи фоиз пайваст кунед (андоза вобаста ба намоиш, пинҳон ва ҳолати панели асбобҳо тағйир меёбад).
    Нашри Chrome 108
  • Дастгирии ҳуруфҳои вектори рангаи тағйирёбанда дар формати COLRv1 фаъол карда шудааст (як зермаҷмӯи ҳуруфҳои OpenType, ки ба ғайр аз глифҳои векторӣ, қабати дорои маълумоти рангӣ мебошанд).
  • Барои санҷидани дастгирии шрифти ранг, функсияҳои font-tech() ва font-format() ба қоидаҳои @supports CSS ва функсияи tech() ба қоидаҳои @font-face CSS илова карда шудаанд.
  • API-и федератсияи идоракунии эътимоднома (FedCM) пешниҳод карда мешавад, ки барои эҷоди хидматҳои федератсияшуда ва ҳифзи махфият, ки бидуни механизмҳои пайгирии байнисоҳавӣ, ба монанди коркарди кукиҳои тарафи сеюм кор мекунанд, иҷозат диҳад.
  • Ҳоло имконпазир аст, ки хосияти мавҷудаи CSS-и "облава"-ро ба унсурҳои ивазшудае, ки берун аз ҳудуди мундариҷа пайдо мешаванд, татбиқ кардан мумкин аст, ки дар якҷоягӣ бо моликияти объект-view-box метавонанд барои эҷоди тасвирҳо бо сояи худ истифода шаванд.
  • Хусусиятҳои CSS-и пеш аз шикастан, пас аз шикастан ва шикастани дохили иловашуда, ки ба шумо имкон медиҳад, ки рафтори танаффусҳоро дар баромади фрагменталӣ дар заминаи саҳифаҳо, сутунҳо ва минтақаҳои алоҳида танзим кунед. Масалан, "figure { break-inside: avoid;}" аз шикастани саҳифа дар дохили расм пешгирӣ мекунад.
  • Хусусиятҳои CSS align-items, justify-items, align-self ва justify-self қобилияти истифода бурдани арзиши "хатти ибтидоии охирин" -ро барои мувофиқ кардани хатти асосӣ дар тарҳбандии чандир ё шабака таъмин мекунанд.
  • Ҳодисаи ContentVisibilityAutoStateChanged илова карда шуд, ки барои унсурҳои дорои хосияти "content-visibility: auto" ҳангоми тағир додани ҳолати намоиши элемент тавлид шудааст.
  • Дастрасӣ ба Media Source Extensions API дар контексти коргарон имконпазир аст, ки онро масалан барои беҳтар кардани иҷрои бозикунии медиаи буферӣ тавассути эҷоди объекти MediaSource дар як коргари алоҳида ва пахши натиҷаҳои кори он ба HTMLMediaElement истифода бурдан мумкин аст. дар риштаи асосй.
  • Сарлавҳаи HTTP Permissions-Policy, ки барои додани салоҳият ва фаъол кардани хусусиятҳои пешрафта истифода мешавад, ба аломатҳои ҷонишине ба мисли "https://*.bar.foo.com/" имкон медиҳад.
  • API-ҳои кӯҳнашуда хориҷ карда шуданд window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navigateEvent.restoreScroll(), navigateEvent.transitionWhile().
  • Такмилҳо дар абзорҳо барои таҳиягарони веб анҷом дода шуданд. Маслиҳатҳои асбобҳо барои хосиятҳои ғайрифаъол CSS ба панели услубҳо илова карда шуданд. Панели Сабткун муайянкунии автоматии XPath ва интихобкунандагони матнро амалӣ мекунад. Debuger қобилияти гузаштан аз ифодаҳои бо вергул ҷудошударо таъмин мекунад. Танзимоти "Танзимот > Рӯйхати нодида гирифтан" васеъ карда шуданд.

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

Манбаъ: opennet.ru

Илова Эзоҳ