Chrome 154 хувилбар

Google нь Chrome вэб хөтчийн 154-р хувилбарыг гаргалаа. Chrome-ийн үндэс суурь болох нээлттэй эхийн Chromium төслийн тогтвортой хувилбарыг мөн авах боломжтой. Chrome нь Google-ийн лого, ослын мэдэгдлийн систем, хуулбарлахаас хамгаалагдсан видео контент (DRM) тоглуулах модулиуд, автомат шинэчлэлт суулгах, үргэлж асаалттай sandbox тусгаарлалт, Google API түлхүүрүүдийг хангах, хайлтын явцад RLZ параметрүүдийг дамжуулах зэрэг зэргээрээ Chromium-оос ялгаатай. Шинэчлэхэд илүү их цаг хугацаа шаардлагатай хүмүүст зориулж тусдаа Extended Stable салбарыг найман долоо хоногийн турш ажиллуулдаг. Дараагийн хувилбар болох Chrome 155 нь хоёр долоо хоногийн шинэ хөгжүүлэлтийн мөчлөгийн нэг хэсэг болгон 8-р сарын 6-нд гарахаар төлөвлөгдсөн.

Chrome 154-д гарсан гол өөрчлөлтүүд (1, 2, 3, 4):

  • Шинэ таб нээх үед хаягийн мөрөөс эсвэл гарч ирэх хуудаснаас хиймэл оюун ухааны агенттай харилцах боломжийг олгодог хиймэл оюун ухааны горимыг цаашид хөгжүүлсэн. Шинэ хувилбар нь АНУ-ын хэрэглэгчдэд сонгосон онлайн дэлгүүрүүдээс худалдан авалт хийхдээ виртуал хувцас туршиж үзэхийн тулд Gemini хиймэл оюун ухааны туслахыг ашиглах боломжийг олгодог. iOS-д зориулсан Chrome одоо Gemini-тэй бодит цагийн дуут харилцаа холбоог дэмжиж байгаа бөгөөд жишээлбэл, нээлттэй вэб хуудасны агуулгыг хэлэлцэх боломжтой болсон.
  • Privacy Sandbox санаачилгын хүрээнд боловсруулсан API болон технологиудыг гуравдагч талын күүкиний оронд ашиглахаар хассан. Chrome дээр гуравдагч талын күүкиг үргэлжлүүлэн дэмжих шийдвэр гаргасны дараа эдгээр API-г хангах зорилго алга болсон. Дараах API-уудыг хассан: Сэдвүүд (FLoC API-г орлож), Protected Audience API, Shared Storage API, Attribution Reporting API, Private Aggregation, Related Website Sets API болон requestStorageAccessFor.
  • Платформын хувилбарт Android LNP (Орон нутгийн сүлжээний хамгаалалт) горим идэвхжсэн бөгөөд аппликейшны дотоод интранет дэд сүлжээнд (192.168.xx, 10.xxx гэх мэт) хандах эрхийг тусад нь шаарддаг. Энэ горим нь орон нутгийн сүлжээний нөөц рүү халдахыг хааж, хэрэглэгчийг нууцаар таних, хэрэглэгчийн орчны талаарх мэдээллийг цуглуулах зорилгоор сүлжээг сканнердахаас сэргийлдэг.
  • Background Fetch API-аар дамжуулан хүсэлт гаргахын тулд одоо өгөгдөл илгээхдээ LNA (Local Network Access) зөвшөөрлийг авах шаардлагатай болсон. серверүүд орон нутгийн сүлжээнд (192.168.0.0/16, 10.0.0.0/8 гэх мэт) эсвэл loopback интерфэйс (127.0.0.0/8) руу хандах үед. Нэмж дурдахад, Background Fetch болон Fetch API-д тавигдсан хязгаарлалтуудыг нэгтгэхийн тулд Background Fetch API-д CORS (Cross-Origin Resource Sharing) шалгалтыг хэрэгжүүлсэн. Эдгээр өөрчлөлтүүд нь Cross-Origin хязгаарлалтыг тойрч гарах, чиглүүлэгч, хандалтын цэгүүд, хэвлэгч, корпорацийн вэб интерфэйсүүд болон зөвхөн орон нутгийн сүлжээнээс хүсэлт хүлээн авдаг бусад төхөөрөмж, үйлчилгээнд CSRF халдлага хийхэд Background Fetch-ийг ашиглахаас сэргийлдэг.
  • Үйлчилгээний ажилтныг эхлүүлэхтэй зэрэгцэн сүлжээний хүсэлт илгээдэг "ServiceWorkerAutoPreload" нэмэлт оновчлолын горимыг нэмсэн.
  • HTML элемент нэмэгдсэн болон вэбсайтаас вэб програм суулгахыг хүсэх зорилготой JavaScript API Web Install (navigator.install() арга). Хэрэглэгч үйлдлийг тодорхой баталгаажуулсны дараа суулгалт хийгддэг. Энэ функцийг вэб програмын каталог үүсгэх эсвэл одоогийн вэбсайттай ашиглахын тулд вэб програмуудын суулгалтыг хялбаршуулахад ашиглаж болно.
  • Цонхны хэлбэр API (window.setShape арга) нэмэгдсэн бөгөөд энэ нь тэгш өнцөгт бус цонх, хөвөгч самбар, давхардсан элементүүд үүсгэх гэх мэт цонхны хэлбэрийг өөрчлөх боломжийг олгодог хамгаалагдсан вэб програмуудад олгодог. Энэ API нь одоогоор зөвхөн ChromeOS дээр ашиглах боломжтой.
  • Вэб маягтуудад автоматаар дүүргэдэг контентын төрлүүдийг удирдах тохиргоог нэмсэн. Жишээлбэл, та холбоо барих мэдээлэл болон төлбөрийн мэдээллийг хадгалах болон автоматаар дүүргэхийг идэвхгүй болгож болно. Та мөн тодорхой вэбсайтуудын хувьд автоматаар дүүргэхийг идэвхгүй болгохын тулд URL загваруудыг тохируулж болно.
  • Анхдагчаар, HTTP-ээр дамжуулан сайтуудад хандах үед үйлдлийн баталгаажуулах хүсэлтийг харуулах функц идэвхждэг.
  • Дотоод гүйлгэх мөрөөс урьдчилан сэргийлэхийн тулд контентод автоматаар тохируулдаг iframe блокуудын хариу үйлдэл үзүүлэх хэмжээг дэмжих дэмжлэг нэмэгдсэн. Энэ функцийг эцэг хуудсанд "frame-sizing" CSS шинж чанарыг (жишээ нь, "frame-sizing: content-height") тодорхойлж, iframe контентын толгой хэсэгт ' элементийг нэмснээр идэвхжүүлдэг. '.
  • Scroll-marker-group CSS шинж чанар нь фокусын шилжих дарааллыг хянахын тулд "холбоосууд" болон "табууд" горимуудыг хэрэгжүүлдэг. "Холбоосууд" горимд тэмдэглэгээний бүлэг ("::scroll-marker-group") нь ердийн навигацийн цэс болж ажилладаг (гүйлгэх тэмдэглэгээг холбоос болгон боловсруулж, Tab товчлуурыг ашиглан чиглүүлдэг). "Табууд" горимд тэмдэглэгээний бүлэг нь навигацийн товчлууруудыг ашиглан хооронд нь чиглүүлдэг табуудын багц болж ажилладаг. Мөн тэмдэглэгээний бүлгийг контенттой харьцуулан хэрхэн боловсруулж байгааг хянадаг "өмнө" ба "дараа" гэсэн хоёр параметр байдаг (хэрэв "өмнө" гэж заасан бол тэмдэглэгээг эхлээд боловсруулна, харин "дараа" нь зөвхөн контент навигаци дууссаны дараа тэмдэглэгээг боловсруулна).
  • text-decoration-inset CSS шинж чанарыг хэрэгжүүлсэн. Энэ нь танд чимэглэлийн эхлэл болон төгсгөлийг (доогуур зураас, дундуур зураас гэх мэт) текстийн ирмэгүүдтэй харьцуулан өөрчлөх боломжийг олгодог. Жишээлбэл, чимэглэлийг 10 пикселээр богиносгохын тулд та "text-decoration-inset: 10px;" гэж зааж өгч, уртасгахын тулд "text-decoration-inset: -10px;" гэж зааж өгч болно.
  • Давталт нь тодорхой элемент агуулсан эсэхийг шалгахын тулд Iterator.prototype.includes аргыг JavaScript Iterator интерфэйс дээр нэмсэн.
  • "Гарал үүслийн туршилт" горим нь Хувийн баталгаажуулалтын жетон (PVT) механизмыг хэрэгжүүлдэг бөгөөд энэ нь хэрэглэгчдэд хувийн хайлтын горимд вэбсайт нээх үед нэргүй жетон дамжуулах замаар жинхэнэ хэрэглэгчдийг ботуудаас ялгах боломжийг олгодог. Энэ нь captcha, заавал баталгаажуулах, күүки хянах шаардлагагүй болгодог. Токенууд нь амжилттай баталгаажуулалт эсвэл ботын эсрэг баталгаажуулалтыг илэрхийлдэг (нэг вэбсайт дээр аль хэдийн батлагдсан баталгаажуулалтыг нэмэлт баталгаажуулалтгүйгээр бусад вэбсайтуудтай холбогдоход ашигладаг).

Шинэ боломжууд болон алдааны засваруудаас гадна шинэ хувилбар нь 108 эмзэг байдлыг арилгасан. Арван нэгэн асуудлыг чухал гэж үнэлсэн бөгөөд энэ нь бүх хөтчийн хамгаалалтын давхаргыг тойрч, кодыг sandbox орчноос гадуур гүйцэтгэх боломжтой гэсэн үг юм. Дөрвөн чухал асуудал нь AdFilter, WindowDialog, ServiceWorker болон Fullscreen API-д ашигласны дараа үнэгүй хандалтаас үүдэлтэй байсан бол долоон нь WebGL, ANGLE болон GPU код дахь буфер халихаас үүдэлтэй байв.

Эх сурвалж: opennet.ru

DDoS хамгаалалт, VPS VDS сервер бүхий сайтуудад найдвартай хостинг худалдаж аваарай 🔥 DDoS хамгаалалттай, VPS VDS сервертэй найдвартай вэбсайт хостинг худалдаж аваарай | ProHoster