目前隨著Html5技術火熱,隨處可見H5的身影。
那麼到底什麼是HTML5? HTML5能做什麼? 在這裡也簡單的寫一下我的理解,未必正確,其功能之強大,需要我們不斷的去學習,不斷的探索。科技的這條路永遠沒有盡頭,只要找到你的樂趣,你會發現無論走多久你都不會累。
先來看看什麼是HTML?
HTML(HyperTextMark-upLanguage)即超文本標記語言,也是一種規範,一種標準,它透過標記符號來標記要顯示的網頁中的各個部分。 「超文本」是指頁面內可以包含圖片、鏈接,甚至音樂、程式等非文字元素。
而HTML5是HTML的第五版本,簡稱H5。再來看看HTML的發展歷史
超文本標記語言
(第一版)-在1993年6月作為互聯網工程工作小組(IETF)工作草案發布(並非標準) :
HTML 2.0——1995年11月作為RFC 1866發布,在RFC 2854於2000年6月發布之後被宣布已經過時
HTML 3.2——1997年1月14日,W3C推薦標準
HTML 4.0——1997年12月18日,W3C推薦標準
HTML 4.01(微小改進)——1999年12月24日,W3C建議標準
HTML 5——2014年10月28日,W3C推薦標準
那麼H5能幹什麼呢,首先H5的功能很強大,遠不止我知道的這些,在這裡我就簡單的說一些我知道的功能吧。也許真的只是H5的冰山一角。
1、HTML5的遊戲開發,例如簡單的微信小遊戲,打飛機等,也有白鷺egret引擎,還有cocos2d-js等等。
2、網站包括PC端和行動端,響應式網站適合度不同的終端。
3、Hybrid App是指介於web-app、native-app這兩者之間的app,它雖然看上去是一個Native App,但只有一個UI WebView,裡面訪問的是一個Web App,比如街旁網最開始的應用就是包了個客戶端的殼,其實裡面是HTML5的網頁,後來才推出真正的原生應用程式。
4、基於微信平台的開發,微信開放JSSDK讓H5的開發人員可以呼叫底層功能,實現掃一掃,卡卷,微信支付,等操作
5、前不久微信之父張小龍也說,微信將要推出應用程式號,無需下載,無需更新。 H5在這裡面將會發揮很大的作用。
HTML5能做的還有很多很多,而我也只是知道冰山一角而已。接下來再看看H5比之前html多了什麼功能?
HTML5 中的一些有趣的新功能:
用於繪畫的canvas 元素
用於媒介回放的video 和audio 元素
對本地離線儲存的更好的支援
新的特殊內容元素,例如article、footer、header、nav、section
新的表單控件,例如calendar、date、time、email、url、search
#除了原先的DOM接口,HTML5增加了更多API,如:
用於即時2D繪圖的Canvas標籤
#定時媒體回放
#離線資料庫儲存
文件編輯
拖曳控制
瀏覽歷史管理
HTML 5有兩大特色:#首先,強化了Web網頁的表現效能。除了可描繪二維圖形外,還準備了用於播放
視訊###和###音訊###的標籤。 ###其次,追加了###本地資料庫###等網路應用程式的功能。 ############在重複一次:H5其功能之強大,需要我們不斷的去學習,不斷的探索。科技的這條路永遠沒有盡頭,只要找到你的樂趣,你會發現無論走多久你都不會累。 #########【相關推薦】######1. ###免費h5線上影片教學#########2. ###HTML5 完整版手冊### ####以上是HTML5能做什麼?詳解html5的功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!