HTML5特性积累
1、DNS Prefetching 允许开发者手动控制,告诉浏览器需要解析哪些域名:
<link rel="dns-prefetch" href="http://www.google.com.hk">
2、Link Prefetching 允许开发者在页面加载时,指定优先加载的页面/元素:
<link rel="prefetch" href="http://www.test.com/df.png">
3、Prerendering 浏览器在后台获取并渲染页面,当用户点击触发相应事件再显示出来:
<link rel="prerender" href="http://www.test2.com/default.html">
4、Download 无需进入下载页面即可下载,脱离服务器端代码:
<a href="download.php?id=123" download="test.pdf">Download</a>
5、Regular Expressions 无需JS即可验证
<input type="email" pattern="[^ @]*@[^ @]*">
6、Datalist 元素
<input type="text" name="cars" list="cars"> <datalist id="cars"> <option value="BMW"> <option value="BWW"> <option value="WWW"> <option value="WSS"> </datalist>