標籤:

把 HTML5 簡稱為 H5 的人,會把 CSS3 說成 C3 嗎?

如果會,為什麼要簡讀?Hyper 5 跟 Casading 3 能準確表示同樣含義嗎?

如果不會,為什麼 HTML 5 會受到這樣的對待?


其實大部分用「H5」這個詞的人不知道有CSS這個東西。


經長期觀察朋友圈發現,基本上只有非互聯網從業人員甚至說非開發人員才特別喜歡說h5,h5,經過媒體們的捧熱,他們理解的h5基本繞不開以下幾個特點:在朋友圈分享,有那種上下滑屏翻頁效果,有左右蹦出文字,圖片之類動畫效果,看起來很酷炫等,然後各種驚訝分享。「哇,這個h5好棒」,「果然牛逼的h5」等等,程序員之間一般就分開叫,html5就是html5,css3就是css3,js就是js,當然如果是其他人的話就會理解對方說的是移動web甚至是那種活動頁面


會把 Java8 說成 J8


我最近也在思考這個問題,實際上,因為我也是從媒介、創意這邊開始逐漸接觸到最近大熱的「H5」,所以我同意ls Noah Zhao同學的觀點,現在大眾所說的「H5」和技術定義上的「HTML5」已經是兩種東西了。

大眾所說的H5是什麼東西呢?它一般指的是包括以下三類特性的Web應用:

1、通過社交網路傳播;

2、通過移動端體驗;

3、輕功能而重體驗的小品級應用。

也就是說,大眾在談到H5的時候,實際上指的往往是包括HTML5、CSS3、JavaScript這一系列技術中比較前沿的應用的「集合」。

事實上,從技術角度說,現在人們所關注的「H5」中,真正的HTML5特性反而比較少,更多的是CSS3的特性,以及JS的應用比較多,這其實也挺悖論的。

那麼這就解釋了為什麼沒有CSS3簡稱為C3的說法——因為從某種角度說,大眾已經把CSS3簡稱為H5了!既然已經不怎麼需要提到它,當然也不需要發明一個新的簡稱來描述這類東西了。

我和開發人員溝通時,其實真的很少會說「H5」甚至「HTML5」這樣的術語——你從來沒有聽過有人把H3、H4掛在嘴上對吧,其實HTML就是HTML,就算增加了新特性,也不會變成一種全新的東西,對於專業人士而言,沒有必要去更新術語體系。(當然他們也會用H5這樣的詞,但是實際上多數時候也是在大眾使用的那個意義上使用的,指的就是某種產品形態,而非某種技術標準)

關於「我們談論H5時,我們在談論什麼?」這個問題,剛好最近我在公司做過一個分享,當時用的演示如下:

當我們談論H5時我們在談論什麼

(只能在PC端的現代瀏覽器中瀏覽)

希望對你有所幫助。


不會。個人覺得HTML5變說成H5主要還是因為日常溝通過程中HTML5 太難念了!

而CSS3 本身在其他同事嚴重沒有H5牛逼屌炸天,而且讀的也不是那麼拗口。


回答中充滿了攻城獅、程序猿的暗諷和高冷≥﹏≤。

H5的在大眾口中的流行在於順口和高逼格,如同AK47帶來傳播力量,甚至成為自動步槍的代名詞。H5或許會變成移動交互網頁的代名詞?帶來的好處不言而喻,幾年之前HTML語言還一直被認為低技術含量,HTMLJS程序員一直是技術員工的底層,一個切頁面的沒前途的程序員方向,現在隨著語言的強大和大眾的傳播變成了火熱的H5工程師(づ ●─● )づ,大家不應該感謝這些不懂技術的熱心人么,謝謝大家對H5的抬愛^ω^


只要您資金到位,叫什麼都可以。

本來就是資本博弈的市場,搞技術的人沒有必要太強調情懷。


html5確實已經不是純粹的html了,不然加個5幹嘛。有幾個答案說簡稱h5是因為前端怕因為有個html會被瞧不起。其實不是的,任何一個前端都會知道,h5是第5號標題的意思,這個邏輯體系不容玷污。

誤解太多,缺乏科普帝。竟然連我一個外圍人士都看不過去。

如果非要說h5變成中國互聯網的流行語,就好像"重新定義"、"生態圈",那程序猿也只能無奈。看見老畢還會想起男優呢。


會不會有人把微信h5支付理解成html5支付= =!


Python/H5/JS開發交流群 362948906

技術大牛可以來聊聊,找合作呢


經常聽運維說,這個h5,頁面那個h5頁面,怎麼怎麼樣。拿來給我一看,心想,同步動畫,整屏翻動,難道html5,現在這麼高級了?


因為能簡略就簡略,避免麻煩才是主題


當然不會


如果是專搞HTML5應用和遊戲的人,說HTML5有種矮化自己的感覺,因為脫不了標記語言的身分。而如今HTML5廣義上不只是標記了,有太多和JS相輔相成的API,為了體現它的高大上,不拘於傳統的標記語言,就說H5了。

我猜的。


推薦閱讀:

JS如何獲取CSS3的transform的值,style.tramsform無效呀?
慕課網老師有一個課程講解的做法是什麼原理?
如何通俗易懂地向初學者通解釋 jQuery、CSS3 和 HTML5 的關係?
請教下 autoprefixer 和 cssnext 分別有什麼用處?有什麼區別?
CSS3 的動畫的意義何在?

TAG:HTML5 | CSS3 |