Chrome Release 96

Google Chrome 96 веб-браузеринин релизинин ачылышын жасады. Ошол эле учурда, Chrome'дун негизи болгон акысыз Chromium долбоорунун туруктуу релизи бар. Chrome браузери Google логотиптерин колдонуу, бузулуу учурунда эскертмелерди жөнөтүү тутумунун болушу, корголгон видео контентти ойнотуу үчүн модулдар (DRM), жаңыртууларды автоматтык түрдө орнотуу системасы жана издөөдө RLZ параметрлерин берүү менен айырмаланат. Chrome 96 бутагы Кеңейтилген туруктуу циклдин бир бөлүгү катары 8 жума бою колдоого алынат. Кийинки Chrome 97 релизинин чыгышы 4-январга пландаштырылган.

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

  • Дарек тилкесинин астында көрсөтүлгөн кыстармалар тилкесинде "Колдонмолор" баскычы демейки боюнча жашырылган жана орнотулган кызматтардын жана веб тиркемелердин тизмеси менен "chrome://apps" барагын ачууга мүмкүндүк берет.
    Chrome Release 96
  • Платформаны колдоо токтотулду Android 5.0 и более ранних версий.
  • DNS аркылуу HTTPден HTTPSке багыттоону колдоо кошулду (аныктоодо IP даректери "A" жана "AAAA" DNS жазууларынан тышкары, "HTTPS" DNS жазуусу да суралат, эгер бар болсо, браузер сайтка HTTPS аркылуу дароо туташат).
  • Иш такта системалары үчүн чыгарылышта, Артка жана Алга баскычтарын колдонууда заматта навигацияны камсыз кылган Артка-алдыга кэш башка сайтты ачкандан кийин мурда көрүлгөн барактар ​​аркылуу навигацияны колдоо үчүн кеңейтилген.
  • Серепчи эки эмес, үч сандан турган версияга жеткенден кийин сайттардын мүмкүн болгон үзгүлтүккө учурашын текшерүү үчүн “chrome://flags#force-major-version-to-100” жөндөөсү кошулду (Chrome 10 чыккандан кийин бир убакта Колдонуучу-Агентин талдоо китепканалары көптөгөн көйгөйлөр пайда болду). Опция иштетилгенде, версия 100 (Chrome/100.0.4664.45) Колдонуучу-Агенттин аталышында көрсөтүлөт.
  • Платформа үчүн чогултууларда Windows данные, связанные с работой сетевых сервисов (cookie и т.п.), перемещены в отдельный подкаталог «Network» в рамках подготовки к реализации механизма сетевой изоляции (Network Sandbox).
  • Origin Trials режимине бир нече жаңы API кошулду (өзүнчө активдештирүүнү талап кылган эксперименталдык функциялар). Origin Trial жергиликтүү хосттон же 127.0.0.1ден жүктөлүп алынган тиркемелерден же белгилүү бир сайт үчүн чектелген убакытка жарактуу атайын белгини каттап, алгандан кийин көрсөтүлгөн API менен иштөө мүмкүнчүлүгүн билдирет.
    • FocusableMediaStreamTrack объекти сунушталды (аты BrowserCaptureMediaStreamTrack деп өзгөртүлөт), фокус() ыкмасын колдойт, анын жардамы менен терезелердин же өтмөктөрдүн мазмунун тарткан тиркемелер (мисалы, видеоконференция учурунда терезелердин мазмунун трансляциялоо программалары) маалымат ала алат. киргизүү фокусу жана анын өзгөрүүлөрүнө көз салуу жөнүндө.
    • Iframe, img жана шилтеме сыяктуу тегдерде кошумча "маанилүүлүк" атрибутун көрсөтүү менен белгилүү бир жүктөлүп алынган ресурстун маанилүүлүгүн коюуга мүмкүндүк берүүчү Priority Hints механизми ишке ашырылды. Атрибут "авто" жана "төмөн" жана "жогорку" маанилерин ала алат, бул браузер тышкы ресурстарды жүктөө тартибине таасир этет.
  • Cross-Origin-Embedder-Policy баш аты, бул Cross-Origin обочолонуу режимин башкарган жана Privileged Operations бетинде коопсуз колдонуу эрежелерин аныктоого мүмкүндүк берет. Cookie файлдары жана кардар сертификаттары.
  • CSS-те жаңы псевдокласстагы “:autofill” сунушталды, ал браузер тарабынан киргизүү тэгиндеги талааларды автоматтык түрдө толтурууга көз салууга мүмкүндүк берет (эгерде сиз аны кол менен толтурсаңыз, селектор иштебейт).
  • Сурам циклдерин болтурбоо үчүн, HTML же BODY тегтерине CSS Containment касиетин колдонууда CSS жазуу режими, багыты жана фондору мындан ары көрүү терезесине колдонулбайт.
  • Тандалган шрифт үй-бүлөсүнө кирбеген стилдерди синтездөө мүмкүнчүлүгүн башкарууга мүмкүндүк берген font-synthesis CSS касиети кошулду.
  • UI жооп бергичтигин өлчөө жана оптималдаштыруу үчүн кошумча маалымат менен камсыз кылган PerformanceEventTiming API колдонуучунун өз ара аракеттенүү идентификаторун билдирген InteractionID атрибутун кошту. ID ар кандай көрсөткүчтөрдү бир колдонуучу аракети менен байланыштырууга мүмкүндүк берет, мисалы, сенсордук экранга тийүү көрсөткүчтү ылдый түшүрүү, чычканды ылдый түшүрүү, көрсөткүчтү көтөрүү, чычканды өйдө көтөрүү жана чыкылдатуу сыяктуу бир нече окуяларды жаратат жана InteractionID бул окуялардын бардыгын бир эле иш-аракет менен байланыштырууга мүмкүндүк берет. тийүү.
  • Медиа туюнтмалардын жаңы түрү кошулду (Media Query) - беттин мазмунун операциялык тутумда орнотулган контраст орнотууларына ылайыкташтыруу үчүн (мисалы, жогорку контраст режимин күйгүзүү).
  • Өз алдынча PWA тиркемелери үчүн манифестке глобалдык колдонмо идентификатору менен кошумча "id" талаасын колдоо кошулду (эгерде талаа көрсөтүлбөсө, идентификация үчүн баштапкы URL колдонулат).
  • Өз алдынча PWA тиркемелери азыр URL иштеткичтери катары катталуу мүмкүнчүлүгүнө ээ. Мисалы, music.example.com тиркемеси өзүн https://*.music.example.com URL иштетүүчүсү катары каттай алат жана бул шилтемелер аркылуу тышкы колдонмолордон, мисалы, заматта мессенджерлерден жана электрондук почта кардарларынан бардык өтүүлөр алып барат. жаңы серепчи өтмөк эмес, бул PWA-тиркемелеринин ачылышына.
  • WebAssemblyде кодду иштетүү мүмкүнчүлүгүн көзөмөлдөө үчүн CSP (Контенттик коопсуздук саясаты) wasm-unsafe-eval директивасы кошулду. CSP script-src директивасы азыр WebAssemblyди камтыйт.
  • WebAssembly шилтеме түрлөрү үчүн колдоо кошту (externref түрү). WebAssembly модулдары эми JavaScript жана DOM объектинин шилтемелерин өзгөрмөлөрдө сактап, аргумент катары өткөрө алат.
  • PaymentMethodData "базалык-карта" төлөм ыкмасын колдоону эскирген деп жарыялады, бул маалыматтардын айрым түрлөрүнө шилтеме жасабастан, бирдиктүү идентификатор аркылуу карталардын каалаган түрлөрү менен иштөөнү уюштурууга мүмкүндүк берди. "Негизги картанын" ордуна Google Pay, Apple Pay жана Samsung Pay сыяктуу альтернативдүү ыкмаларды колдонуу сунушталууда.
  • Сайт U2F (Cryptotoken) APIди колдонгондо, колдонуучуга бул программалык интерфейстин эскириши тууралуу маалымат менен эскертүү көрсөтүлөт. U2F API демейки боюнча Chrome 98де өчүрүлөт жана Chrome 104то толугу менен өчүрүлөт. U2F API'нин ордуна Веб Аутентификация API колдонулушу керек.
  • Веб-иштеп чыгуучулар үчүн куралдар жакшыртылды. Жаңы CSS Обзор панели кошулду, ал түстөр, шрифттер, пайдаланылбаган декларациялар жана медиа туюнтмалар жөнүндө кыскача маалыматты сунуштайт жана мүмкүн болуучу көйгөйлөрдү баса белгилейт. Жакшыртылган CSS түзөтүү жана көчүрүү операциялары. Стилдер панелинде JavaScript туюнтмалары түрүндө CSS аныктамаларын көчүрүү үчүн контексттик менюга опция кошулган. Тармактын суроо-талаптарын текшерүү панелине суроо-талап параметрлерин талдоо менен пайдалуу жүк өтмөгү кошулду. Бардык CORS (Cross-Origin Resource Sharing) каталарын жашыруу үчүн веб консолуна опция кошулду жана асинхрондук функциялар үчүн стек изи каралган.
    Chrome Release 96

Жаңылыктардан жана мүчүлүштүктөрдү оңдоодон тышкары, жаңы версия 25 кемчиликти жок кылат. Көптөгөн алсыздыктар AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer жана AFL куралдарын колдонуу менен автоматташтырылган тестирлөөнүн натыйжасында аныкталган. Браузердин коргоосунун бардык деңгээлдерин айланып өтүүгө жана кумдук чөйрөдөн тышкары системада кодду аткарууга мүмкүндүк бере турган эч кандай олуттуу көйгөйлөр аныкталган жок. Учурдагы чыгарылыштагы кемчиликтерди тапкандыгы үчүн акчалай сыйлык программасынын бир бөлүгү катары Google 13 60 долларлык 15000 сыйлыкты (бир $ 10000 7500 сыйлык, бир $ 5000 3000 сыйлык, эки $ 2500 2000 сыйлык, бир $ 1000 500 сыйлык, эки $ 5 XNUMX сыйлык, эки $ XNUMX XNUMX сыйлык, $ XNUMX, $ XNUMX, $ XNUMX, XNUMX сыйлык төлөп берди. эки $XNUMX бонус жана бир $XNUMX бонус). XNUMX сыйлыктын өлчөмү азырынча аныктала элек.

Source: opennet.ru

DDoS коргоосу, VPS VDS серверлери бар сайттар үчүн ишенимдүү хостинг сатып алыңыз 🔥 DDoS коргоосу, VPS VDS серверлери бар ишенимдүү веб-сайт хостингин сатып алыңыз | ProHoster