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



























