從谷歌說(shuō)開(kāi)去:互聯(lián)網(wǎng)的未來(lái)將布滿(mǎn)壟斷 |
發(fā)布時(shí)間:2016-03-15 文章來(lái)源: 瀏覽次數(shù):4080 |
HTML5是HTML4的進(jìn)級(jí)版本,比擬于后者,HTML5增加了Web網(wǎng)頁(yè)的表現(xiàn)力,同時(shí)也增加了表單、本地?cái)?shù)據(jù)等全新功能,對(duì)于我們網(wǎng)站的建設(shè)是一個(gè)全新的體驗(yàn),也是一個(gè)機(jī)遇,由于HTML5里面眾多功能的立異以及改革對(duì)于我們未來(lái)網(wǎng)站建設(shè)是一個(gè)很好的指引。 一 HTML5泛起了新的<canvas> 標(biāo)記 Flash各位站長(zhǎng)都知道,這是一個(gè)讓大家很頭疼的東西,有些站長(zhǎng)為了使自己的畫(huà)面更加華麗動(dòng)感,所以就在首頁(yè)中加載了各種各樣的Flash視頻,這樣一來(lái),網(wǎng)頁(yè)效果固然得到了晉升,但是網(wǎng)站訪(fǎng)問(wèn)速度就下去了。由于當(dāng)游客打開(kāi)一個(gè)網(wǎng)站的時(shí)候,這些臃腫的Flash視頻就會(huì)加載,只有加載完成后才能呈現(xiàn),假如你的主機(jī)是共享的,那么你網(wǎng)站的加載速度就會(huì)相稱(chēng)的悲催。 但是HTML5就不一樣了,它產(chǎn)生了新的 <canvas> 標(biāo)記,它不僅能提供Flash相關(guān)的功能,而且能讓網(wǎng)站視頻加載速度大幅下降,這使得網(wǎng)站不必為了訪(fǎng)問(wèn)速度而減少視頻的應(yīng)用。 二 HTML5泛起了新的 <header> 和 <footer>標(biāo)記 網(wǎng)站結(jié)構(gòu)是蜘蛛爬行的基礎(chǔ),網(wǎng)站只有擁有明晰的層次才能進(jìn)一步進(jìn)步蜘蛛的爬行效果以及抓取率,但是之前立于HTML4的CSS+DIV程序固然讓網(wǎng)站的目錄、導(dǎo)航等欄目設(shè)置清楚明了,但它卻不能給蜘蛛提供一個(gè)最快到達(dá)網(wǎng)站各個(gè)角落的途徑,而HTML5就改變了這些,它的設(shè)計(jì)更好的迎合了網(wǎng)站的解剖結(jié)構(gòu),位于頁(yè)面上的蜘蛛就似乎在圓心處,任何一個(gè)角落都是一樣的路程,這就加大了蜘蛛的“訪(fǎng)問(wèn)深度”,有利于網(wǎng)站整體權(quán)重的進(jìn)步。 三 泛起了音頻以及視頻的嵌入功能 HTML5之所以會(huì)被大家普遍贊譽(yù),樞紐還在于它在用戶(hù)體驗(yàn)上的突破,比擬于HTML4,HTML5新增了<audio> 和 <video> 標(biāo)記,它能將音頻以及視頻完美的嵌入到網(wǎng)頁(yè)中,而不影響網(wǎng)站的加載速度,比擬于我之前說(shuō)的 <canvas> 標(biāo)記,<audio>和 <video> 標(biāo)記更加人道化,可以讓用戶(hù)體驗(yàn)到全新的頁(yè)面感覺(jué)。 但是<audio> 和 <video<標(biāo)記和 <canvas< 標(biāo)記哪個(gè)好呢?這個(gè)是沒(méi)有可比性的,一個(gè)是替換Flash,一個(gè)進(jìn)步用戶(hù)體驗(yàn),這兩個(gè)事物顯然不是一個(gè)概念的東西。 四 治理起來(lái)更加利便 筆者之條件到HTML5新增了本地?cái)?shù)據(jù)這個(gè)新的功能,這個(gè)功能將內(nèi)嵌一個(gè)本地的SQL 數(shù)據(jù)庫(kù),以加速交互式搜索,緩存以及索引功能。同時(shí),那些離線(xiàn)Web 程序也將因此獲益匪淺,此外,因?yàn)镠TML5加入了全新的表單,使得我們建站的時(shí)候?qū)τ赨RL可以使用微數(shù)據(jù),這一方式的改變,能讓我們更干凈的治理網(wǎng)頁(yè),使整個(gè)網(wǎng)站的整體層次分明,對(duì)于搜索引擎是相稱(chēng)有好的。 當(dāng)然以上并不是HTML5的全部長(zhǎng)處,我只是列舉了幾個(gè)對(duì)于我們建站比較有利的方面,不外HTML5現(xiàn)在的功能并不完善,固然有些瀏覽器已經(jīng)支持HTML5的部門(mén)功能,但是假如你的網(wǎng)站使用HTML5,那么必然會(huì)不斷地更新代碼,這對(duì)于自己時(shí)間以及精力的考驗(yàn)都是巨大的,所以HTML5仍是等它完全成熟的時(shí)候再去完全接受比較合適。 |
|