摘要: 在页面很长(超过3屏)且图片又很多时,默认情况下浏览器会加载所有图片,有可能导致第二屏的图片显示出来了,但第一屏的图片还在加载,这种情况最适合用"javascript延时加载"来改善用户体验.原理:1.根据图片元素距页面顶部的距离,判断图片自身在第几屏2.所有图片元素的src值先不设置,改而用其它自定义属性,比如src写成lazy_src(这样浏览器就不会主动加载图片)3.根据1的判断,如果轮到自... 阅读全文
posted @ 2010-05-13 20:33 菩提树下的杨过 阅读(5611) 评论(7) 推荐(2)
摘要: 虽然从司徒先生的博客上看到 全世界最短的IE判定很长时间了,却一直对于原理没怎么去细看,今天同事(也是一后台程序员,并非前端)又问到这个问题,于是我这个前端外行认真研究了下,基本弄懂了,贴在这里备份,高手就绕过吧,以免浪费时间注:随着时间的推移,IE9及以上版本已经修复了该BUG(除非设置成兼容模式... 阅读全文
posted @ 2010-05-13 16:49 菩提树下的杨过 阅读(6422) 评论(7) 推荐(1)