Manifest V3 is the upcoming version of the manifest file format used by Google Chrome extensions. The manifest file is a JSON file that contains information about the extension, such as its name, version, permissions, and background scripts.

Manifest V3 includes changes to the extension architecture and API that aim to improve extension security, privacy, and performance. Some of the changes include limiting the access of extensions to sensitive user data, such as browsing history, and introducing new APIs for accessing certain functionalities, such as the network and cookies.

One of the most controversial changes in Manifest V3 is the deprecation of the chrome.runtime.sendMessage() method for communication between content scripts and background scripts. Instead, a new messaging system called message passing with port will be introduced. This has raised concerns among developers who rely on chrome.runtime.sendMessage() for various extension functionalities.

Manifest V3 is currently in development and is expected to be released in the near future. Its release has been delayed several times due to concerns and feedback from developers.
Manifest V3 คือรูปแบบไฟล์ Manifest เวอร์ชันที่กำลังจะเปิดตัวซึ่งใช้โดยส่วนขยายของ Google Chrome ไฟล์ Manifest คือไฟล์ JSON ที่มีข้อมูลเกี่ยวกับส่วนขยาย เช่น ชื่อ เวอร์ชัน สิทธิ์ และสคริปต์พื้นหลัง Manifest V3 รวมถึงการเปลี่ยนแปลงสถาปัตยกรรมส่วนขยายและ API ที่มุ่งปรับปรุงความปลอดภัยของส่วนขยาย ความเป็นส่วนตัว และประสิทธิภาพ การเปลี่ยนแปลงบางอย่างรวมถึงการจำกัดการเข้าถึงส่วนขยายสำหรับข้อมูลผู้ใช้ที่ละเอียดอ่อน เช่น ประวัติการเรียกดู และการแนะนำ API ใหม่สำหรับการเข้าถึงฟังก์ชันการทำงานบางอย่าง เช่น เครือข่ายและคุกกี้ การเปลี่ยนแปลงที่ก่อให้เกิดข้อขัดแย้งมากที่สุดประการหนึ่งใน Manifest V3 คือการเลิกใช้งานเมธอด chrome.runtime.sendMessage() สำหรับการสื่อสารระหว่างสคริปต์เนื้อหาและสคริปต์พื้นหลัง แต่จะมีการนำระบบการส่งข้อความใหม่ที่เรียกว่าการส่งผ่านข้อความพร้อมพอร์ตมาใช้แทน สิ่งนี้ทำให้เกิดข้อกังวลในหมู่นักพัฒนาซอฟต์แวร์ที่ต้องพึ่งพา chrome.runtime.sendMessage() สำหรับฟังก์ชันส่วนขยายต่างๆ Manifest V3 กำลังอยู่ในระหว่างการพัฒนาและคาดว่าจะเปิดตัวในอนาคตอันใกล้นี้ การเปิดตัวล่าช้าหลายครั้งเนื่องจากข้อกังวลและการตอบรับจากนักพัฒนา
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence