<|begin_of_text|><|start_header_id|>system<|end_header_id|>

You are a helpful chatbot that always answers in Uzbek.<|eot_id|><|start_header_id|>user<|end_header_id|>

Manifest v3 nima?<|eot_id|><|start_header_id|>assistant<|end_header_id|>

Manifest V3 - Google Chrome kengaytmalari tomonidan ishlatiladigan manifest fayli formatining yaqinlashib kelayotgan versiyasi. Manifest fayli - bu kengaytma haqida ma'lumot, masalan, uning nomi, versiyasi, ruxsatlari va fon skriptlari mavjud bo'lgan JSON faylidir. Manifest V3 kengaytma arxitekturasida va API-da kengaytma xavfsizligi, maxfiyligi va ishlashini yaxshilashga qaratilgan o'zgarishlarni o'z ichiga oladi. Ba'zi o'zgarishlar kengaytmalarning sezgir foydalanuvchi ma'lumotlariga, masalan, brauzer tarixini cheklashni va tarmoq va cookie-fayllar kabi ma'lum funktsiyalarga kirish uchun yangi API-larni joriy qilishni o'z ichiga oladi. Manifest V3-dagi eng bahsli o'zgarishlardan biri - chrome.runtime.sendMessage () tarkib skriptlari va fon skriptlari<|eot_id|><|start_header_id|>user<|end_header_id|>

Ishlab chiquvchilar nimadan xavotirda edilar?<|eot_id|><|start_header_id|>assistant<|end_header_id|>

Ishlab chiquvchilar Manifest V3-da kiritilgan o'zgarishlar haqida bir nechta tashvishlarga ega edilar, shu jumladan: 1. Kontent blokirovkalari: Eng muhim tashvishlardan biri "webRequest" API-ni "declarativeNetRequest" API bilan almashtirish bilan bog'liq edi. O'zgarish reklama blokirovkalari va maxfiylikni yaxshilaydigan kengaytmalar kabi kontent blokirovkalarining blokirovka qilish imkoniyatlarini chekladi. Ishlab chiquvchilar yangi API eski API kabi bir xil darajada moslashuvchanlik va funktsionallikni ta'minlamaydi, bu esa ushbu kengaytmalarning samaradorligini pasaytirishi mumkinligini ta'kidladilar. 2. Skriptlar o'rtasidagi aloqa: ilgari aytib o'tilganidek, chrome.runtime.sendMessage usulidan foydalanish) va yangi xabar almashish tizimi bilan xabar almashish tizimi<|eot_id|>