HTML5目前已經(jīng)成為熱門的語言。中培偉業(yè)《HTML5開發(fā)最佳實踐應(yīng)用》培訓(xùn)專家張老師指出,HTML5標準推出至今,從剛推出的一致叫好以及發(fā)展中碰到的各種問題,已經(jīng)不能單純的從一個方面去評價它的成功與否。HTML5在誕生之后,就樹立了一個原則,那就是所有的技術(shù)必須是開放的,不準有專利限制,在這期間Opera捐獻了CSS技術(shù),而Google則提供了視頻格式WebM。
近年來,移動互聯(lián)網(wǎng)產(chǎn)業(yè)得到了很大的發(fā)展,而HTML5是全球移動互聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展的焦點,因此可以說對HTML5來說是挑戰(zhàn)與機遇共存。
究竟什么是HTML5?HTML5是用于取代1999年所制定的 HTML 4.01(即XHTML 1.0)標準的HTML標準版本,現(xiàn)在仍處于發(fā)展階段,但大部分瀏覽器已經(jīng)支持某些 HTML5技術(shù)。HTML 5有兩大特點:首先,強化了Web網(wǎng)頁的表現(xiàn)性能。其次,追加了本地數(shù)據(jù)庫等Web應(yīng)用的功能。廣義論及HTML5時,實際指的是包括HTML、CSS和JavaScript在內(nèi)的一套技術(shù)組合。它希望能夠減少瀏覽器對于需要插件的豐富性網(wǎng)絡(luò)應(yīng)用服務(wù)(plug-in-based rich internet application,RIA),如Adobe Flash、Microsoft Silverlight,與Oracle JavaFX的需求,并且提供更多能有效增強網(wǎng)絡(luò)應(yīng)用的標準集。
從目前來說,HTML5并不是一個成熟的標準體系,在過去的幾年中這個標準在不停的完善與修改,它僅代表著未來可預(yù)見的若干年互聯(lián)網(wǎng)的發(fā)展方向。HTML4已經(jīng)有10幾年了,但它仍是當前正式的標準的事實沒有改變。
HTML5之所以在不成熟的情況下還能受到行業(yè)內(nèi)的追捧,是因為它相對于同類產(chǎn)品擁有著巨大優(yōu)勢。①文檔聲明簡化。更簡單的文檔引入聲明(doctype)是HTML5里眾多新特征之一。現(xiàn)在你只需要寫<!doctype html>,這就行了,而且這個聲明是向下兼容,開發(fā)者們無需再采用HTML4的聲明,也就是說HTML5的語法兼容HTML4和XHTML1,但不兼容SGML。目前國內(nèi)已經(jīng)有不少的大型網(wǎng)站開始使用HTML5的文檔聲明,具有代表性的是網(wǎng)易、淘寶、百度等行業(yè)知名網(wǎng)站。②新語義化標簽。HTML5的設(shè)計是要更好的描繪網(wǎng)站的解剖結(jié)構(gòu)。這就是為什么這些等新標記的出現(xiàn),它們是專門為標志網(wǎng)站的這些部分設(shè)計的,例如、、等具有明顯的語義化的標簽。新標簽的引入給開發(fā)者們帶來了巨大的影響,HTML4里面頻繁出現(xiàn)的標簽將會大大的縮減,被這類語義化標簽所替代,使網(wǎng)頁的結(jié)構(gòu)更加的完善,同時也使得頁面的移植性更強,增加了開發(fā)的效率。③很好的替代FLASH和Silverlight,這也決定了其未來的發(fā)展前景也將是光明的。