Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Web组件的未来证明_Javascript_Html_Web Component - Fatal编程技术网

Javascript Web组件的未来证明

Javascript Web组件的未来证明,javascript,html,web-component,Javascript,Html,Web Component,我目前正在开发一个新的Web应用程序,对Web组件及其构建模块化应用程序的机会感到兴奋。但另一方面,web组件的四个部分是否成为跨浏览器标准还存在不确定性。Mozilla最近宣布,他们不再处理html导入,webkit直到现在只支持模板等等 我知道有polyfills(例如,webcomponents.js填补了这些空白),但我的任务是开发一个能够证明未来的应用程序,因此我将使用标准 所以我的问题是:我能使用web组件吗?因为它们肯定会成为一种标准?不可能知道将来什么会成为标准。历史一次又一次地

我目前正在开发一个新的Web应用程序,对Web组件及其构建模块化应用程序的机会感到兴奋。但另一方面,web组件的四个部分是否成为跨浏览器标准还存在不确定性。Mozilla最近宣布,他们不再处理html导入,webkit直到现在只支持模板等等

我知道有polyfills(例如,webcomponents.js填补了这些空白),但我的任务是开发一个能够证明未来的应用程序,因此我将使用标准


所以我的问题是:我能使用web组件吗?因为它们肯定会成为一种标准?

不可能知道将来什么会成为标准。历史一次又一次地表明,一项有前途的新技术是如何被抛弃的,因为在游戏后期,基本设计出现了问题,或者根本没有足够的采用者。微软、谷歌、苹果和其他许多公司都出现了这种情况


围绕可能被采纳为标准的技术设计应用程序并不能证明应用程序的未来性。在很长一段时间里,大约十年前,微软推出了VB脚本作为Javascript的答案——如果您使用VB脚本,您将无法重写您的网站。与其围绕一个“可能”被普遍采用的漂亮的新技术构建应用程序,不如围绕一个经过验证的真正标准构建应用程序

不可能知道未来的标准是什么。历史一次又一次地表明,一项有前途的新技术是如何被抛弃的,因为在游戏后期,基本设计出现了问题,或者根本没有足够的采用者。微软、谷歌、苹果和其他许多公司都出现了这种情况


围绕可能被采纳为标准的技术设计应用程序并不能证明应用程序的未来性。在很长一段时间里,大约十年前,微软推出了VB脚本作为Javascript的答案——如果您使用VB脚本,您将无法重写您的网站。与其围绕一个“可能”被普遍采用的漂亮的新技术构建应用程序,不如围绕一个经过验证的真正标准构建应用程序

尽管这个问题似乎过于宽泛,主要是基于个人观点,但我认为这是一个很好的机会,可以公开支持和反对Web组件的最新论据,以支持更理性的决策

首先,正如其他人已经说过的,不可能预测未来,特别是在技术变革方面。甚至一些官方推荐的规范也可能在几年后过时,因为另一个更好的规范会出现。所以,在你做出决定之前,你应该问问自己,你打算“预测”的未来是什么

在Web组件本身上,不再有单一的规范(已经有了),而是。简言之,它们是:

  • :是最简单的部分,已经完成并完成。奇怪的是,Web组件规范的终止并成为了一个新的规范
  • :最难填充的规格(到目前为止,最“准备就绪”的是。我很高兴它似乎将如何标准化。截至2015年12月,W3C仍表示该规范是供审查的,不是供实施的
  • :虽然非常重要,但浏览器开发人员仍然有很多问题,特别是在加载DOM的同时激活自定义实现的时候。截至2015年12月,W3C仍表示该规范是供审查的,不是供实施的
  • :是自2014年3月以来的一份工作草案,似乎非常有争议,因为它重叠了很多内容
我强烈建议您通过讨论Web组件的情况来了解更多信息,这可以帮助您更好地“预测”


尽管如此,我个人还是假装暂时不使用Web组件,但我会继续关注它,特别是因为我声称它已经足够成熟,适合生产。

尽管这个问题似乎过于宽泛,主要是基于个人观点,我认为这是一个很好的机会来公开支持和反对Web组件的最新论据,以支持更理性的决策

首先,正如其他人已经说过的,不可能预测未来,特别是在技术变革方面。甚至一些官方推荐的规范也可能在几年后过时,因为另一个更好的规范会出现。所以,在你做出决定之前,你应该问问自己,你打算“预测”的未来是什么

在Web组件本身上,不再有单一的规范(已经有了),而是。简言之,它们是:

  • :是最简单的部分,已经完成并完成。奇怪的是,Web组件规范的终止并成为了一个新的规范
  • :最难填充的规格(到目前为止,最“准备就绪”的是。我很高兴它似乎将如何标准化。截至2015年12月,W3C仍表示该规范是供审查的,不是供实施的
  • :虽然非常重要,但浏览器开发人员仍然有很多问题,特别是在加载DOM的同时激活自定义实现的时候。截至2015年12月,W3C仍表示该规范是供审查的,不是供实施的
  • :是自2014年3月以来的一份工作草案,似乎非常有争议,因为它重叠了很多内容
我强烈建议您通过讨论Web组件的情况来了解更多信息,这可以帮助您更好地“预测”

尽管如此,我个人还是假装暂时不使用Web组件,但我会继续关注它,特别是因为我声称它已经足够成熟,可以用于生产。

Web组件是一组技术。每个人都有不同的命运: