網(wǎng)站建設HTML5怎么帶來好處
HTML5給移動Web開發(fā)帶來的好處
HTML5并非適用于每一款移動設備及毎一款移動Web瀏覽器。如前所述,許多舊式設備、非智能手機及平板電腦都無法很好地支持HTML5。但我們有充分的理由來為那些支持HTML5的移動設備開發(fā)應用程序。
HTML5包含了性能優(yōu)良的API
HTML5擁有與視頻、音頻、Web應用程序、編輯頁面內(nèi)容、拖曳以及展示瀏覽器歷史等功能相關(guān)的API。它們在移動設備L表現(xiàn)良好,因為移動設備瀏覽器不需要為這些功能特別使用插件或附加組件。只要瀏覽器支持HTML5,它便能支持這些API。在其他章節(jié)中將介紹其中一些AH。
另外,HTML5及開放Web標準還提供用于地理定位、Web存儲及離線Web應用程序的API,它們都非常適合在移動設備上使用。大部分智能手機和平板電腦都帶有GPS或其他地理定位功能。Web儲存可將一個標準的Web頁面變成應用程序,并將數(shù)據(jù)保存在移動設備上。離線應用程序在手機無法連接網(wǎng)絡時可發(fā)揮巨大作用。事實上,移動設備對離線功能的需求比一般的桌面計算機更大。
HTML5
深入了解移動設備開發(fā)是一條漫長的道路。對于大部分Web應用開發(fā)者來說,Objective晦澀難懂。但開發(fā)者們已具備了 HTML 4、CSS及JavaScript知識。掌握了這3種語言,就可以使用HTML5及開放Web標準來構(gòu)建優(yōu)秀的應用程序。
這意味著對于從前做過Web開發(fā)的人來說,由于已經(jīng)具備語言基礎(chǔ),他們可以在很短的時間內(nèi)(可以認為是24小時內(nèi))開始移動應用的開發(fā)。
用戶更青睞Web應用程序
2010年末的一項調(diào)査顯示,與在移動設備上使用獨立的應用程序相比,兒乎各種類型(除
了游戲、音樂及社交媒體)的用戶都更愿意直接使用瀏覽器、
Mobile Users Prefer
April24,2011.
Browsers Over Apps.” eMariceterOctober 27*2010. www.emarketer.com/Article.aspx7R: 10080 lO.Refercnced
移動幵發(fā)中新的HTML5標簽
盡管應用程序的受歡迎程度與日俱增,但Web應用當結(jié)合了應用程序與瀏覽器兩者的優(yōu)點。HTML5 Web應用通過移動設備運行,這樣用戶既可以將其加入書簽并使用他們熟悉的工具,又可以享受到與典型應用一樣的特征和功能。
為移動設備開發(fā)的HTML5 Web應用也可以在非移動設備的HTML5瀏覽器中運行。其主要功能由該應用的編碼確定,開發(fā)人員只要為標準Web瀏覽器及移動設備創(chuàng)建不同的樣式表即可。與為每個新平臺開發(fā)一個獨立的應用相比,這樣做造成的維護成本顯然低得多。