摘要: 本文总结一下浏览器在 javascript 的加载方式。关键词:异步加载(async loading),延迟加载(lazy loading),延迟执行(lazy execution),async 属性, defer 属性一、同步加载与异步加载的形式1. 同步加载我们平时最常使用的就是这种同步加载形式:<script src="http://yourdomain.com/script.js"></script> 同步模式,又称阻塞模式,会阻止浏览器的后续处理,停止了后续的解析,因此停止了后续的文件加载(如图像)、渲染、代码执行。js之所以要同步执行,是 阅读全文
posted @ 2013-05-15 02:21 赵小磊 阅读(159) 评论(0) 推荐(0) 编辑
摘要: jQuery很棒,但是并非所有的情况下都适合使用jQuery作为你的开发类库。如果你只是需要简单的DOM操作或者AJAX请求处理,为什么要使用如此复杂并且臃肿的类库呢?对于手机或者移动客户端来说,这样的影响更加明显。虽然我们可以使用CDN来帮助我们提高加载速度,仍旧还是需要时间的。最具性感的jQuery特性 - 浏览器的兼容性,对于手机来说,也太重量级。为什么需要你的应用支持那些进入博物馆的浏览器呢? 要知道我们只需要在iOS和Android系统上使用啊!开发问题这里有更多等待解决的问题。 jQuery的动画处理方式是间隔方式修改一个元素的CSS样式属性。这在大多数的桌面浏览器中处理没有问题, 阅读全文
posted @ 2013-05-15 02:00 赵小磊 阅读(241) 评论(0) 推荐(0) 编辑
回到头部