في الإصدار 50 من Chrome، ستتمكّن من التحقّق من مدى توفّر بعض سمات HTML التي يتم تضمينها في مثيلات DOMTokenList
في JavaScript.
في الوقت الحالي، هذه هي الأماكن:
- خيارات وضع حماية iframe
- علاقات الروابط (سمة rel أو relLink في JavaScript)
لنعرض مثالاً سريعًا:
var iframe = document.getElementById(...);
if (iframe.sandbox.supports('an-upcoming-feature')) {
// support code for mystery future feature
} else {
// fallback code
}
if (iframe.sandbox.supports('allow-scripts')) {
// instruct frame to run JavaScript
// NOTE: this is well-supported, and just an example!
}
ومع ازدياد عدد الخيارات المتاحة وتغيُّرها، يمكنك استخدام ميزة اكتشاف الميزات لتنفيذ الإجراءات الصحيحة لتطبيقات الويب.