Se agregó la validación DOMTokenList en Chrome 50

En Chrome 50, podrás comprobar la compatibilidad de opciones para algunos atributos HTML respaldados por instancias de DOMTokenList en JavaScript. En este momento, los siguientes lugares son:

  • Opciones de la zona de pruebas de iframe
  • relaciones de vínculos (el atributo rel o relLink en JavaScript)

Veamos un ejemplo rápido:

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

A medida que crece y cambia la lista de opciones compatibles, puedes usar la detección de funciones a fin de realizar las acciones correctas para tus aplicaciones web.