移動HTML5開發框架 2018HTML5遊戲開發前景分析
在過去的二十年里,HTML已經經歷了幾個版本,HTML、HTML2、HTML3、HTML3.2、HTML4、HTML4.1和XHTML。這些改變由W3C這樣的標準設置組織驅動,也由Netscape和Microsoft這樣的單個軟體公司所驅動。html5是下一個版本。從技術上講,它還不是一個標準,並且,它提出來也不過數年而已。它是W3C針對標準的工作草案,最終會推薦給世界各地的官方標準組織。然而,瀏覽器廠商已經在採用html5功能了。本文扣丁學堂html5培訓講師為讀者分享html5開發怎麼樣以及2017html5遊戲開發前景如何?
2018HTML5遊戲開發前景分析 移動HTML5開發框架
現在,最好將html5視為Web設計中的良好的標準實踐的一個導向性指南。新的html5元素和屬性對於互動式多媒體空間這樣的在線文檔,提供了豐富的描述。之前的HTML版本(HTML4和XHTML)都作為印刷的頁面的一個替代展示,只是偶爾添加互動式功能和媒體支持。Web上的很多頁面是印刷頁面的在線等價物。相反,html5鼓勵一個更加廣泛的Web概念,Web是一種統一的、智能的、互動式的、超鏈接的媒介。
對於在線文檔編寫者來說,html5添加了新的元素來定義文檔節(section元素),還有新的節子元素來定義頁面頁眉(header)和頁腳(footer)。節標題可以是標題組的組合(hgroup),並且可以包含新的導航(nav)元素。HTML4隻是提供了一個單個的division(div)用於這些目的,並且,程序員使用id和class屬性在用法上加以區分。還有一個新的文章元素(article)和一種方法(aside元素)來指定與主題垂直放置的文本。在W3C的草案規範中,甚至有一個元素用來表示諷刺式的話(sarcasm),但是,我認為這只不過是搞笑而已。
對於Web開發者,html5草案規範第一次描述了瀏覽器應該如何將HTML元素暴露給腳本。使用JavaScript語法,它描述了可以在文檔對象上調用的方法腳本。換句話說,它描述了一個給定的HTML元素理解和遵守什麼命令。之前的HTML規範通常涉及ECMAScript,這是包含了JavaScript、Jscript(Microsoft的JavaScriot版本)和ActionScriot(Adobe針對Flash的腳本編程語言)的一個標準化語言族。
同樣令人興奮的是html5 canvas元素。它提供了一個點陣圖畫布區域,腳本可以在上面繪製,或者向其中載入圖像和視頻。canvas元素可以用於顯示圖像、遊戲圖形或者其他使用中的視覺圖像。還有新的元素用來創建度量單位(meter)和進度條(progress),以及新的元素屬性允許一個文檔的一部分在頁面上移動,或者跨會話原處編輯並保存。
即便有了所有這些新功能,html5還是突出強調了簡單性。這通過將文檔內容的描述和用於顯示和交互行為的描述隔離開來而實現。鼓勵Web編寫者編寫必需的最少的HTML,來提供文檔的一個語義性描述。創建在所有設備上能很好地顯示的Web頁面,並且能夠讓訪問頁面的每個人和每件事物都滿意,這樣的實踐的標準就是Web標準的核心所在。html5開發是2017年企業需求的熱門,發展前景一路走熱。一線城市工資大約在1W+左右。更多關於html5開發知識盡在扣丁學堂html5視頻教程學習。
※Android開發基礎知識分享 Android開發入門指導
※怎麼使用HTML5開發 HTML5開發app視頻教程
※2017php就業市場飽和了嗎?php培訓心得總結與經驗分享
※html5培訓基礎知識 html5開發技術移動端app的4大優勢
※android常用開發工具下載 android開發環境有哪些?
TAG:六六哥 |