في الإصدار 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!
}
مع توسُّع قائمة الخيارات المتوافقة وتغيُّرها، يمكنك استخدام ميزة رصد الميزات لتنفيذ الإجراءات الصحيحة لتطبيقات الويب.