一个早期版本（称为v0）已在某些基于Blink的浏览器（例如Google Chrome和Opera）以及Mozilla Firefox（需要手动修改配置）中支持。较新版的自定义元素和影子DOM（v1）API正在Safari 10、Google Chrome (53.0.2785)以及Mozilla Firefox中开发。Microsoft Edge尚未开始实现自定义元素和影子DOM。对旧版浏览器的向后兼容性可以使用基于JavaScript的实现。
程序库.已有多个程序库在创建自