久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

三個不常見的HTML5 實用新特性簡介

 都已經到了 2014 年了,再來說 HTML5 的新特性,實在是夠晚了,不過這幾個在介紹 HTML5 的書上很少見到,但又可以方便的應用在自己的網站上,所以特地來介紹一下

一、DNS 預解析緩存   眾所周知,解析 DNS 是網站性能優化的比較重要的一部分,雖然加載時間不太長,但是很難壓縮起來。特別是為了并發下載資源而使用多個 CDN 域名來加載資源的大型網站,更不可忽視,每加載資源之前都要先進行 CDN 域名的 DNS 解析轉換。 如果采用 DNS 預加載,支持該功能的瀏覽器就會提前對該域名進行 DNS 解析并且緩存一下,而不會在需要請求資源再進行解析。而且這個功能應用實在是太簡單:    代碼如下: <link rel="dns-prefetch" href="http://cdn.staticfile.org/"> <link rel="dns-prefetch" href="//www.google-analytics.com">   淘寶網就應用了這項技術,你可以打開淘寶網,查看源代碼,最頂端就把他們的一些 CDN 服務器進行了 DNS 解析緩存。     二、資源預加載   資源預加載有很多辦法,例如常見的圖片預加載,有采用 CSS 的背景圖片來預加載,大部分還是用 JS。目前 HTML5 提供了專門的資源預加載方法,有兩個屬性:prefetch(預讀取)和 prerender(預渲染),分別被 Firefox 和 Chrome 瀏覽器支持。   1).PREFETCH 預讀取 預讀取就是很常見的資源預加載,當前頁面加載完成之后,就會在后面偷偷的下載你指定的資源,一般是 JS 、CSS 和 圖片 這類的,也可以下載頁面:    代碼如下: <link rel="prefetch" href="http://blog.wpjam.com/" /> <link rel="prefetch" href="http://wpjam.qiniudn.com/wpjam/logo.png" /> <link rel="prefetch alternate stylesheet" href="mozspecific.css" />     注意,目前 Firefox 瀏覽器支持這個功能。   2).PRERENDER 預渲染 這個更厲害了,不僅偷偷的提前下載,而且還給你渲染出來,當用戶點擊鏈接的時候,立刻給你展現出來。    代碼如下:<link rel="prerender" href="http://blog.wpjam.com/" />   注意,目前 Chrome 支持這個功能。   搜素引擎其實是最需要這種預讀取的功能的,因為他們非常確定用戶下一步要打開的頁面(搜索結果頁面),所以當用戶輸入搜索內容的時候,就可以提前把搜索結果頁面的資源提前加載,而且應用之后,效果十分明顯。   目前兼容性是個缺點,貌似只有 Chrome 和 Firefox 支持,而且用的 rel 屬性是不同的,如果你想同時兼容兩個瀏覽器,可以寫成下面這樣:    代碼如下:<link rel="prefetch prerender" href="http://blog.wpjam.com" />   此外,當然為了安全沒法跨域預加載資源,可能沒法用在 CDN 了。   三、Download 屬性   HTML5 的 Download 屬性用來強制瀏覽器下載對應文件,而不是打開。Chrome 和 Firefox 等瀏覽器太過于強大,也許是為了增強用戶體驗,當用戶點擊的資源文件可以被它們識別的時候(例如 pdf 會直接在瀏覽器打開,mp3、mp4 等媒體直接用瀏覽器內置播放器播放)。但有時候,用戶其實是希望直接下載而不是在瀏覽器上看看,這時就可以加上這個屬性,屬性值會對下載的文件重命名:    代碼如下: <a href="downloadpdf.php" download="download.pdf">點擊直接下載并保存成 download.pdf 文件</a>     如果你確定這個資源是用戶肯定會下載的,就可以加上這個屬性,還可以用 JS 或者手動改變想要保存的文件名。     HTML5 還有很多其他特性,但是看了很長時間書和各種資料,很少見到上面三個又比較實用的屬性,拿出來分享一下。
【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了有關HTML5頁面在iPhoneX適配問題,需要的朋友可以參考下
本篇文章主要介紹了html5中canvas圖表實現柱狀圖的示例,本文使用canvas來實現一個圖表,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
Adobe公司出品的多媒體處理軟件產品線較多,涵蓋了音視頻編輯、圖像處理、平面設計、影視后期等領域。這篇文章主要介紹了Adobe Html5 Extension開發初體驗圖文教程,非常不錯,需要的朋
這篇文章主要介紹了基于HTML5的WebGL經典3D虛擬機房漫游動畫,需要的朋友可以參考下
這篇文章主要介紹了手機端用rem+scss做適配的詳解,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本篇文章主要介紹了canvas 實現 github404動態效果的示例代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 美女久久久久久久 | 欧美日韩视频 | 爱爱视频在线观看 | 色妹子综合网 | 欧美一区二区三区久久精品 | 国产成人精品久久二区二区91 | 亚洲一本 | 日本精品久久久久久久 | 成人免费视频播放 | 国产精品久久久久久婷婷天堂 | 亚洲美女视频 | 一区二区三区免费在线观看 | 在线观看亚洲欧美 | 超碰av免费| 欧美视频精品 | 欧美日韩在线不卡 | 一级片av| 久久久精彩视频 | 成人免费视屏 | 欧美一卡二卡在线观看 | 一区二区三区视频 | 一区二区三区视频在线免费观看 | 久久久黄色 | 国产精品伦一区二区三级视频 | 香蕉视频一区二区 | av在线视| 不卡一二三区 | 国产精品久久久久一区二区三区 | 一区二区三区成人 | av第一页| 日韩欧美在线一区 | 久草精品视频 | 国产aⅴ爽av久久久久久久 | av色站| 日韩视频在线一区二区 | 日韩精品一区二区三区在线观看 | 欧美日韩综合一区 | 国产精品久久久久久久免费大片 | 免费黄网站在线观看 | 亚洲最大看片网站 | 久久精品欧美视频 |