沉默王二

不务正业的IT狗,喜欢读书和写作

高性能web建站规则(精简js)

我们经常见到jquery.js和jquery.min.js,后者是精简后的js,体积更小,也就意味着减少了服务器到客户端的加载压力,很显然可以提升web性能。 对于成熟稳定的js,使用min版是最好的选择。 对于自己项目开发、有待优化的js,保持source版本更有利于调试。 2中的js已经稳定,...

2016-06-18 15:07:57

阅读数:67

评论数:0

《锋利的jquery》认识jquery总结

window.onload和$(document).ready()执行时机不同,前者必须等待网页中所有的内容加载完毕后,后者是所有dom结构绘制完毕后;编写个数前者只允许一个,后者允许多个。 jquery对象和dom对象是不同的,但是可以进行相互转换: var $jq = $(&quo...

2016-06-13 15:24:02

阅读数:132

评论数:0

高性能web建站规则(外部js和css通常更好一些)

对于js和css,通常的做法有两种,一种将js和css直接嵌入到页面中,称为内联,另外一种就是通过src和link进行外部导入,称为外置。那么,哪一种更好一些呢?通常情况下外置更好一些,为什么呢? 用户往往从首页打开以后,会继续跳转到其余页面。比如说,从csdn首页到博客,再到极客头条,那么,假如...

2016-06-08 13:26:02

阅读数:27

评论数:0

为组件添加Expires头,最大化利用浏览器缓存

web项目一旦部署完毕,项目中的图片、CSS以及JS基本上很少发生变动,那么假如把这些组件缓存在浏览器客户端,而不再从服务器上获取,那么网站的访问者在首次访问网站后,后续的请求将会大量减轻服务器的请求压力。这一举动,带来的性能提升,可以称作完美!那么如何做呢?那就是为组件添加Expires(期限)...

2016-06-07 17:15:32

阅读数:7903

评论数:1

高性能web建站规则(将js放在页面底部)

简单解释一下为什么要将js放在页面底部: 浏览器只能顺序加载js组件,并且一次只下载一个。假如js放在页面顶部,那么js后的组件则必须等待js下载完后再进行加载。 这和css放在页面顶部刚好相反,但作用却完全相同,能够让页面逐步呈现给用户!...

2016-06-01 13:12:47

阅读数:71

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭