4个HTML5新特性

1:<input type="email" pattern="[^ @]*@[^ @]*" value="">

  用浏览器的本地功能就可以帮助你判断电子邮件的格式,URL,或者是电话格式,防止用户输入错误的信息,

2:<a href="download_pdf.php" download="somefile.pdf">下载PDF文件</a>

HTML5的下载属性可以允许开发者强制下载一个页面,而非加载那个页面,这样的话,你不需要实现服务器端的一些功能来达到同样的效果

3:

<link rel="dns-prefetch" href="//www.gbtags.com">

<link rel="dns-prefetch" href="//www.gbin1.com">

<link rel="dns-prefetch" href="//m.gbin1.com">

<link rel="dns-prefetch" href="//s.gbin1.com">

要知道DNS的的解析成本很高滴,往往导致了网站加载速度慢。现在浏览器针对这个问题开发了更智能的处理方式,它将域名缓存后,当用户点击其它页面地址后自动的获取

4:

<link rel="prefetch" href="http://www.gbtags.com/gb/users.htm" />

<link rel="prefetch" href="http://www.gbtags.com/gb/networks/themes/img/logo_small.jpg" />

要知道链接能够在也页面中帮助用户导航,但是页面加载的速度快慢决定了用户体验的好与坏,使用如下HTML5的prefetch属性可以帮助你针对指定的地址预加载页面或者页面中的特定资源,这样用户点击的时候,会发现页面加载速度提高了。

原文地址:https://www.cnblogs.com/roves/p/5017022.html