تمت إضافة التحقُّق من DOMTokenList في Chrome 50.

في الإصدار 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!
}

مع توسُّع قائمة الخيارات المتوافقة وتغيُّرها، يمكنك استخدام ميزة رصد الميزات لتنفيذ الإجراءات الصحيحة لتطبيقات الويب.