济南网站建设_济南网站制作_济南网站建设公司
济南网站建设,济南高新技术企业、不满意不收费、独立客户管理后台、五年专注网站建设、百人专业技术团队、千家网站成功经验、万元营销礼包赠送。
咨询热线:15966060780

我们为什么没有放弃使用jQuery?

时间:2015-10-17 来源:未知
    自从jQuery出现后,就引发了一场彻底的改革,其首要以及关键的工作,就是让浏览器行为一致。jQuery出现之后,一些基本的特性,比如访问页面文档的各个部分,对用户行为产生响应,甚至根据不同浏览器来定义不同的
元素样式才得予支持。下面济南网站建设为您讲解下,在网站建设的过程中,我们为什么没有放弃使用jQuery?
原先的DOM规范定义了getElementByld()和getElementByTagName()接口来访问页面上内容,jQuery用了更简单的方法来替代它:CSS选择器。这为那些懂得CSS语法但却因为浏览器无法支持复杂选择器而经常遇到挫折的设计师们开启了一个全新的发展空间。换句话说,jQuery让我们现在就可以使用将来才能普及的CSS特性。这一点以及jQuery的链方法(意味着编写更少的代码),是它快速成功的原因。
经过这些年的快速发展(当你看到这篇文章的时候,我们也许又有了十足的进步)。我们有了对HTML5和CSS3的支持,并且我们和我们的用户的浏览器可以实现更多功能。虽然不可否认的IE6的缺陷仍然伴随着我们,我们也将长时间使用IE8,但总的来说我们的处境好多了,许多js库,譬如jQuery仍然为老式浏览器提供了解决方案,但这也引起了一些不满,因为我们过度地使用它了。
总体来说,我们开始依赖jQuery,这一点可以理解,但也不是好事。 jQuery是用js写的,却又和js不一样,同时它也不是浏览器原生支持的。随着移动互联网的普及,许多人开始弃用jQuery,因为它对于精巧的移动设备而言显得又繁又慢。如今寻找好的JS开发人员是比较困难的:对于每个你招聘的JS开发职位,有将近20份简历的应聘者是除了jQuery之外没写过任何东西的。jQuery令我们的编码能力有所下降。
现在,浏览器在某些问题上让我们可以不必依赖jQuery就能写出一些十分轻便和可用的解决方案。同时这些知识也帮助我们编写更简洁更高效的jQuery代码。因为jQuery抽象出大量幵发者面对的难题,所以我们经常写出一些看似简单,实际上包含很多循环和比较的代码,这也是网站变慢的原因。
上一篇:网站与其他系统集成的注意事项
下一篇:网站导航菜单在网站建设中的重要作用

在线客服

售前咨询
点击这里给我发消息
点击这里给我发消息
点击这里给我发消息
技术支持
点击这里给我发消息
点击这里给我发消息
售后服务
点击这里给我发消息
点击这里给我发消息