Chrome Release 108

Google Chrome 108 веб-браузеринин релизинин бет ачарын өткөрдү.Ошол эле учурда Chrome'дун негизи болгон акысыз Chromium долбоорунун туруктуу релизинин жеткиликтүүлүгү бар. Chrome серепчиси Chromiumдан Google логотиптерин колдонуу, бузулуу учурунда эскертмелерди жөнөтүү тутумунун болушу, көчүрүүдөн корголгон видео мазмунду ойнотуу үчүн модулдар (DRM), жаңыртууларды автоматтык түрдө орнотуу системасы, Sandbox изоляциясын туруктуу иштетүү менен айырмаланат. , Google API ачкычтарын берүү жана издөөдө RLZ- берүү. Жаңыртуу үчүн көбүрөөк убакыт керек болгондор үчүн, Кеңейтилген туруктуу филиал өзүнчө колдоого алынат, андан кийин 8 жума. Кийинки Chrome 109 релизинин чыгышы 10-январга пландаштырылган.

Chrome 108деги негизги өзгөрүүлөр:

  • Cookie жана сайттын берилиштерин башкаруу диалогунун дизайны өзгөртүлдү (дарек тилкесиндеги кулпуну басканда Cookies шилтемеси аркылуу чакырылат). Диалог жөнөкөйлөштүрүлдү жана азыр сайттар боюнча бөлүнгөн маалыматты көрсөтөт.
    Chrome Release 108
  • Браузерди оптималдаштыруунун эки жаңы режими сунушталды - эс тутумду үнөмдөө жана энергияны үнөмдөө, алар аткаруу жөндөөлөрүндө сунушталат (Орнотуулар> Иштөө). Режимдер учурда ChromeOS, Windows жана macOS платформаларында гана жеткиликтүү.
  • Сырсөз менеджери ар бир сакталган сырсөзгө белги тиркөө мүмкүнчүлүгүн берет. Сырсөз сыяктуу, жазуу аутентификациядан кийин гана өзүнчө баракта көрсөтүлөт.
  • Linux версиясы демейки боюнча орнотулган DNS кардары менен келет, ал мурда Windows, macOS, Android жана ChromeOS версияларында гана жеткиликтүү болгон.
  • Windows платформасында, сиз Chrome орнотуп жатканда, браузерди ишке киргизүү үчүн жарлык автоматтык түрдө тапшырмалар панелине кадалган.
  • Кээ бир интернет дүкөндөрүндө тандалган өнүмдөрдүн баасынын өзгөрүшүнө көз салуу мүмкүнчүлүгү кошулду (Сатып алуу тизмеси). Баа төмөндөгөндө, колдонуучуга билдирүү же электрондук кат жөнөтүлөт (Gmailде). Көз салуу үчүн продуктту кошуу продукт бетинде дарек тилкесиндеги "Бааны көзөмөлдөө" баскычын басуу менен жүзөгө ашырылат. Көз салынган өнүмдөр кыстармалар менен бирге сакталат. Функция синхрондоштуруу иштетилгенде жана "Веб жана колдонмо аракети" кызматы иштетилгенде, активдүү Google аккаунту бар колдонуучулар үчүн гана жеткиликтүү.
    Chrome Release 108
  • Каптал тилкесинде издөө натыйжаларын башка баракты көрүү менен бир убакта көрүү мүмкүнчүлүгү иштетилген (бир терезеде бир эле учурда барактын мазмунун да, издөө системасына кирүүнүн натыйжасын да көрө аласыз). Google'да издөө натыйжалары бар барактан сайтка өткөндөн кийин, дарек тилкесиндеги киргизүү талаасынын алдында "G" тамгасы бар сөлөкөт пайда болот; аны басканда, каптал панели ачылат. издөөгө алынган.
    Chrome Release 108
  • Веб колдонмолоруна маалыматтарды түздөн-түз колдонуучунун түзмөгүндөгү файлдарга жана каталогдорго окууга жана жазууга мүмкүндүк берген File System Access API'де FileSystemSyncAccessHandle объектиндеги getSize(), truncate(), flush() жана close() ыкмалары жылдырылды. асинхрондон синхрондуу аткаруу моделине. read() жана write() ыкмаларына окшош. Өзгөртүү WebAssembly негизиндеги колдонмолордун (WASM) иштешин жакшыртуу үчүн толук синхрондуу FileSystemSyncAccessHandle API менен камсыз кылат.
  • Көрүнүп турган аймактын кошумча өлчөмдөрү үчүн колдоо кошулду (көрүү аянты) - "кичинекей" (s), "чоң" (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 Release 108
  • COLRv1 форматындагы өзгөрүлмө түстүү вектордук шрифттерди колдоо иштетилген (вектордук глифтерден тышкары түс маалыматы бар катмарды камтыган OpenType шрифттеринин чакан жыйындысы).
  • Түстүү шрифти колдоону текшерүү үчүн font-tech() жана font-format() функциялары @supports CSS эрежелерине, ал эми tech() функциясы @font-face CSS эрежелерине кошулган.
  • Федерацияланган Credential Management (FedCM) API үчүнчү тараптын кукилерин иштетүү сыяктуу сайттар аралык көз салуу механизмдерисиз иштеген федеративдүү, купуялыкты сактаган идентификация кызматтарын түзүүгө уруксат берүү үчүн сунушталган.
  • Учурдагы "ашып кетүү" CSS касиетин мазмундун чегинен тышкары пайда болгон алмаштырылган элементтерге колдонууга болот, алар объект-көрүү кутусунун касиети менен бирге өз көлөкөсү бар сүрөттөрдү түзүү үчүн колдонулушу мүмкүн.
  • Жеке барактардын, тилкелердин жана аймактардын контекстинде фрагменттелген чыгаруудагы тыныгуулардын жүрүм-турумун ыңгайлаштырууга мүмкүндүк берүүчү CSS-касиеттер кошулду. Мисалы, "figure { break-inside: avoid;}" барактын фигуранын ичинде бузулушунан сактайт.
  • CSS касиеттери align-items, justify-elements, align-self жана justify-self ийкемдүү же тор макетиндеги акыркы базалык сызыкка тегиздөө үчүн "акыркы базалык сызык" маанисин колдонуу мүмкүнчүлүгүн берет.
  • Элементтин көрсөтүү абалы өзгөргөндө "content-visibility: auto" касиети бар элементтер үчүн түзүлгөн ContentVisibilityAutoStateChanged окуясы кошулду.
  • Media Source Extensions API'ге жумушчулардын контекстинде кирүүгө болот, аны, мисалы, MediaSource объектин өзүнчө жумушчуда түзүү жана анын ишинин натыйжаларын HTMLMediaElement аркылуу берүү аркылуу буферленген медиа ойнотуунун иштешин жакшыртуу үчүн колдонсо болот. негизги темада.
  • Уруксаттарды берүү жана өркүндөтүлгөн функцияларды иштетүү үчүн колдонулган Уруксат-Саясат HTTP аталышы "https://*.bar.foo.com/" сыяктуу жапайы белгилерге уруксат берет.
  • Алынып салынган API'лер window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navigateEvent.restoreScroll(), navigateEvent.transitionWhile().
  • Веб-иштеп чыгуучулар үчүн куралдар жакшыртылды. Стилдер панелине жигердүү эмес CSS касиеттери үчүн кеңештер кошулду. Жазгыч панели XPath жана текст тандагычтарды автоматтык түрдө аныктоону ишке ашырат. Мүчүлүштүктөрдү оңдоочу үтүр менен бөлүнгөн туюнтмалар аркылуу өтүү мүмкүнчүлүгүн берет. "Орнотуулар > Тизмеге көңүл бурбоо" жөндөөлөрү кеңейтилди.

Жаңылыктардан жана мүчүлүштүктөрдү оңдоодон тышкары, жаңы версия 28 кемчиликти жок кылат. Көптөгөн алсыздыктар AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer жана AFL куралдарын колдонуу менен автоматташтырылган тестирлөөнүн натыйжасында аныкталган. Браузердин коргоосунун бардык деңгээлдерин айланып өтүүгө жана кумдук чөйрөдөн тышкары системада кодду аткарууга мүмкүндүк бере турган эч кандай олуттуу көйгөйлөр аныкталган жок. Учурдагы чыгарылыштагы кемчиликтерди тапкандыгы үчүн акчалай сыйлыктарды төлөө программасынын алкагында Google 10 миң АКШ доллары өлчөмүндө 74 сыйлык (бир сыйлык 15000 11000 доллар, 6000 5000 жана 3000 2000 доллар, беш сыйлык 1000 6 доллар, үч сыйлык XNUMX XNUMX доллар жана XNUMX доллар) төлөгөн. , XNUMX долларлык эки сыйлык). XNUMX сыйлыктын өлчөмү азырынча аныктала элек.

Source: opennet.ru

Комментарий кошуу