Chrome Release 81

Google бар берилген веб браузер чыгаруу Chrome 81... Ошол эле учурда жеткиликтүү бекер долбоорду туруктуу чыгаруу ChromiumChrome'дун негизи болуп саналат. Chrome браузери башка Google логотиптерин колдонуу, авария болгон учурда эскертмелерди жөнөтүү тутумунун болушу, Flash модулун суроо-талап боюнча жүктөө мүмкүнчүлүгү, корголгон видео контентти ойнотуу үчүн модулдар (DRM), автоматтык жаңыртуу системасы жана издөөдө берүү RLZ параметрлери. Chrome 81 алгач 17-мартта чыгарылышы керек болчу, бирок SARS-CoV-2 коронавирустук пандемиясынан жана иштеп чыгуучулардын үйдөн иштөөгө которулушунан улам, чыгаруу кечигип калган. кийинкиге калтырылды. Chrome 82нин кийинки чыгарылышы болот сагындым, Chrome 83 19-майда чыгарылат.

негизги өзгөрүүлөр в Chrome 81:

  • Ишке ашыруу улантылды коргоо аралаш мультимедиа мазмунун жүктөөдөн (ресурстар HTTPS бетине http:// протоколу аркылуу жүктөлгөндө). HTTPS аркылуу ачылган барактарда "http://" шилтемелери эми акыркы чыгарылышта ишке ашырылган сүрөттөрдү, скрипттерди, iframes, үн жана видео файлдарды жүктөөдө автоматтык түрдө "https://" менен алмаштырылат. Эгерде сүрөт https аркылуу жеткиликтүү болбосо, анда аны жүктөө бөгөттөлгөн (сиз дарек тилкесиндеги кулпу белгиси аркылуу жеткиликтүү меню аркылуу бөгөттөөнү кол менен белгилесеңиз болот).
  • Өчүрүлгөн FTP протоколун колдоо. Кийинки чыгарылышта бардык FTP менен байланышкан код жок кылынат код базасынан. FTP аркылуу кирүү үчүн, тышкы FTP кардарларын колдонуу сунушталат. Убактылуу, FTP колдоосу "--enable-ftp" же "--enable-features=FtpProtocol" желеги аркылуу кайтарылышы мүмкүн.
  • Өтмөктөрдү топтоо өзгөчөлүгү бардык колдонуучулар үчүн иштетилген, бул сизге окшош максаттары бар бир нече өтмөктөрдү визуалдык түрдө бөлүнгөн топторго бириктирүүгө мүмкүндүк берет. Ар бир топко өзүнүн түсү жана аты берилиши мүмкүн. Мурда өтмөктөрдү топтоо колдонуучулардын аз гана пайызына сыноо үчүн сунушталган.

    Chrome Release 81

  • APIде WebXR түзмөк кошумча түзмөк колдоо күчөтүлгөн чындык. WebXR API сизге стационардык виртуалдык реалдуулук гарнитураларынан мобилдик түзүлүштөрдүн негизиндеги чечимдерге чейин түзмөктөрдүн ар кандай класстары менен иштөөнү бириктирүүгө мүмкүндүк берет. Толукталган реалдуулук тиркемелерин түзүү үчүн жаңы API сунушталды Web XR Hit Test, бул реалдуулукту чагылдырган виртуалдык объекттерди камеранын көрүү талаасына жайгаштырууга мүмкүндүк берет. Мисалы, сиз болот көрсөтүү камерага тартылган терезенин түбүндөгү виртуалдык гүл, объекттердин үстүндө маалымат белгилерин көрсөтүү же бош бөлмөнү тасмага тартып жатканда виртуалдык эмеректерди иретке келтирүү.

    Chrome Release 81Chrome Release 81

  • Сырсөздү камтылган сырсөз башкаргычында сактоодо, эгер сырсөз корголбогон сайтка киргизилсе, эскертүү көрсөтүлөт.
  • Тапшырылган өзгөрүүлөр Google колдонуу шарттарына (Кызмат Google шарттары) анда ал пайда болгон өзүнчө бөлүм Google Chrome жана Chrome OS үчүн.
  • Жашыруун режимде жана конок сессияларында демейки боюнча NTLM/Kerberos аутентификациясы өчүрүлгөн.
  • TLS 1.3 ишке ашыруу TLS протоколунун мурунку версияларына төмөндөтүү менен күрөшүү үчүн өркүндөтүлгөн механизмдерди камтыйт. Мурда, протоколдун версиясын кайра кайтаруу коргоосу кээ бир туура эмес иштеген прокси серверлер (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, FirePOWER менен ASA) менен шайкеш келбегендиктен жарым-жартылай гана иштетилген. Шайкештик маселелери азыр өтмүштө калды, анткени мындай проксилердин көпчүлүк сатуучулары TLS ишке ашырууларын спецификацияларга ылайык келтирүү үчүн жаңыртууларды чыгарышты.
  • Жөндөөлөргө "chrome://flags/#treat-unsafe-downloads-as-active-content" опциясы кошулду, бул сизге аракет кылып жатканда эскертүүлөрдү иштетүүгө мүмкүндүк берет. кооптуу жүктөө HTTPS барактарынан шилтемелер аркылуу аткарылуучу файлдар (Chrome 83те мындай эскертүүлөр демейки боюнча көрсөтүлөт, ал эми Chrome 84те жүктөөлөр бөгөттөлөт).
  • API колдоосу мобилдик түзмөктөр үчүн кошулду Web NFC, желе колдонмолоруна NFC тэгдерин окууга жана жазууга мүмкүндүк берет. Жаңы APIди веб-тиркемелерде колдонуу мисалдарына музей экспонаттары жөнүндө маалымат берүү, инвентаризациялоо, конференциянын катышуучуларынын төш белгилеринен маалымат алуу ж.б.у.с. кирет. Тегдер NDEFWriter жана NDEFReader объекттери аркылуу жөнөтүлөт жана сканерленет. Жаңы API учурда Origin Trials режиминде гана жеткиликтүү (өзүнчө талап кылынган эксперименталдык функциялар). жандандыруу). Origin Trial, localhost же 127.0.0.1ден жүктөлүп алынган тиркемелерден же белгилүү бир сайт үчүн чектелген убакытка жарактуу атайын белгини каттагандан жана алгандан кийин көрсөтүлгөн API менен иштөө мүмкүнчүлүгүн билдирет.
  • Origin Trial режиминде PointerLock API желекти сунуштайт unadjustedMovement, орнотулганда, чычкандын кыймылы жөнүндөгү маалыматтар анын таза түрүндө, оңдоолорсуз жана тездетүүлөрсүз берилет.
  • Турукташтырылган жана азыр Origin Trials API'ден тышкары таркатылды Белги, бул веб-тиркемелерге панелде же үй экранында пайда болгон көрсөткүчтөрдү түзүүгө мүмкүндүк берет. Баракты жабууда индикатор автоматтык түрдө өчүрүлөт. Мисалы, ушундай эле жол менен сиз окула элек билдирүүлөрдүн санын же кээ бир окуялар жөнүндө маалыматты көрсөтө аласыз;

    Chrome Release 81

  • Media Session API'ге кошулду мүмкүнчүлүк ырды ойноп жатканда абалын көзөмөлдөө. Сиз ойнотуу ылдамдыгы, узактыгы жана учурдагы ойнотуу убактысы жөнүндө маалымат ала аласыз, бул сизге позицияны баалоо жана трек боюнча кыймылдоо үчүн өзүңүздүн интерфейсиңизди түзүүгө мүмкүндүк берет.

    Chrome Release 81

  • INTL API ыкмасын ишке ашырат DisplayNames, анын жардамы менен сиз тилдердин, өлкөлөрдүн, валюталардын, даталардын элементтеринин ж.б. локалдуу аталыштарын ала аласыз.
  • APIде PerformanceObserver, колдонуучу веб-тиркеме менен иштеп жатканда ресурстардын абалы жөнүндө маалыматтарды чогултуу үчүн иштелип чыккан, ишке ашырылган узак мөөнөттүү милдеттер менен "буфердик" желекти колдонуу мүмкүнчүлүгү.
  • Демейки боюнча, Chrome сүрөттөрдү көрсөтүүдө EXIF ​​​​метадайындарынан багыт маалыматын эске алат. Бул жүрүм-турумду ачык эле жокко чыгаруу үчүн, CSS касиети "сүрөт багыты" сунушталат.
  • Кошулган мета теги жана CSS касиети "түс схемасы", бул форма баскычтары жана жылдыруу тилкелери сыяктуу интерфейстин элементтерин көрсөтүү үчүн түс схемасын тандоого мүмкүндүк берет.
  • HTMLAnchorElement атрибуту кошулду hrefTranslate, ал аркылуу сиз шилтемени баскандан кийин баракты башка тилге которуу зарылчылыгы жөнүндө маалыматты бере аласыз.
  • Жаңы окуя түрү кошулду SubmitEvent, ал чалуу форманы тапшырууга алып келген элементти табууга мүмкүндүк берген жаңы касиеттерди камтыйт. Мисалы, SubmitEvent форманы тапшырууга алып келген ар кандай баскычтар жана шилтемелер үчүн жалпы болгон бир иштеткичти колдонууга мүмкүндүк берет.
  • Өркүндөтүү веб-иштеп чыгуучулар үчүн куралдарда:
    • Cookie маалыматтарын камтыган алып келүү туюнтмасы түрүндө көчүрүү үчүн тармак сурамдары үчүн көрсөтүлгөн контексттик менюга “Көчүрүү > Node.js алып келүү катары көчүрүү” опциясы кошулду.
    • Чычканды "контент" CSS касиеттеринин үстүнө алып барганда, маалыматтардын тышкаркы версиясы менен инструменталдык кеңеш көрсөтүлөт.
    • Веб консолунда, баштапкы картадагы талааларды талдоодо ката билдирүүлөрүнүн деталдары көбөйтүлдү.
    • Барактын баштапкы текстин көргөндө файлдын аягынан сыдырууну өчүрүүгө мүмкүндүк берген “Тартыктоолор > Булактар ​​> Файлдын аягына чейин сыдырууга уруксат берүү” жөндөөлөрү кошулду.
    • Түзмөк панелине Moto G4 смартфонунун экран симуляциясы кошулду.
      Chrome Release 81

    • Cookies панели бөгөттөлгөн Cookies үчүн сары фонду бөлүп көрсөтөт.
    • Тармак жана Колдонмо панелдеринде көрсөтүлгөн Cookies жадыбалдарына Cookie файлдарын тандоо приоритети боюнча маалыматтар камтылган тилке кошулду.
    • Cookie файлдары бар таблицалардагы бардык талаалар (өлчөм талаасынан тышкары) эми түзөтүүгө болот.
      Chrome Release 81

  • өчүү TLS 1.0 жана TLS 1.1 протоколдорун колдоо кийинкиге калтырылды Chrome 84 чыкканга чейин. Иштетүү да Chrome 83 чыкканга чейин кечигип турат. жаңы каттоо элементтер сенсордук экрандарда колдонуу үчүн оптималдаштырылган веб формалары.

Жаңылыктардан жана мүчүлүштүктөрдү оңдоодон тышкары, жаңы версия жок кылат 32 аялуу. Көптөгөн алсыздыктар автоматташтырылган тестирлөө куралдарынын натыйжасында аныкталган Дарек Санитизатор, MemorySanitizer, Агымдын бүтүндүгүн көзөмөлдөө, LibFuzzer и AFL. Браузердин коргоосунун бардык деңгээлдерин айланып өтүүгө жана кумдук чөйрөдөн тышкары системада кодду аткарууга мүмкүндүк бере турган эч кандай олуттуу көйгөйлөр аныкталган жок. Учурдагы релиздин кемчиликтерин тапкандыгы үчүн акчалай сыйлык программасынын бир бөлүгү катары Google 23 26 долларлык 7500 сыйлыкты (бир $ 5000 3000 сыйлык, бир $ 2000 1000 сыйлык, бир $ 500 7 сыйлык, эки $ XNUMX XNUMX сыйлык, үч $ XNUMX XNUMX сыйлык жана сегиз $ XNUMX сыйлык) төлөгөн. XNUMX сыйлыктын өлчөмү азырынча аныктала элек.

Source: opennet.ru

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