为什么jQuery未在浏览器中集成

前端之家收集整理的这篇文章主要介绍了为什么jQuery未在浏览器中集成前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
为什么不将jQuery整合到浏览器中,所以不需要在你的网站上引用它,而浏览器只是注意到使用的jQuery,一切都正常。

即使引用jQuery并不是那么困难,但它将是一个非常酷的功能
谢谢。

解决方法

在外部脚本中使用jQuery的主要优点在于,您可以在新版本的jQuery中获得新功能(假设jQuery具有适当的跨浏览器支持),您可以在浏览器使用的所有浏览器中自动使用该功能。您可以对您的网站进行编码以使用该新的jQuery功能,并且知道它可以在所有常用的浏览器中使用。

如果浏览器中内置了jQuery功能,那么您将会遇到最不常用的分母方法。您可以不依赖于最想要兼容的最向后浏览器或最旧浏览器中的功能。当引入新功能时,您必须等待将近十年才能使所有不支持该新功能的旧版浏览器退出常用功能,然后才能确定它是否安全使用。或者,您必须为其构建自己的跨浏览器支持,从而创建一个新的类似jQuery的跨浏览器库,并且该圈子将重新开始。

使用jQuery,您只需在您的网站中添加最新版本的库,您就可以在所有常用浏览器中自动使用该功能

对于效率,你不会因为外部文件而将jQuery作为正确的方式来损失很多。如果您使用更常见的CDN(如Google)链接到jQuery,那么jQuery可能已经在浏览器缓存中,并且它已从本地硬盘加载,而不是每次都需要下载。是的,如果它被建立,它可以进一步优化,但是然后你失去了早些时候谈到的所有好处,这消除了把它放在第一位的全部原因。

而且,这不是每年内置功能都不会向前发展。他们是。这被称为标准运动。问题是它移动很慢。看看CSS3转换。我们今天在所有热门版本的Firefox,Chrome,Opera和Safari中都有CSS3转换支持,但并不在任何版本的IE中。所以,由于我们仍然从IE7,IE8和IE9的所有流行使用的漫长的方式消失,我们有很长的路要走,只能“使用”CSS3,并期望浏览器支持它。仍然需要一个动画库。即使IE10明天发货,并且自动支持所有的CSS3转换,我们仍然会在所有旧版本的IE停止在网络上使用许多年。

原文链接:https://www.f2er.com/jquery/181955.html

猜你在找的jQuery相关文章