国内精品视频一区二区三区_欧美人与牲口杂交在线播放_亚洲精品国男人在线视频_成人夜色视频网站在线观看_国产内射一区亚洲

知識(shí)分享

HTML5是本年度最夯的網(wǎng)路技術(shù)名詞之一

發(fā)表日期:2015/7/17 16:27:09 文章編輯: 瀏覽次數(shù):2881

HTML5是本年度最夯的網(wǎng)路技術(shù)名詞之一。先是谷歌在前領(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ì)看門(mén)道:


HTML5會(huì)取代閃存嗎?

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

HTML5與閃光的恩怨,最初主要來(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的火狐,并不支援需要收取授權(quán)金的H.264編碼,因此火狐的用戶就無(wú)法透過(guò)HTML5播放H.264編碼的影片,不像閃存本身即內(nèi)建影片編碼,可播放H.264編碼的影片。因此,理論上兩者各有其應(yīng)用,只是的Adobe近來(lái)宣布已不再支援的Android 4.0以上的閃光,讓HTML5在未來(lái)的勢(shì)力又更強(qiáng)大了一些。


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

是,但也不是。


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


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

是,但也不是。


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


伊恩當(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)钥稍?012年拿到正式候選版。


即便根據(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è)谑褂肏TML5時(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)頭宣告檔案類(lèi)型為HTML5,并不能為我們的網(wǎng)頁(yè)帶來(lái)多精彩的改變。


將文章分享到..
相關(guān)新聞
全新新聞
隨機(jī)新聞
最新網(wǎng)站設(shè)計(jì)案例
Hi,我來(lái)幫您!