JavaScript 还是 Turbolinks 的问题

Peter · 2015年03月24日 · 最后由 peter 回复于 2015年03月24日 · 2448 次阅读

最近大家都在讨论 Turbolinks,我也顺便问两句。

Turbolinks 的优势主要是 ajax 接管页面链接,不重新加载 header 中的 CSS 和 Javascript,如果我使用 CDN,那这个优势是不是会减少?虽然加载的文件在增加,但不是我网站的域名,浏览器可以并行加载,我的网站只有定制的一个 CSS 和一个 Javascript。

当打开新页面的时候,浏览器应该缓存 css 和 javascript 吧,不会再次请求 CDN 吧。如果有缓存,就算我不用 CDN, 用户也只在第一次下载的时候会慢一点点,以后都应该会很快啊。

节省的不是下载时间,是解析执行时间。

https://ruby-china.org/topics 这个页面

无 Turbolinks:

有 Turbolinks:

#1 楼 @Rei 非常专业,非常感谢 :plus1:

需要 登录 后方可回复, 如果你还没有账号请 注册新账号