为什么默认情况下浏览器不会异步下载脚本?

时间:2016-12-08 03:17:46

标签: javascript html5 asynchronous browser

浏览器随着时间的推移发展得如此之多,但脚本下载仍然是同步完成的(除非另有明确说明)。

我一直想知道为什么默认情况下不启用此功能?

我们有一个async HTML5属性可以异步下载它,但随着异步编程变得越来越大,我认为它应该是一个sync属性,如果没有指定,默认情况下会有异步行为。

例如,请考虑以下事项:

<script src="src/jquery.js"></script>
<script src="src/angular.js"></script>
<script src="src/index.js"></script>

这些脚本中的三个可以异步下载,并且同步加载。 浏览器需要按照声明的顺序加载它们,但下载时这应该不相关。

是否有任何技术原因尚未实施?

0 个答案:

没有答案