140
HTML5功能網站建設
4.3檢測HTML5功能
了解移動設備是HTML5開發的重要驅動力,您可能認為Android、iOS和Opera Mobile瀏覽器應該被測試。但是正如前面提到的,檢測瀏覽器或設備,雖然聽起來不錯,但是只會傷害人。問題是許多瀏覽器都有self-h。例如:
新會網站建設有些瀏覽器通過發送偽造的用戶代理字符串將自己偽裝成其他瀏覽器。
隱私保護軟件隱藏用戶代理字符串。
即使用戶代理相同,瀏覽器的功能也可能不同。
因此,測試HTML5特性是檢測特性的正確方法,而不是在不更新檢測腳本的情況下檢測瀏覽器。
假設您計劃在Web應用程序中使用地理定位(參見第24章)——您可以首先列出所有支持地理定位的瀏覽器,然后編寫或購買實現地理定位的腳本對于這些瀏覽器。而且每次瀏覽器啟動新版本時,都需要更新腳本。但是如果瀏覽器直接檢測到它是否支持地理定位,則應用程序可以在任何支持地理定位的新瀏覽器中運行。
這里有四種測試HTML5功能的基本方法。
全球物體上的M-性檢測:
>創建中的元素I:檢測屬性:
檢測方法是否能得到正確的返回值;
確定元素值是否可以保留。
4.3.1使用全局元素檢測屬性
所有HTML5 dippers都顯示在一個全局元素中。通常稱為導航器或窗口。一些HTML5屬性可以直接在這些全局屬性上創建。在這種情況下,瀏覽器可以直接使用它們。
例如,檢測脫機Web應用程序的代碼如下。
如果(窗口)。應用程序緩存({應用程序)
文件。寫(是的,你的瀏覽器可以使用離線Web
應用。;
}否則{
文件。寫(否,您的瀏覽器不能使用脫機Web
應用程序。;
}
如果瀏覽器看到應用程序緩存項,則它可以使用脫機Web應用程序。新會網站建設
如果瀏覽器支持applicationCache屬性(相應的提示文本顯示在示例代碼中),則脫機Web應用程序功能可以正常使用。
最新文章
2019.05.31
東麗網建的手法:為訪問者創建自定義歡迎信息和選項
2019.05.31
和平企業網站建設:WordPress可信作者程序簡介
2018.12.28
臺山網站建設:網站留白的四點注意事項
2018.12.28
鶴山企業網站建設:通過跨渠道更有效率的提高企業SEO
2018.12.28
恩平網站建設:你所需知道的設計趨勢
2018.12.28
南新網站建設:熱門網站設計的思考方式
2018.12.28
北新網站建設:學會方式來增加你的網站流量
2018.12.26
新會網站建設:功能HTML5網站建設發展
2018.12.26
臺山企業網站建設:HTML/CSS混搭模板的應用
2018.12.26
江門網站制作建設:制作網站的金卡教程
隨機推薦
2018.03.27
江門開源的網站制作系統是理想選擇
2018.06.19
網頁設計定制:受網站建設價格的影響
2018.04.09
關于Python批量合并有合并單元格的Excel文件詳解
2018.05.18
江門動態網站建設:網站如何平衡SEO優化和用戶體驗效應
2018.09.03
江門品牌網站建設多少錢:2018年網絡營銷趨勢預測
2018.03.29
【江門網站制作】使電子商務移動應用成功的5個設計特征
2018.03.28
【江門網站建設】如何在網上啟動慈善組織[免費網絡主題]
2018.03.24
江門網站建設手機網站類別分析
2018.05.25
江門網站定制企業: 網站設計之登錄界面設計要點
2018.06.01
江門網站定制企業:企業網站建設