我想用electronicjs创建一个桌面应用程序。为此,我想使用自定义元素。 (不是聚合物)
但是here on MDN是一个注释,规范将被重写:
自定义元素的规格将于2016年初重写。目前全部 实施是实验性的,即将出台的标准不会 兼容这些。使用自定义元素的网站很可能 在不久的将来被打破。
这有更新吗?会有什么变化?有新的规格吗?我在哪里可以找到更多相关信息?
答案 0 :(得分:1)
GitHub上提供了Custom Elements W3C Editor's Draft规范。它最后更新于2016年6月1日(截至本文撰写时),但您可以预期它会继续更新。要回答您的第一个问题,是的,有更新,您可以直接在规范中看到它们。这也回答了你的第三和第四个问题。
因为它是草稿,你不能指望任何浏览器支持它(尽管有些人声称)。 Polyfills是您最好的选择,如果您现在想要使用它,因为您知道由于您使用的是尖端技术,因此您需要始终掌握浏览器实施并不断检查哪些有效。
因为it lives on GitHub,如果您想要了解它的进展情况(不是技术支持),您可以根据规范提交错误。查看未解决的问题基本上可以回答您的第二个问题。
至于浏览器支持,Can I Use is tracking今天所处的位置,包括谁在路线图上有没有。请注意,声称支持它的浏览器支持将更改的不完整规范。同一页面还提供了许多方便资源的链接,以帮助您加快速度。