Firefox Platform.js作为真正的Web组件垫片(不含聚合物)

Firefox Platform.js作为真正的Web组件垫片(不含聚合物),firefox,polymer,web-component,shim,Firefox,Polymer,Web Component,Shim,我对几个野外“原始”Web组件的例子印象深刻,最近是Addy Osmani最新版本的TodoMVC,称为组件化Todo。现在,随着Chrome36的稳定运行,这个例子不需要Polymer的platform.js shim(太棒了!) 我想知道,那么,将这个项目转换为单独使用platform.js,并让它(最初)在Firefox稳定版和(后来)Safari、IE、mobiles等上运行会有多容易。因为在我看来,当Web组件成为浏览器的真正扩展时,这对Web组件来说是一个很大的进步(本机或通过pla

我对几个野外“原始”Web组件的例子印象深刻,最近是Addy Osmani最新版本的TodoMVC,称为组件化Todo。现在,随着Chrome36的稳定运行,这个例子不需要Polymer的platform.js shim(太棒了!)

我想知道,那么,将这个项目转换为单独使用platform.js,并让它(最初)在Firefox稳定版和(后来)Safari、IE、mobiles等上运行会有多容易。因为在我看来,当Web组件成为浏览器的真正扩展时,这对Web组件来说是一个很大的进步(本机或通过platform.js作为垫片),而不是作为框架绑定到聚合物

我在该示例中添加了platform.js并运行了它,但无法访问单个文件中的
模板
元素,因此不得不做出一些妥协。我已将此作为PR提交:

我的问题是,对于platform.js来说,这是一个可行的方向吗?突破它在聚合中的角色,成为旧浏览器中Web组件的真正垫片?

相关:可能重复