Isolasi lintas asal
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Peringatan: Anda melihat versi Manifes V2 yang tidak digunakan lagi dari artikel ini. Lihat Manifes V3 - Isolasi lintas asal untuk mengetahui padanan MV3.
Chrome Web Store tidak lagi menerima ekstensi Manifes V2. Ikuti panduan Migrasi Manifes V3 untuk mengonversi ekstensi Anda ke Manifes V3.
Isolasi lintas asal memungkinkan halaman web menggunakan fitur canggih seperti
SharedArrayBuffer
. Ekstensi dapat ikut serta dalam isolasi lintas asal dengan menentukan nilai yang sesuai untuk kunci manifes cross_origin_embedder_policy
dan cross_origin_opener_policy
. Misalnya, manifes seperti di bawah ini akan mengikutsertakan asal ekstensi ke isolasi lintas asal.
{
"name": "CrossOriginIsolation example",
"manifest_version": 2,
"version": "1.1",
"cross_origin_embedder_policy": {
"value": "require-corp"
},
"cross_origin_opener_policy": {
"value": "same-origin"
},
...
}
Memilih untuk menggunakan isolasi lintas asal memungkinkan ekstensi menggunakan API yang canggih seperti SharedArrayBuffer
dalam konteks yang diisolasi lintas originnya. Tetapi, itu juga disertai dengan efek samping tertentu. Lihat
Membuat situs Anda "diisolasi lintas asal" menggunakan COOP dan COEP untuk
informasi selengkapnya tentang hal ini.
Perhatian: Meskipun ekstensi memilih untuk menggunakan isolasi lintas asal, tidak semua konteks ekstensi akan diisolasi lintas origin. Misalnya, isolasi lintas asal tidak diterapkan sepenuhnya )
untuk layanan dan pekerja bersama saat ini. Demikian pula, subframe yang dapat diakses web dari ekstensi yang diisolasi lintas origin di halaman web reguler tidak dianggap diisolasi lintas origin saat ini.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0 , sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0 . Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers . Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2021-08-03 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
{"lastModified": "Terakhir diperbarui pada 2021-08-03 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2021-08-03 UTC."],[],[]]