Javascript 正在使用;jquery latest.min.js“;坏习惯?

Javascript 正在使用;jquery latest.min.js“;坏习惯?,javascript,jquery,html,Javascript,Jquery,Html,因此,标题说明了这一点。当我想在我的页面中包含Jquery时,使用是一种不好的做法吗 我问这个问题是因为在Jquery、谷歌和微软的网站上没有提供这样的链接。相反,他们放置了这样的版本链接。这就是为什么我认为他们可能不希望人们使用这个链接 如果这是坏习惯,为什么?什么样的解决方案才能跟上这些版本的变化呢?这不一定是坏习惯,但建议使用谷歌API版本。原因是很多访问你网站的人已经有了缓存版本的GooglejQuery,这使得你的网站加载速度更快。此外,谷歌倒闭的可能性非常小。在生产环境中使用“最新”

因此,标题说明了这一点。当我想在我的页面中包含Jquery时,使用
是一种不好的做法吗

我问这个问题是因为在Jquery、谷歌和微软的网站上没有提供这样的链接。相反,他们放置了这样的版本链接
。这就是为什么我认为他们可能不希望人们使用这个链接


如果这是坏习惯,为什么?什么样的解决方案才能跟上这些版本的变化呢?

这不一定是坏习惯,但建议使用谷歌API版本。原因是很多访问你网站的人已经有了缓存版本的GooglejQuery,这使得你的网站加载速度更快。此外,谷歌倒闭的可能性非常小。

在生产环境中使用“最新”jQuery不是很明智,因为如果发生重大变化,您的网站将停止工作。您总是想知道您正在针对哪个jQuery版本编写网站代码

因此,更新到新jQuery版本应该始终是一个手动过程。理想情况下,它应该是这样的:

  • 查看新版本()的更改日志或升级指南
  • 修复新版本可能导致的代码中的任何问题
  • 开始在网站的内部/开发版本上使用新版本
  • 彻底测试一下
  • 一切正常后,将生产站点切换到使用新版本

我认为这是一种不好的做法,因为偶尔会有一些突破性的发布,你要等到太晚才知道


至于更新Jquery,我不建议在您需要一个专门用于功能或错误修复的更新版本之前对其进行更新。

Heh,作为参考,请看一下从1.9升级到2.x的情况-仅此一点就可以防止人们“只使用最新版本”。没错。那么这个文件(
jquery latest.min.js
)的用途是什么呢?谁应该使用它?为什么他们一开始就提供它?@Hesam可能是为运行开发环境的人,或者为那些经常检查新版本是否已经发布的人提供的。我肯定有人出于某种原因使用“最新”链接——它只是在一个实时网站上没有任何业务