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