戴銳 葉浩然
【摘要】自從1991世界上第一個網(wǎng)頁誕生以來,HTML一直是萬維網(wǎng)最重要的語言的發(fā)展和演變。1999,HTML 4成為W3C推薦的標準,它作為Web開發(fā)和瀏覽器實現(xiàn)的官方指南已經(jīng)被解釋了很長一段時間。但網(wǎng)絡的發(fā)展從未停滯過。相反,隨著機器的硬件配置和軟件的支持不斷升級,它也在不斷地發(fā)展。如今,酷、快、跨平臺,這些詞與HTML5有著密切的聯(lián)系。在HTML5的幫助下,傳統(tǒng)的網(wǎng)頁給人們提供了與桌面程序相媲美的用戶體驗本文對HTML5(萬維網(wǎng)的核心語言、標準通用標記語言下的一個應用超文本標記語言(HTML)的第五次重大修改)簡單介紹以及發(fā)展前景的分析。
【關鍵詞】HTML5 特點 作用
【中圖分類號】G434 【文獻標識碼】A 【文章編號】2095-3089(2018)05-0034-02
一、HTML5的出現(xiàn)和簡要說明
自從1991世界上第一個網(wǎng)頁誕生以來,HTML一直是萬維網(wǎng)最重要的語言的發(fā)展和演變。1999,HTML 4成為W3C推薦的標準,它作為Web開發(fā)和瀏覽器實現(xiàn)的官方指南已經(jīng)被解釋了很長一段時間。但網(wǎng)絡的發(fā)展從未停滯過。隨著機器的硬件配置和軟件支持的不斷升級,它也在不斷地發(fā)展。HTML5的誕生,從瀏覽器和Web開發(fā)技術的改進,是一系列Web草案標準的集合。HTML5不僅限于HTML語言本身,還包括新的功能和作用在CSS3和JavaScript語言。HTML5始終堅持不斷發(fā)展,并得到廣泛認可。它與制定初期的核心概念有很大關系。這些核心概念是我們今天在W3C站點上看到的HTML5設計原則,它概括了兼容性、實用性、互操作性和通用易訪問性。
2012年12月17日,W3C正式宣布了HTML5規(guī)范的正式草案,凝聚了大量網(wǎng)絡工作者。根據(jù)W3C的聲明,HTML5是開放網(wǎng)絡平臺的基石。
業(yè)內眾多人士表示,最終HTML5定會取締譬如adobe的Flash這類多媒體框架,盡管短時間內無法實現(xiàn),根據(jù)其發(fā)展的進度,在一四年底趨近成熟,然而將現(xiàn)有的那些應用Flash開發(fā)的網(wǎng)絡全部轉變?yōu)镠TML5還需不短的時間。在HTML5技術盡管有許多優(yōu)點,HTML5并非適用于所有的應用程序,因為有的應用需要更靈活的框架。盡管一些主流公司在向HTML5逐步轉變中,但是,從古至今,沒有一種新事物能夠一蹴而就,只有在緩慢中被接受,才能長久被融入當今高速發(fā)展的網(wǎng)絡世界。
二、HTML5的基本用途
酷、快、跨平臺,在HTML5之前,這些詞從來沒有和頁面如此緊密地聯(lián)系在一起。HTML5改變了人們對傳統(tǒng)頁面的印象,而不是桌面應用程序和移動本機應用程序的用戶體驗。與HTML 4相比,現(xiàn)在“可以明顯的更多的音頻和視頻,不再需要插件的支持,避免插件安裝失敗可能導致的問題 JavaScript的能力大大增強,借助于新的HTML中的畫布元素,更實時的渲染可以是網(wǎng)頁中的2D和3D圖形和圖像。CSS3 強和良好的支持變得更加生動,而且還可以使用瀏覽器本身的硬件加速轉變的完成,動畫和合成 網(wǎng)頁可以通過JavaScript訪問攝像頭直接硬件、陀螺儀等。所有這些都只有一個目的——使Web頁面像原生應用程序一樣強大和出色。
HTML5(HyperText Markup Language)即超文本標記語言第五版,用以取代HTML 4.01和XHTML 1.0 的HTML標準版本。
截至2015年,超過70%的App整合了HTML5技術 并且越是大型App整合的HTML5比重越大。微信、淘寶、支付寶、QQ、Facebook、Twitter等都是典型的例子!
另外,微信還即將推出應用號!移動網(wǎng)站、輕應用、微網(wǎng)站、手機網(wǎng)頁也在迅猛發(fā)展,主流媒體和電商平臺都已上線了移動網(wǎng)站或輕應用版本。
未來HTML5必定在互聯(lián)網(wǎng) + 的各行各業(yè)中獲得廣泛應用?,F(xiàn)有規(guī)模巨大的上一代Web也必然逐步向HTML5遷移。
三、HTML5的特點
1.HTML5是HTML、CSS和JavaScript的組合,強化了web網(wǎng)頁的表現(xiàn)技能。
2.HTML5可以實現(xiàn)更具結構化,語義化的 Web 文檔,方便搜索引擎索引站點。
3.作為下一代的網(wǎng)頁語言,HTML5 擁有很多讓人期待已久的新特性,其中之一就是 video 標簽,讓開發(fā)者可以在網(wǎng)頁中和添加圖片一樣簡單的方式添加視頻。HTML5能夠在移動設備上安裝任何插件的情況下播放多媒體影音。
4.HTML5是web標準的集合,不僅能夠才做前端所見所得,還能操作后臺輸送到前臺的數(shù)據(jù),實現(xiàn)離線存儲功能。
5.HTML5可以實現(xiàn)移動web app以及類似于智能手機上app端的應用。
6.HTML5提供了基于Javascript的2D繪圖功能和基于WebGL的3D繪圖功能,操作網(wǎng)頁游戲無需任何插件。
7.HTML5可以提供更多的css屬性,可以做出更加豐富的渲染效果。
8.HTML5能快速的構建框架,是的實現(xiàn)一些功能能加簡便,節(jié)省開發(fā)時間。
9.HTML圖表方案可以更加直觀在在網(wǎng)站中用可視化的方式顯現(xiàn)大量的數(shù)據(jù)及信息。
四、HTML5在商業(yè)方面的影響力
越來越多的公司和初創(chuàng)企業(yè)開始采用一種非常微妙的方式移動發(fā)展——結合hmtl5的本地應用程序的廣泛應用,在開發(fā)HTML5應用,開發(fā)一個或更多的原始應用,覆蓋所有的用戶群體。一些開發(fā)商轉向混合溶液,HTML5為中心引進本土元素,讓應用程序在應用商店里給人更自然的感覺,沒有一個選擇是目標用戶,特別是重要的平臺,一個100%次開發(fā)應用,然后使用HTML5或混合和平臺的應用發(fā)展的手段。
總結:這是一個非常新興的語言,同時它蘊含著無窮的能量以及吸引力。萬維網(wǎng)聯(lián)盟在推出HTML5之后曾發(fā)出豪言:“HTML5將會是未來開放式網(wǎng)絡平臺這棟大樓的地基”。是的,沒錯,至少在這短短的幾年內,HTML5的發(fā)展是飛速的,它在嘗試將原本復雜的其他平臺搭載的眾多應用拿來將其實現(xiàn)的功能全部實現(xiàn)。