影子DOM整个页面。有什么好处和缺点?

时间:2017-08-02 05:05:23

标签: shadow-dom

我目前正在学习网页组件和Shadow DOM,而且第一件事就是#34;如果应用得过于宽松,这似乎会破坏我的网址突出显示扩展名。"我对Shadow DOM的理解是不完整的,但如果它应该是scope in which the rest of the pages styling does not apply,那么在该范围内对特定元素进行样式化的插件和扩展似乎很自然。

这只是一个例子,说明如果开发人员将他们的整个网站包装在一个Web组件中(Shadow DOMed它)可能会发生什么,并且好处可能是他们的网站不会受到干扰它的扩展,并且可能存在缺陷干扰扩展的用户不能在该网站上工作。

但是还有什么其他的好处和缺点?有什么理由我应该开始Shadow DOMing我的网站吗?有没有充分理由不这样做?

编辑:我刚刚读到阴影DOM有closed模式,这使得它们无法编辑。 https://stackoverflow.com/a/39933432/4808079

编辑:有一种形式的黑客允许进入closed暗影DOM,但它可能仅适用于极少数情况https://blog.revillweb.com/open-vs-closed-shadow-dom-9f3d7427d1af

0 个答案:

没有答案