Chrome 50'de DOMTokenList Doğrulaması Eklendi

Deniz Tolga
Sam Thorogood

Chrome 50'de, JavaScript'te DOMTokenList örnekleri tarafından desteklenen bazı HTML özellikleri için seçenek desteğini kontrol edebileceksiniz. Şu anda bu yerler:

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

Kısa 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 gerçekleştirmek üzere özellik algılamayı kullanabilirsiniz.