css3-animation属性详解
2011-09-28 11:55
330 查看
HTML 5的链接预取功能(linkprefetching)是一个埋在沙里的宝石,至今还很少人知道它的价值。你可能已经知道了那古老而又闻名的图片预加载功能,链接预取功能就是将此概念由图片扩展到了网页内容(不需要任何AJAX代码)。
它是这样工作的,在页面上添加一个像这样的链接:
这样,当你的机器空闲时,浏览器就会自动的在后台把page2.html下载下来。当用户最终点击了page2.html的链接时,浏览器会从缓存里把这个页面取出来,所以这个页面的加载速度会出乎意料的快。
目前只有火狐浏览器支持这个功能。但是因为火狐目前是世界上拥有第二大用户群的浏览器,所以只要你在HTML页面了加上这样的一句代码,仍有相当大的一部分访问者能体验到这十分明显的页面加载速度的提高。你可以在许多情况下可以使用链接预取功能:
◆当你有一篇篇幅很长的文章,或在线教程,或图册等,需要分成多页显示时。
◆在你的网站首页预加载那些用户最可能访问的下一页。(可能是一个商品网站上“重点推荐”商品页面,或博客网站上最近的一篇博客)
◆搜索查询页面预加载搜索出来的前几条。
对于静态的内容你还可以使用rel标记实现预取功能:
这里还有其它一些有趣的事需要注意:
◆链接预取功能不久将会在Opera, Chrome 和 Safari 浏览器里实现,但对于InternetExplorer,你估计要等到2020年。
◆如果这种功能被广泛的使用,它会影响你的网站日志和访问统计。请考虑这样的情况,你的一个页面预存取了好几个页面,可用户实际上没有访问到这几个页面。你的服务器(或统计工具)并不知道这两者之间的区别。
为了分清这个,Firefox会在HTTP头信息里发送X-moz:prefetch信息,但你需要在服务器端有什么东西能识别这种信息。
它是这样工作的,在页面上添加一个像这样的链接:
1 | <link rel="next" href="page2.html"> |
目前只有火狐浏览器支持这个功能。但是因为火狐目前是世界上拥有第二大用户群的浏览器,所以只要你在HTML页面了加上这样的一句代码,仍有相当大的一部分访问者能体验到这十分明显的页面加载速度的提高。你可以在许多情况下可以使用链接预取功能:
◆当你有一篇篇幅很长的文章,或在线教程,或图册等,需要分成多页显示时。
◆在你的网站首页预加载那些用户最可能访问的下一页。(可能是一个商品网站上“重点推荐”商品页面,或博客网站上最近的一篇博客)
◆搜索查询页面预加载搜索出来的前几条。
对于静态的内容你还可以使用rel标记实现预取功能:
1 | <link rel="prefetch" href="/images/big.jpeg"> |
◆链接预取功能不久将会在Opera, Chrome 和 Safari 浏览器里实现,但对于InternetExplorer,你估计要等到2020年。
◆如果这种功能被广泛的使用,它会影响你的网站日志和访问统计。请考虑这样的情况,你的一个页面预存取了好几个页面,可用户实际上没有访问到这几个页面。你的服务器(或统计工具)并不知道这两者之间的区别。
为了分清这个,Firefox会在HTTP头信息里发送X-moz:prefetch信息,但你需要在服务器端有什么东西能识别这种信息。
相关文章推荐
- CSS3中Animation动画属性用法详解
- css3动画属性详解之transform、transition、animation
- css3学习--css3动画详解一(animation属性)
- CSS3中Animation属性的使用详解
- CSS3 animation 属性详解
- CSS3 Animation属性详解
- CSS3动画属性animation的基本用法
- css3中font-face属性的用法详解
- css3 animation一些很有用的属性和方法
- CSS3属性border-radius参数详解
- css3 animation属性
- CSS3的content属性详解
- CSS3属性transform详解之(旋转:rotate,缩放:scale,倾斜:skew,移动:translate)
- 纯CSS3属性animation实现的打字效果
- CSS3新增属性text-shadow详解及燃烧的字体实战开发
- CSS3属性transform详解之(旋转:rotate,缩放:scale,倾斜:skew,移动:translate)
- Animation 动画详解(一)——alpha、scale、translate、rotate、set的xml属性及用法
- CSS3属性transform详解之(旋转:rotate,缩放:scale,倾斜:skew,移动:translate)
- CSS3 animation的各个属性
- ios--UIImageView的属性之animationImages详解