TML5是什么?
10年積累的網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有和龍免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
HTML5是指第5代HTML(超文本標(biāo)記語言),也指用HTML5語言制作的一切數(shù)字產(chǎn)品。
網(wǎng)上的網(wǎng)頁,多數(shù)都是由HTML寫成的。
“超文本”是指頁面內(nèi)可以包含圖片、鏈接,甚至音樂、程序等非文字元素。
而“標(biāo)記”指的是這些超文本必須由包含屬性的開頭與結(jié)尾標(biāo)志來標(biāo)記。
瀏覽器通過解碼HTML,就可以把網(wǎng)頁內(nèi)容顯示出來。
下圖中就很清晰的指出了H5的涵蓋范圍:
HTML5之所以能引發(fā)如此廣泛的效應(yīng),根本在于它不再只是一種標(biāo)記語言,它為下一代互聯(lián)網(wǎng)提供了全新的框架和平臺,包括提供免插件的音視頻、圖像動畫、本體存儲以及更多酷炫而且重要的功能,并使這些應(yīng)用標(biāo)準(zhǔn)化和開放化,從而使互聯(lián)網(wǎng)也能夠輕松實現(xiàn)類似桌面的應(yīng)用體驗。
HTML5草案的前身名為 Web Applications 1.0,于2004年被WHATWG提出,于2007年被W3C接納,并成立了新的 HTML 工作團隊。
HTML 5 的第一份正式草案已于2008年1月22日公布。HTML5 仍處于完善之中。然而,大部分現(xiàn)代瀏覽器已經(jīng)具備了某些 HTML5 支持。
2012年12月17日,萬維網(wǎng)聯(lián)盟(W3C)正式宣布凝結(jié)了大量網(wǎng)絡(luò)工作者心血的HTML5規(guī)范已經(jīng)正式定稿。根據(jù)W3C的發(fā)言稿稱:“HTML5是開放的Web網(wǎng)絡(luò)平臺的奠基石?!?/p>
2013年5月6日, HTML 5.1正式草案公布。該規(guī)范定義了第五次重大版本,第一次要修訂萬維網(wǎng)的核心語言:超文本標(biāo)記語言(HTML)。在這個版本中,新功能不斷推出,以幫助Web應(yīng)用程序的作者,努力提高新元素互操作性。
狹義的HTML5
HTML5草案的前身名為 WebApplications 1.0,于2004年被WHATWG提出,于2007年被W3C接納,并成立了新的 HTML 工作團隊。2013年5月6日, HTML 5.1正式草案公布。該規(guī)范定義了第五次重大版本,第一次要修訂萬維網(wǎng)的核心語言:超文本標(biāo)記語言(HTML)。在這個版本中,新功能不斷推出,以幫助Web應(yīng)用程序的作者,努力提高新元素互操作性。
廣義的HTML5
廣義的HTML5包括HTML, CSS和JavaScript在內(nèi)的一套技術(shù)組合,其目標(biāo)是減少瀏覽器對于插件的依賴,提供豐富的RIA(富客戶端)應(yīng)用。所以CSS3, SVG, WebGL, Touch事件,動畫支持等都屬于HTML5技術(shù)范圍。
HTML5的“元素”組成:
HTML:web頁面的內(nèi)容(圖文);
CSS:web頁面的樣式;
CSS3:新的CSS屬性(顏色,文字,布局等),各種CSS特效,支持CSS動畫、元素的變換等。
javascript:實現(xiàn)web頁面中的點擊事件的相應(yīng);
jQuery:javascript的框架,用來實現(xiàn)更少的代碼做更多的事情;
HTML的全稱是超文本標(biāo)記語言,是一種標(biāo)記語言。它包括一系列標(biāo)簽,可以統(tǒng)一網(wǎng)絡(luò)上文檔的格式,將分散的互聯(lián)網(wǎng)資源連接成一個邏輯整體。HTML是由HTML命令組成的描述性文本,可以解釋文字、圖形、動畫、聲音、表格、鏈接等。Html是一種用來描述網(wǎng)頁的語言。它被稱為超文本標(biāo)記語言,它是一種標(biāo)記語言。它包括一系列標(biāo)簽,可以統(tǒng)一網(wǎng)絡(luò)上文檔的格式,將分散的互聯(lián)網(wǎng)資源連接成一個邏輯整體。
簡介
萬維網(wǎng) 的核心語言、 標(biāo)準(zhǔn)通用標(biāo)記語言 下的一個應(yīng)用 超文本標(biāo)記語言 ( HTML )的第五次重大修改(這是一項推薦標(biāo)準(zhǔn)、外語原文: W3C Recommendation、見本處 參考資料 原文內(nèi)容:[1]
)。
2014年10月29日, 萬維網(wǎng)聯(lián)盟 宣布,經(jīng)過接近8年的艱苦努力,該標(biāo)準(zhǔn)規(guī)范終于制定完成。
發(fā)展歷程
標(biāo)準(zhǔn)通用標(biāo)記語言 下的一個應(yīng)用 HTML 標(biāo)準(zhǔn)自1999年12月發(fā)布的HTML4.01后,后繼的HTML5和其它標(biāo)準(zhǔn)被束之高閣,為了推動Web標(biāo)準(zhǔn)化運動的發(fā)展,一些公司聯(lián)合起來,成立了一個叫做 Web Hypertext Application Technology Working Group (Web 超文本 應(yīng)用技術(shù)工作組 - WHATWG ) 的組織。WHATWG 致力于 Web 表單和應(yīng)用程序,而 W3C (World Wide Web Consortium, 萬維網(wǎng) 聯(lián)盟) 專注于 XHTML 2.0。在 2006 年,雙方?jīng)Q定進(jìn)行合作,來創(chuàng)建一個新版本的 HTML。
HTML5草案的前身名為 Web Applications 1.0,于2004年被WHATWG提出,于2007年被W3C接納,并成立了新的 HTML 工作團隊。
HTML 5 的第一份正式草案已于2008年1月22日公布。HTML5 仍處于完善之中。然而,大部分 現(xiàn)代瀏覽器 已經(jīng)具備了某些 HTML5 支持。
2012年12月17日, 萬維網(wǎng)聯(lián)盟 (W3C)正式宣布凝結(jié)了大量網(wǎng)絡(luò)工作者心血的HTML5規(guī)范已經(jīng)正式定稿。根據(jù)W3C的發(fā)言稿稱:“HTML5是開放的Web網(wǎng)絡(luò)平臺的奠基石。”
2013年5月6日, HTML 5.1正式草案公布。該規(guī)范定義了第五次重大版本,第一次要修訂 萬維網(wǎng) 的核心語言:超文本標(biāo)記語言( HTML )。在這個版本中,新功能不斷推出,以幫助Web應(yīng)用程序的作者,努力提高新元素互操作性。
本次草案的發(fā)布,從2012年12月27日至今,進(jìn)行了多達(dá)近百項的修改,包括HTML和XHTML的標(biāo)簽,相關(guān)的 API 、 Canvas 等,同時HTML5的圖像img標(biāo)簽及svg也進(jìn)行了改進(jìn),性能得到進(jìn)一步提升。
支持Html5的瀏覽器包括 Firefox (火狐瀏覽器), IE9 及其更高版本, Chrome (谷歌瀏覽器), Safari ,Opera等;國內(nèi)的傲游瀏覽器(Maxthon),以及基于IE或 Chromium (Chrome的工程版或稱實驗版)所推出的 360瀏覽器 、 搜狗瀏覽器 、 QQ瀏覽器 、 獵豹瀏覽器 等國產(chǎn)瀏覽器同樣具備支持HTML5的能力。
在移動設(shè)備開發(fā)HTML5應(yīng)用只有兩種方法,要不就是全使用HTML5的語法,要不就是僅使用JavaScript引擎。
JavaScript 引擎的構(gòu)建方法讓制作手機網(wǎng)頁游戲成為可能。由于界面層很復(fù)雜,已預(yù)訂了一個 UI 工具包去使用。
純HTML5手機應(yīng)用運行緩慢并錯漏百出,但優(yōu)化后的效果會好轉(zhuǎn)。盡管不是很多人愿意去做這樣的優(yōu)化,但依然可以去嘗試。
HTML5手機應(yīng)用的最大優(yōu)勢就是可以在網(wǎng)頁上直接 調(diào)試 和修改。原先應(yīng)用的開發(fā)人員可能需要花費非常大的力氣才能達(dá)到HTML5的效果,不斷地重復(fù)編碼、調(diào)試和運行,這是首先得解決的一個問題。因此也有許多手機雜志客戶端是基于HTML5標(biāo)準(zhǔn),開發(fā)人員可以輕松調(diào)試修改。
2014年10月29日,萬維網(wǎng)聯(lián)盟淚流滿面地宣布,經(jīng)過幾乎8年的艱辛努力,HTML5標(biāo)準(zhǔn)規(guī)范終于最終制定完成了,并已公開發(fā)布。
在此之前的幾年時間里,已經(jīng)有很多開發(fā)者陸續(xù)使用了HTML5的部分技術(shù), Firefox 、 Google Chrome 、Opera、Safari 4+、Internet Explorer 9+都已支持HTML5,但直到今天,我們才看到“正式版”。
HTML5將會取代1999年制定的HTML 4.01、XHTML 1.0標(biāo)準(zhǔn),以期能在互聯(lián)網(wǎng)應(yīng)用迅速發(fā)展的時候,使網(wǎng)絡(luò)標(biāo)準(zhǔn)達(dá)到符合當(dāng)代的網(wǎng)絡(luò)需求,為桌面和移動平臺帶來無縫銜接的豐富內(nèi)容。
W3C CEO Jeff Jaffe博士表示:“HTML5將推動Web進(jìn)入新的時代。不久以前,Web還只是上網(wǎng)看一些基礎(chǔ)文檔,而如今,Web是一個極大豐富的平臺。我們已經(jīng)進(jìn)入一個穩(wěn)定階段,每個人都可以按照標(biāo)準(zhǔn)行事,并且可用于所有瀏覽器。如果我們不能攜起手來,就不會有統(tǒng)一的Web?!?/p>
HTML5還有望成為夢想中的“開放Web平臺”(Open Web Platform)的基石,如能實現(xiàn)可進(jìn)一步推動更深入的跨平臺Web應(yīng)用。
接下來,W3C將致力于開發(fā)用于實時通信、 電子支付 、應(yīng)用開發(fā)等方面的標(biāo)準(zhǔn)規(guī)范,還會創(chuàng)建一系列的隱私、安全防護(hù)措施。
W3C還曾在2012年透露說,計劃在2016年底前發(fā)布HTML 5.1。
發(fā)展前景:越來越多的行業(yè)巨頭正不斷向HTML5示好。
1、除蘋果、微軟、黑莓之外,谷歌的Youtube已部分使用HTML5;
2、Chrome瀏覽器宣布全面支持HTML5;
3、Facebook則不遺余力地為HTML5進(jìn)行著病毒式傳播。
4、一切正如正益無線總裁王國春所說:“HTML5代表了移動互聯(lián)網(wǎng)發(fā)展的趨勢,總有一天它將成為主流技術(shù)?!?,因為html5作為一個前端的編程語言,前景是好的!