當(dāng)我還在南方小島上玩兒的時候,一個朋友給我發(fā)了條語音信息(早上發(fā)的,我晚上才聽,我讓你發(fā)語音)大概是說,能不能幫忙聯(lián)系一個會 HTML5 的團(tuán)隊,領(lǐng)導(dǎo)要求做一個 HTML5 的活動頁面。
看來 HTML5 的浪潮又要讓我們的廣告客戶渾身濕透了。他們想要華麗的頁面,想要讓用戶覺得他們很酷。事實上,即使他們只做了一張很廉價的“活動邀請函”頁面,用戶也覺得好棒好厲害。真相是,大部分用戶并不知道其中的奧秘。南寧網(wǎng)站建設(shè)
HTML5是針對超文本語言HTML的第五次修訂。具體HTML是什么?我們先籠統(tǒng)地認(rèn)為它是一種用來創(chuàng)建網(wǎng)頁的手段就好。不過你不是科技從業(yè)者,也不是什么都要懂一點的極客。你會想:什么html、Input type=date、js線程、socket、標(biāo)準(zhǔn)擴(kuò)展embed、css3……這些都是什么鬼我根本不想知道快扔走!
這一切并不在你學(xué)習(xí)的范圍內(nèi)。你只關(guān)心這樣一個問題:它會為你的生活帶來怎樣的變化?
? 你手機(jī)里的原生APP會變少。
原生APP,就是你到應(yīng)用商店里選一個應(yīng)用、等待下載、確認(rèn)權(quán)限、等待安裝,然后點擊打開的那種移動應(yīng)用,它專門針對某一類移動操作系統(tǒng)生成,必須被完整安裝到手機(jī)里。而有一種“假”APP,它們打開后基本利用手機(jī)中的瀏覽器來運行,而且不需要下載后安裝,就能立即在手機(jī)界面中生成一個APP圖標(biāo)——HTML5就是生產(chǎn)這種“假”APP的利器。比如你玩《神經(jīng)貓》就不需要下載一個APP,而這個游戲正是用HTML5網(wǎng)頁實現(xiàn)的。
? 你那個當(dāng)程序員的男朋友(如果你有)就可以早點下班回家了。
HTML5是唯一一個通吃PC、Mac、iPhone、iPad、Android、Windows Phone等主流平臺的跨平臺語言。因為這種跨平臺的便利,程序員們只需要為之開發(fā)一種類別的產(chǎn)品——說白了就是一個萬能的網(wǎng)頁。他再也不需要做一款只能在蘋果手機(jī)上運行的APP后,再做一款也可以在三星、小米上使用的APP。
? 你的手機(jī)里沒有Flash了。
如果需要一個能夠集中展示視頻、音頻等各種媒體形式的插件,那就是Flash。這個部署在億萬瀏覽器里的商業(yè)插件儼然成為事實上的網(wǎng)頁標(biāo)準(zhǔn)。但是,HTML5把這個標(biāo)準(zhǔn)打破了,這些媒體形式不再需要Flash這一插件就能分布在網(wǎng)頁當(dāng)中。HTML5可以讓我們不借助第三方插件實現(xiàn)多媒體。
? 正因為你的系統(tǒng)需要運行的第三方插件變少,瀏覽器占用的系統(tǒng)資源相對也會變少,有可能你會發(fā)現(xiàn)自己的手機(jī)電量變得更持久了。
? 當(dāng)你使用定位服務(wù)的時候,不用點“搜索”了,直接點“附近”。
這是因為HTML5更好地實現(xiàn)了基于地理位置的功能,在從前那些使用舊語言編輯的網(wǎng)頁上,LBS(基于位置的服務(wù))沒有獲得很好的支持,所以你需要在網(wǎng)頁上依次選擇全國、北京、朝陽區(qū)、大望路……
? 網(wǎng)頁更美觀。
對網(wǎng)頁設(shè)計師來說,HTML5重新定義了很多設(shè)計標(biāo)準(zhǔn),這使得他們在工作的時候遵循著更加科學(xué)的方法,再加上HTML5可以讓我們不借助第三方插件實現(xiàn)多媒體,網(wǎng)頁設(shè)計師得以發(fā)揮他們的創(chuàng)造力,你會看到更加酷炫的網(wǎng)頁界面。
視覺,這是最重要的。對用戶來說,沒有什么比直接的體驗更能說明某種技術(shù)為世界帶來的改變?,F(xiàn)在我用幾個騰訊新聞的手機(jī)頁面來舉例,和你在微信朋友圈看到的那些蹩腳的邀請函、抽獎頁面相比,這些頁面嘗試用一種更有意思、更流暢的方式來講述事件。
APEC期間推出的《服裝秀》,截取的三個界面。在這個應(yīng)用中,新聞相關(guān)的人物將會變成試衣模特。例如你可以選擇奧巴馬當(dāng)你的模特,然后給他換上各種服裝。
上圖《再見2元的風(fēng)景》是針對北京地鐵票價調(diào)整制作的新聞專題頁。這個流傳甚廣的煽情專題,也是一個HTML5頁面,它提供了一種流暢的圖片瀏覽方式。
HTML5 同樣為網(wǎng)頁提供了更多交互的可能,比如你可以在同一個頁面中完成一個網(wǎng)頁調(diào)查,然后直接分享給你的朋友圈好友。
總之,HTML5 可以更有效地組織互聯(lián)網(wǎng)中的信息,并讓視頻、音頻等服務(wù)得到更好的支持;并在減輕開發(fā)者的負(fù)擔(dān)的同時,讓用戶在不同的平臺上有更一致的體驗。
沒有炫耀的意思,這些內(nèi)容出于個人對HTML5的好奇,導(dǎo)致我多看了一些材料,并且咨詢了行業(yè)的專家。大致上,我能保證這些內(nèi)容都是可信的,對普通人而言,這些已經(jīng)足夠:甲方或者乙方們再也不會輕易騙走你的巨額預(yù)算。