熱點資訊

關于H5的發展史-淺談web前端開發之HTML5發展歷史

我們身邊的時尚,時尚永遠是看得見摸不著的。

  今天這個互聯網時代,對于HTML5大部分人應該都聽說過這個名字,或許很多人對HTML5解都起于一句話:Flash殺手。

  

關于H5的發展史-淺談web前端開發之HTML5發展歷史

 

  淺談web前端開發之HTML5發展歷史(一)

  開始慣例提問:

  什么是HTML5

  HTML5一種標記語言的尺度或規范。

  什么是標識表記標幟語言?

  那得先從HTML說起。

  什么是HTML

  那得先從萬維網說起。

  什么是萬維網?

  額,好像給自己挖了個大坑…

  起源

  

關于H5的發展史-淺談web前端開發之HTML5發展歷史

 

  早在國際互聯網還未成型前,網絡中的計算機除了兩臺或多臺之間約定好的點對點數據傳輸以外,另一種理所當然的需求很快被發現,那就是運行一臺24小時不關機的電腦,這臺電腦上的數據對網上的所有人開放,誰都可以來查看。而數據的形式是多樣化的例如在商業領域,最常見的就是文字和圖片。

  顯然我需要一種軟件工具來獲取這些數據并展示給終端用戶。人們將這種軟件稱為瀏覽器,于是很多公司都開始開發瀏覽器,好比讓人又愛又恨的IE與此同時,又有很多公司需要對外展示數據,于是第一個問題很快泛起:如何確保不同的瀏覽器能讀取不同公司的文字和圖片并正確地顯示進去呢?

  最容易被想到解決方案,就是制定一個統一的尺度格式來規范數據傳輸和展示,那么只需要遵守這一標準,最終展示的內容就可以連結一致,無論你使用的Window還是Linux亦或是蘋果設備。這其中,傳輸尺度被稱為HTTP而展示標準是就是HTML

  HTML代碼部門其實很簡單,任何一款瀏覽器在打開任意網頁后檢查頁面源代碼就可以看到由很多不同的標識表記標幟加上中間的標識表記標幟名構成的標識表記標幟的作用只有一個,就是格式化內容,例如文字的大小、顏色、位置等,以達到網站制作者想要的展示效果。

  

關于H5的發展史-淺談web前端開發之HTML5發展歷史

 

  淺談web前端開發之HTML5發展歷史(一)

  寄予厚望

  HTML5中的5代表版本號,可以簡單地理解為第五代HTML尺度(實際在HTML5之前有非常多的非主流版本更新)這一代尺度提出了很多重大的功能更新,例如:

  1CA NVA S

  CA NVA S標識表記標幟允許開發者在瀏覽器中建立一個矩形區域,并通過javascript等腳本語言在這個區域中隨意顯示各種圖片信息,配合定時器和事件監聽器,即可輕松實現動畫和游戲。

  2WebSocket

  HTML5之前,網站服務器是不會主動向用戶推送數據的所有的數據獲取都需要用戶主動申請,這導致了很多需求的未便,而websocket泛起終于可以讓服務器主動推送數據了想想這意味著什么,可以不借助任何額外的插件就能夠通過網頁來制作游戲和各種你能想到軟件!注意,這些游戲和軟件不需要你下載任何客戶端并安裝,需要的僅僅是一個瀏覽器!

  3直接的多媒體支持

  HTML5很鹵莽地直接提供了和標簽來支持多媒體內容,而在此之前,只能通過FLA SH來提供多媒體內容。

  4硬件加速加持

  其實硬件加速并不是HTML5專有特性,但是正是由于HTML5大大豐富了內容的來源,使得硬件加速的意義變得比以往任何時刻都重要。守舊以文字和圖片為主的頁面內容即便采用硬件加速也無法獲得太多的優勢。

  當然,HTML5強大特性遠不止以上這些,諸如當地化存儲、3D視覺特性、CSS3等等性能及功能的大幅度改進都使得HTML5大有一統萬維網數據終端之勢。當然,現實總是不如想象美好。讓人略顯尷尬的直到今天,HTML5仍未完成它制定者們對他原有的期待。

  

關于H5的發展史-淺談web前端開發之HTML5發展歷史

 

  HTML5誕生是歷史潮流的一定選擇,只有走在時代的風口浪尖上才會得到大神們肯定與接納。為什么這么說呢?

  現在作為Web端開發的后起之秀便是一鐵證。

  早在91年的時候HTML就已經作為Web端開發的統一語言,TimBerners-Li曾自己寫了寫了一個HTML標簽文檔”有人會認為這時候的HTML就是祖師爺吧,但這時人們并沒有命名HTML1.0版本;HTML自始至終沒有1.0版本)HTML第一版本其實是由IETF互聯網工程任務組)推出HTML2.0版本

  期間HTML增加了文本插入圖片的過程(94年,Mosaic實現了嵌入圖片的方法)HTML2.0版本吸納了Img標簽。

  W3C后來取代了IETF成為了HTML尺度組織。

  直至99年中間,HTML頻繁更新。直到99年HTML4.0.1版本的泛起。

  HTML4.0版本對于W3C來說可謂是命運轉折點。

  隨后W3C推出XHTML加個X啥意思 Extensibl擴展的隨著XHTML1.0泛起的同時一個新的東西開始崛起CSS緊接著W3C又推出XHTML2.0這一舉措可謂是W3C敗筆。為什么這么說呢?

  因為當時主流瀏覽器是IE瀏覽器,IE瀏覽器支持Text/htmlmime-typHTML輸出內容使用的Text/htmlmime-typXML輸出內容使用的XML/mime-typW3C定制的XHML實際上是不符合當時的需求的與當時的WEB脫軌,沒有順應歷史的潮流。

  后來由OperaAppleMozilla開始反對W3C04年時Opera里有個哥們兒LanHickson開始提議,HTML基礎上進行擴展以適應新的應用,這個提議被W3C拒絕。無奈之下,大家迫于需求只能自己建立團隊。于是WHA TWG超文本應用技術小組)誕生。WHA TWG開始發展WebA pps1.0和WebForms2.0后來發展著最終兩者走到一起發生了結晶HTML5.

  HTML發展引發了Web之父”TimBermer-Li言論,06年10月他發表了一篇文章。表示:由HTML向XML發展這條路是行不通的Web之父的觀點喚醒了W3C幾個月后W3C開始了明智的選擇,以WHA TWG功效為基礎開始搞發展。這一舉動宣告W3CXML項目完全OVER

  H5誕生不是巧合也不是人為炒作,歷史的一定選擇。這是歷史的潮流,不能否認當今是互聯網飛速發展的年代。雷大哥說了站在風口上豬都能飛起來”問一下自己“站在風口上了嗎?

  文章來源網絡,如有侵權聯系刪除。

  (特別聲明:以上文章內容僅代表作者本人觀點,不代表新浪看點觀點或立場。如有關于作品內容、版權或其它問題請于作品發布后的30日內與新浪看點聯系。)
 

內蒙古云帆科技有限公司、云帆科技、云帆創意、云帆H5、內蒙古云帆、呼和浩特云帆、呼和浩特H5、內蒙古h5h5模板、H5知識、微信動畫、動畫設計、專業制作H5動畫、html5動畫、易企秀定制、微刊、微動畫、移動端網頁、微信頁面、ih5制作、epub360maka、木疙瘩、兔展
极速飞艇全天计划