關(guān)于HTML5建站未來(lái)的傳說(shuō)我們一一分析!

2019-02-01    分類: 網(wǎng)站建設(shè)

HTML5建站是未來(lái)最流行的網(wǎng)絡(luò)技術(shù)名詞之一。先是 Google 在前領(lǐng)軍,在自家服務(wù)嵌入 HTML5 技術(shù)(例如 Gmail 的拖曳附檔),接著各家瀏覽器和網(wǎng)路公司分頭抬轎,幾乎全網(wǎng)路圈都等著迎接大明星 HTML5 正式版的到來(lái)。

但是,身為一個(gè)非技術(shù)人員,為免落入「別人吃面你喊燒」的窘境,繼刊出《關(guān)于 HTML5,你應(yīng)該了解的五件事》報(bào)導(dǎo)后,我們要再次進(jìn)行對(duì) HTML5 的認(rèn)知健檢,讓你不僅看熱鬧,還能學(xué)會(huì)看門道:

HTML5 會(huì)取代 Flash嗎?

這真是個(gè)大問(wèn)題!

HTML5 與 Flash 的恩怨,最初主要來(lái)自于賈伯斯對(duì) Adobe Flash 的批評(píng)。

兩者在網(wǎng)路影音播放的體現(xiàn)上,最具體的差別就是,使用者需要下載 Flash 的插件,才能播放影片,而且穩(wěn)定性也較差;而 HTML5 則直接以網(wǎng)頁(yè)的語(yǔ)法呼叫影片,透過(guò)瀏覽器的編碼處理影片播放。但 HTML5 本身不帶編碼,需透過(guò)瀏覽器的編碼才能播放對(duì)應(yīng)影片,此時(shí)遇到各瀏覽器所支援的編碼不一,就會(huì)產(chǎn)生問(wèn)題。

例如支持 GPL 的 Firefox,并不支援需要收取授權(quán)金的 H.264 編碼,因此 Firefox 的用戶就無(wú)法透過(guò) HTML5 播放 H.264 編碼的影片,不像 Flash 本身即內(nèi)建影片編碼,可播放 H.264 編碼的影片。因此,理論上兩者各有其應(yīng)用,只是 Adobe 近來(lái)宣布已不再支援 Android 4.0 以上的 Flash,讓 HTML5 在未來(lái)的勢(shì)力又更強(qiáng)大了一些。

是賈伯斯促成了 HTML5的風(fēng)行嗎?

是,但也不是。

賈伯斯在 2010 年 4 月的一篇《對(duì) Flash 的思考》的言談,的確大大提高 HTML5 的關(guān)注度,不過(guò), HTML5 草案的前身 Web Applications 1.0 早在 2004 年即由 WHATWG(注1)提出,并在 2007 年獲得 W3C(全球資訊網(wǎng)協(xié)會(huì))的接納。

聽(tīng)說(shuō) HTML5 要到 2022 年才會(huì)成熟?

是,但也不是。

HTML5 要到 2022 年才成真的說(shuō)法,是來(lái)自 W3C HTML 工作小組的編輯 Ian Hickson,他曾于 2010 年一次受訪中,推測(cè) HTML5 要到 2022 年才能成為一個(gè)穩(wěn)定的候選版;但這段話被過(guò)度放大了!

Ian 當(dāng)時(shí)這說(shuō)法的依據(jù)是因?yàn)?,此?biāo)準(zhǔn)在 2012 年候選版公布后,約需經(jīng)過(guò)兩個(gè)完整瀏覽器世代的應(yīng)用(約 10-12 年),才能成為一個(gè) 100% 穩(wěn)定的標(biāo)準(zhǔn)來(lái)判斷;但我們?nèi)钥稍?2012 年拿到正式候選版。

即便根據(jù) W3C 2011 年的說(shuō)法,此候選版的公布已估計(jì)會(huì)延至 2014 年,而 W3C 和 WHATWG 這兩個(gè)負(fù)責(zé) HTML5 制定的組織也在上個(gè)月分家,由 W3C 繼續(xù)負(fù)起制定 HTML5 最終制式版本的責(zé)任,但各大公司早已緊鑼密鼓地準(zhǔn)備 HTML5 的支援,現(xiàn)在所有新版的瀏覽器也都可支援 HTML5 了。

無(wú)論如何,可確定的是,我們絕對(duì)不需要等到 2022 年,才開(kāi)始迎接 HTML5。

HTML5 一定要跟 CSS 綁在一起嗎?

是,但也不是。

廣義的 HTML5 的確包含了 HTML、CSS,和 javascript,但狹義來(lái)說(shuō),HTML5 比較像是網(wǎng)頁(yè)的磚土,堆砌起一面網(wǎng)頁(yè)的架構(gòu)與內(nèi)容,而這面墻的外觀則需仰賴 CSS 的定義。

因此,只要你高興,想用 CSS3 或 CSS2 定義網(wǎng)頁(yè)的外觀風(fēng)格都可以,想交由瀏覽器來(lái)決定外觀也無(wú)妨,只是,你的網(wǎng)頁(yè)可能會(huì)長(zhǎng)得很丑。

HTML5 破壞了網(wǎng)頁(yè)的無(wú)障礙性?

錯(cuò)。

HTML5 打
從一開(kāi)始草擬,就考慮了網(wǎng)頁(yè)無(wú)障礙的瀏覽經(jīng)驗(yàn),確保每個(gè)標(biāo)簽可依照 WAI-ARIA(無(wú)障礙豐富網(wǎng)際網(wǎng)路應(yīng)用程式)做設(shè)定;除非我們?cè)谑褂?HTML5 時(shí),輕忽了對(duì)這些標(biāo)簽的設(shè)定,否則 HTML5 應(yīng)可幫助使用者在各種平臺(tái)上的瀏覽都能有更好的體驗(yàn)。

HTML5 是未來(lái)的王道,用了就可以讓我的網(wǎng)站變得超厲害?

是,但也不是。

與 11 年前推出的 HTML4.01 相比,HTML5 的確增加了許多更方便、好用的功能,如離線儲(chǔ)存、檔案存取、多媒體播放,以及硬體加速等以往需借由插件或前端網(wǎng)頁(yè)語(yǔ)言才能完成的功能。

然而,這些都是建立在對(duì)此標(biāo)準(zhǔn)有良好的了解與應(yīng)用,否則僅只是在原始碼開(kāi)頭宣告檔案類型為 HTML5,并不能為我們的網(wǎng)站建設(shè)行業(yè)帶來(lái)多精彩的改變。

網(wǎng)站欄目:關(guān)于HTML5建站未來(lái)的傳說(shuō)我們一一分析!
網(wǎng)頁(yè)URL:http://www.bm7419.com/news17/79117.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、Google、外貿(mào)建站品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站維護(hù)、網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)