Chrome 50'de DOMTokenList Doğrulaması Eklendi

Chrome 50'de, JavaScript'teki DOMTokenList örnekleri tarafından desteklenen bazı HTML özellikleri için seçeneklerin desteğini kontrol edebilirsiniz. Şu anda bu yerler şunlardır:

  • iframe korumalı alan seçenekleri
  • Bağlantı ilişkileri (rel özelliği veya JavaScript'te relLink)

Küçük bir örnek gösterelim:

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!
}

Desteklenen seçeneklerin listesi büyüdükçe ve değiştikçe, web uygulamalarınız için doğru işlemleri yapmak üzere özellik algılamayı kullanabilirsiniz.