明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

HTML與HTML5的進(jìn)展歷史

[摘要]本篇主要是說(shuō)HTML和HTML5的歷史,都知道任何語(yǔ)言都需要時(shí)間去打磨的,包括標(biāo)記語(yǔ)言也是一樣的,讓我們來(lái)看看HTML5的出現(xiàn)到現(xiàn)在都經(jīng)歷了什么吧:HTML的發(fā)展歷史HTML從1993到如今的發(fā)展,同時(shí)針對(duì)其以后的發(fā)展進(jìn)行評(píng)測(cè)。HTML語(yǔ)言作為網(wǎng)絡(luò)語(yǔ)言標(biāo)準(zhǔn)規(guī)范,在計(jì)算機(jī)的發(fā)展史中有著不可或缺的地位...
本篇主要是說(shuō)HTML和HTML5的歷史,都知道任何語(yǔ)言都需要時(shí)間去打磨的,包括標(biāo)記語(yǔ)言也是一樣的,讓我們來(lái)看看HTML5的出現(xiàn)到現(xiàn)在都經(jīng)歷了什么吧:

1.png

HTML的發(fā)展歷史

HTML從1993到如今的發(fā)展,同時(shí)針對(duì)其以后的發(fā)展進(jìn)行評(píng)測(cè)。

HTML語(yǔ)言作為網(wǎng)絡(luò)語(yǔ)言標(biāo)準(zhǔn)規(guī)范,在計(jì)算機(jī)的發(fā)展史中有著不可或缺的地位。在HTML上的成就也決定著一個(gè)時(shí)代的發(fā)展。

HTML語(yǔ)言的產(chǎn)生HTML的全稱是Hypertext Markup Language(超文本標(biāo)記語(yǔ)言)。

HTML是用于描述網(wǎng)頁(yè)文檔的標(biāo)記語(yǔ)言,F(xiàn)在我們常常習(xí)慣于用數(shù)字來(lái)描述HTML的版本(如:HTML5),但是最初的時(shí)候我們并沒(méi)有HTML1,而是1993年IETF團(tuán)隊(duì)的一個(gè)草案,并不是成型的標(biāo)準(zhǔn)。

兩年之后,在1995年HTML有了第二版,即HTML2.0,當(dāng)時(shí)是作為RFC1866發(fā)布的。

有了以上的兩個(gè)歷史版本,HTML的發(fā)展可謂突飛猛進(jìn)。1996年,HTML3.2成為W3C推薦標(biāo)準(zhǔn)。之后在1997年和1999年,作為升級(jí)版本的4.0和4.01也相繼成為W3C的推薦標(biāo)準(zhǔn)。

在2000年基于HTML4.01的ISO HTML成為了國(guó)際標(biāo)準(zhǔn)化組織和國(guó)際電工委員會(huì)的標(biāo)準(zhǔn)。

于是被沿用至今,這期間雖然有點(diǎn)小的改動(dòng)但大方向上終歸沒(méi)有什么變化。

從1993-2000之間短短的7年時(shí)間,HTML語(yǔ)言有著很大的發(fā)展,基于諸多人的努力,終于產(chǎn)生了我們現(xiàn)在用的HTML語(yǔ)言。

HTML5的發(fā)展歷史

標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用HTML標(biāo)準(zhǔn)自1999年12月發(fā)布的HTML4.01后,后繼的HTML5和其它標(biāo)準(zhǔn)被束之高閣,為了推動(dòng)Web標(biāo)準(zhǔn)化運(yùn)動(dòng)的發(fā)展,一些公司聯(lián)合起來(lái),成立了一個(gè)叫做 Web Hypertext Application Technology Working Group (Web超文本應(yīng)用技術(shù)工作組 -WHATWG) 的組織。WHATWG 致力于 Web 表單和應(yīng)用程序,而W3C(World Wide Web Consortium,萬(wàn)維網(wǎng)聯(lián)盟) 專注于XHTML2.0。在 2006 年,雙方?jīng)Q定進(jìn)行合作,來(lái)創(chuàng)建一個(gè)新版本的 HTML。

HTML5草案的前身名為 Web Applications 1.0,于2004年被WHATWG提出,于2007年被W3C接納,并成立了新的 HTML 工作團(tuán)隊(duì)。

HTML 5 的第一份正式草案已于2008年1月22日公布。HTML5 仍處于完善之中。然而,大部分現(xiàn)代瀏覽器已經(jīng)具備了某些 HTML5 支持。

2012年12月17日,萬(wàn)維網(wǎng)聯(lián)盟(W3C)正式宣布凝結(jié)了大量網(wǎng)絡(luò)工作者心血的HTML5規(guī)范已經(jīng)正式定稿。根據(jù)W3C的發(fā)言稿稱:“HTML5是開放的Web網(wǎng)絡(luò)平臺(tái)的奠基石。”

2013年5月6日, HTML 5.1正式草案公布。該規(guī)范定義了第五次重大版本,第一次要修訂萬(wàn)維網(wǎng)的核心語(yǔ)言:超文本標(biāo)記語(yǔ)言(HTML)。在這個(gè)版本中,新功能不斷推出,以幫助Web應(yīng)用程序的作者,努力提高新元素互操作性。

本次草案的發(fā)布,從2012年12月27日至今,進(jìn)行了多達(dá)近百項(xiàng)的修改,包括HTML和XHTML的標(biāo)簽,相關(guān)的API、Canvas等,同時(shí)HTML5的圖像img標(biāo)簽及svg也進(jìn)行了改進(jìn),性能得到進(jìn)一步提升。

支持Html5的瀏覽器包括Firefox(火狐瀏覽器),IE9及其更高版本,Chrome(谷歌瀏覽器),Safari,Opera等;國(guó)內(nèi)的傲游瀏覽器(Maxthon),以及基于IE或Chromium(Chrome的工程版或稱實(shí)驗(yàn)版)所推出的360瀏覽器、搜狗瀏覽器、QQ瀏覽器、獵豹瀏覽器等國(guó)產(chǎn)瀏覽器同樣具備支持HTML5的能力。

在移動(dòng)設(shè)備開發(fā)HTML5應(yīng)用只有兩種方法,要不就是全使用HTML5的語(yǔ)法,要不就是僅使用JavaScript引擎。

JavaScript引擎的構(gòu)建方法讓制作手機(jī)網(wǎng)頁(yè)游戲成為可能。由于界面層很復(fù)雜,已預(yù)訂了一個(gè)UI工具包去使用。

純HTML5手機(jī)應(yīng)用運(yùn)行緩慢并錯(cuò)漏百出,但優(yōu)化后的效果會(huì)好轉(zhuǎn)。盡管不是很多人愿意去做這樣的優(yōu)化,但依然可以去嘗試。

HTML5手機(jī)應(yīng)用的最大優(yōu)勢(shì)就是可以在網(wǎng)頁(yè)上直接調(diào)試和修改。原先應(yīng)用的開發(fā)人員可能需要花費(fèi)非常大的力氣才能達(dá)到HTML5的效果,不斷地重復(fù)編碼、調(diào)試和運(yùn)行,這是首先得解決的一個(gè)問(wèn)題。因此也有許多手機(jī)雜志客戶端是基于HTML5標(biāo)準(zhǔn),開發(fā)人員可以輕松調(diào)試修改。

2014年10月29日,萬(wàn)維網(wǎng)聯(lián)盟淚流滿面地宣布,經(jīng)過(guò)幾乎8年的艱辛努力,HTML5標(biāo)準(zhǔn)規(guī)范終于最終制定完成了,并已公開發(fā)布。

直至現(xiàn)在,HTML5已經(jīng)適應(yīng)了大部分瀏覽器的標(biāo)準(zhǔn)了。

【相關(guān)推薦】

HTML的基礎(chǔ)元素

web前端知識(shí)體系精簡(jiǎn)

以上就是HTML和HTML5的發(fā)展歷史的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語(yǔ),涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。