Chrome versiyasi 106

Google kompaniyasi Chrome 106 veb-brauzerini taqdim etdi.Ayni vaqtda Chrome brauzerining asosi bo'lib xizmat qiluvchi bepul Chromium loyihasining barqaror versiyasi ham mavjud. Chrome brauzeri Chromium-dan Google logotiplaridan foydalanish, avariya holatida bildirishnomalar yuborish tizimining mavjudligi, nusxa ko'chirishdan himoyalangan video kontentini o'ynatish modullari (DRM), yangilanishlarni avtomatik o'rnatish tizimi, Sandbox izolyatsiyasini doimiy ravishda yoqish bilan farq qiladi. , Google API kalitlarini yetkazib berish va RLZ-ni qidirishda parametrlarni uzatish. Yangilash uchun ko'proq vaqt kerak bo'lganlar uchun Kengaytirilgan Stable filiali alohida qo'llab-quvvatlanadi, undan keyin 8 hafta. Chrome 107 ning navbatdagi chiqarilishi 25 oktyabrga rejalashtirilgan.

Chrome 106-dagi asosiy o'zgarishlar:

  • Ish stoli qurilmasi foydalanuvchilari uchun Prerender2 sukut boʻyicha Omnibox manzillar panelida tavsiyalar mazmunini proaktiv tarzda koʻrsatish uchun yoqilgan. Bashoratli renderlash avval mavjud bo‘lgan tavsiyalarni foydalanuvchi bosishini kutmasdan yuklash imkoniyatini to‘ldiradi. Yuklashdan tashqari, tavsiyalar bilan bog‘liq sahifalar mazmuni endi buferda (jumladan, skript bajarilishi va DOM daraxti) ko‘rsatilishi mumkin. shakllantirish), bu bosgandan so'ng tavsiyalarni bir zumda ko'rsatish imkonini beradi.
  • To'g'ridan-to'g'ri Omnibox manzillar panelidan tarix, xatcho'plar va yorliqlarni qidirish imkoniyatini beradi. Qidiruvni mahalliylashtirish uchun @history, @bookmarks va @tabs boshqaruv teglari taklif etiladi. Masalan, xatcho'plarni qidirish uchun siz "@bookmarks qidiruv iborasini" kiritishingiz kerak. Manzil satridan qidiruvni o'chirish uchun qidiruv sozlamalarida maxsus imkoniyat mavjud.
    Chrome versiyasi 106
    Chrome versiyasi 106
  • HTTP/2 va HTTP/3 standartlarida belgilangan va imkon beruvchi Server Push texnologiyasini qo'llab-quvvatlash server Mijozga aniq so'rovni kutmasdan resurslarni yuboring. Qo'llab-quvvatlashni to'xtatish sababi, teg kabi sodda va teng darajada samarali alternativalarning mavjudligini hisobga olgan holda, texnologiyani amalga oshirishning keraksiz murakkabligidir. , HTTP javobi 103 va WebTransport protokoli. Google statistikasiga ko'ra, 2021-yilda HTTP/2 da ishlaydigan saytlarning taxminan 1.25% Server Push-dan foydalangan va 2022-yilda bu ko'rsatkich 0.7% gacha pasaygan. Server Push texnologiyasi HTTP/3 spetsifikatsiyasida ham mavjud, ammo amalda ko'plab server va mijoz dasturiy ta'minot mahsulotlari, jumladan, Chrome brauzeri, dastlab uni amalga oshirmagan.
  • Cookie sarlavhasida ko'rsatilgan domenlarda ASCII bo'lmagan belgilardan foydalanish imkoniyati o'chirib qo'yildi (IDN domenlari uchun siz ko'rsatishingiz kerak) domenlar (punycode formatida). Ushbu o'zgarish brauzerni RFC 6265bis va Firefox-da amalga oshirilgan xatti-harakatlarga moslashtiradi.
  • Ko'p monitorli konfiguratsiyalarda ekranlarni aniqlash uchun tavsiya etilgan aniqroq teglar. Shunga o'xshash teglar tashqi ekranda oyna ochish uchun ruxsat berish uchun dialog oynalarida ko'rsatilishi mumkin. Masalan, tashqi ekran raqami ("Tashqi displey 1") o'rniga endi monitor modeli nomi ('HP Z27n') ko'rsatiladi.
  • Versiyadagi yaxshilanishlar Android:
    • Ko'rib chiqish tarixi sahifasi ilgari bajarilgan qidiruv so'rovlari va ko'rilgan sahifalar haqidagi ma'lumotlarni guruhlash orqali o'tgan faoliyatni umumlashtiradigan "Sayohat" mexanizmini qo'llab-quvvatlaydi. Manzil satriga kalit so'zlarni kiritganingizda, agar ular ilgari so'rovlarda ishlatilgan bo'lsa, sizdan qidiruvni to'xtatilgan joydan davom ettirish so'raladi.
    • Platformali qurilmalarda Android 11 endi boshqa ilovaga o'tgandan so'ng inkognito rejimida ochilgan sahifani bloklash imkonini beradi. Bloklashdan keyin ko'rib chiqishni davom ettirish uchun autentifikatsiya talab qilinadi. Bloklash sukut bo'yicha o'chirilgan va maxfiylik sozlamalarida yoqilgan bo'lishi kerak.
    • Inkognito rejimidan fayllarni yuklab olishga harakat qilganingizda, faylni saqlash uchun qoʻshimcha tasdiqlash soʻrovi va yuklab olingan fayl qurilmaning boshqa foydalanuvchilariga koʻrinib turishi haqida ogohlantirish olasiz, chunki u yuklab olish menejeri hududida saqlanadi.
      Chrome versiyasi 106
  • chrome.runtime API barcha saytlar uchun to‘xtatildi. Ushbu API endi faqat brauzer plaginlari unga ulangan bo'lsa taqdim etiladi. Ilgari, chrome.runtime barcha saytlar uchun mavjud edi, chunki u o'rnatilgan CryptoToken plaginida U2F API ilovasi bilan foydalanilgan va endi qo'llab-quvvatlanmaydi.
  • Origin Trials rejimiga bir nechta yangi API qo'shildi (alohida faollashtirishni talab qiluvchi eksperimental xususiyatlar). Origin sinovi localhost yoki 127.0.0.1-dan yuklab olingan ilovalardan yoki ma'lum bir sayt uchun cheklangan vaqt uchun amal qiladigan maxsus tokenni ro'yxatdan o'tkazgandan va olgandan keyin belgilangan API bilan ishlash qobiliyatini nazarda tutadi.
    • Hujjatni alohida kontekstda yuklash imkonini beruvchi, boshqa iframe'lar va asosiy hujjat bilan bog'liq bo'lmagan anonim iframe'lar tushunchasi.
    • Qalqib chiquvchi API interfeys elementlarini boshqa elementlarning ustiga ko'rsatish uchun, masalan, interaktiv menyular, maslahatlar, kontent tanlash vositalari va o'qitish tizimlari ishini tashkil qilish uchun. Yangi "qalqib chiquvchi oyna" atributi elementni eng yuqori qatlamda ko'rsatish uchun ishlatiladi. Element yordamida yaratilgan dialoglardan farqli o'laroq Yangi API sizga tartibsiz dialoglar yaratish, voqealarni boshqarish, animatsiyalardan foydalanish va qalqib chiquvchi oynaning moslashuvchan boshqaruv elementlarini yaratish imkonini beradi.
  • CSS Grid-da qo'llaniladigan "to'r-shablon ustunlari" va "to'r-shablon-satrlar" xususiyatlari endi turli grid holatlari o'rtasida silliq o'tishni ta'minlash uchun interpolyatsiyani qo'llab-quvvatlaydi.
  • "Majburiy rangni sozlash" CSS xususiyati endi "preserve-parent-color" qiymatini qo'llab-quvvatlaydi, bu o'rnatilganda "rang" xususiyati o'z qiymatini asosiy elementdan olishiga olib keladi.
  • "-webkit-defis-belgi" xususiyati "-webkit-" prefiksidan olib tashlandi va endi "defis-belgi" nomi ostida mavjud. Bu xususiyat satr uzilish belgisi ("-") o'rniga ishlatiladigan satrni o'rnatish uchun ishlatilishi mumkin.
  • Intl.NumberFormat API ning uchinchi nashri joriy etildi, u formatRange(), formatRangeToParts() va selectRange(), to‘plamlarni guruhlash, yaxlitlash va aniqlikni o‘rnatish uchun yangi imkoniyatlar va qatorlarni o‘nlik sonlar sifatida talqin qilish imkoniyatini o‘z ichiga olgan yangi funksiyalarni o‘z ichiga oladi. .
  • ReadableStream API ichki navbatlar va buferlarni chetlab o'tib ketma-ket portdan ikkilik ma'lumotlarni samarali to'g'ridan-to'g'ri uzatish uchun yordamni qo'shdi. To'g'ridan-to'g'ri o'qish BYOB rejimini o'rnatish orqali yoqiladi - “port.readable.getReader({ rejimi: 'byob' })”.
  • Audio va video bilan ishlash uchun dasturiy ta'minot interfeyslari (AudioDecoder, AudioEncoder, VideoDecoder va VideoEncoder) "dequeue" hodisasi va tegishli qayta qo'ng'iroqlarni qo'llab-quvvatladi, ular kodek navbatdagi tarkibni kodlash yoki dekodlash vazifalarini bajarishni boshlaganda faollashadi.
  • WebXR Device API virtual muhitdagi joriy holat bilan sinxronlangan kameradan tasvirlarning xom ashyosiga kirish imkoniyatini amalga oshiradi.
  • Veb-ishlab chiquvchilar uchun vositalarga yaxshilanishlar kiritildi. Manbalar paneli endi fayllarni manba bo‘yicha guruhlash imkoniyatiga ega. Asinxron operatsiyalar uchun takomillashtirilgan stek izi. Endi nosozliklarni tuzatishda ma'lum uchinchi tomon skriptlarini avtomatik ravishda e'tiborsiz qoldirish mumkin. Menyular va panellarda e'tiborsiz fayllarni yashirish imkoniyati qo'shildi. Nosozliklarni tuzatuvchida qo‘ng‘iroqlar to‘plamini boshqarish yaxshilandi.
    Chrome versiyasi 106

    Sahifaning o'zaro ta'sirini ko'rish va interfeysning potentsial javob berish muammolarini aniqlash uchun Ishlash paneliga yangi Interactions treki qo'shildi.

    Chrome versiyasi 106

Innovatsiyalar va xatolarni tuzatishdan tashqari, yangi versiya 20 ta zaiflikni yo'q qiladi. Ko'pgina zaifliklar AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer va AFL vositalaridan foydalangan holda avtomatlashtirilgan testlar natijasida aniqlangan. Brauzer himoyasining barcha darajalarini chetlab o'tishga va tizimda sinov muhitidan tashqarida kodni bajarishga imkon beradigan muhim muammolar aniqlanmagan. Joriy versiyaning zaif tomonlarini aniqlaganlik uchun pul mukofotlarini to'lash dasturi doirasida Google 16 38500 dollarlik 9000 ta mukofot to'ladi (har biri 7500 7000 dollar, 5000 4000 dollar, 3000 2000, 1000 XNUMX, XNUMX XNUMX, XNUMX XNUMX, XNUMX XNUMX dollar va bittadan mukofot). Sakkizta mukofot miqdori hali aniqlanmagan.

Manba: opennet.ru

DDoS himoyasi, VPS VDS serverlari bo'lgan saytlar uchun ishonchli hosting sotib oling 🔥 DDoS himoyasi, VPS VDS serverlari bilan ishonchli veb-sayt xostingini sotib oling | ProHoster