我对即将推出的标准"Shadow DOM"感兴趣,此标准目前尚未支持默认浏览器。但是服务器端仿真怎么样?我的意思是像模板引擎中的自定义标签,但内部CSS和JavaScript命名空间将与W3C Working Draft兼容,所以当浏览器开始支持它时 - 模板引擎将使用shadow-dom而不是预处理的普通html。如果浏览器具有不同的shadow-dom 标准理解,它也将非常有用。是否有任何实施,是否合理?
答案 0 :(得分:1)
您可以使用客户端JavaScript库such as this one,在没有本机Shadow DOM实现的浏览器中模拟Shadow DOM。
由于在操作DOM时会看到Shadow DOM的影响,因此除非您的服务器通过操作DOM生成页面,否则Shadow DOM的服务器端模拟并没有多大意义 - 大多数服务器端框架都使用模板化