HTML5 起航____你了解口傳的H5和HTML5是什么嗎

引言

在簡(jiǎn)書好久沒(méi)有作更新了,少了當(dāng)初寫簡(jiǎn)書的一些激情猛蔽,先適應(yīng)一下作書的節(jié)奏吧剥悟。

手上在做視頻各種分享操作后可繼續(xù)觀看的一個(gè)項(xiàng)目。

項(xiàng)目醞釀了好久枢舶,不急懦胞,先來(lái)看看下面的正文內(nèi)容,因?yàn)槲易詡€(gè)兒都屬于前端圈外人~

正文

注意:H5不等于HTML5

  • H5 是一個(gè)產(chǎn)品名詞

  • HTML5是一個(gè)技術(shù)名詞

對(duì)于知乎多個(gè)相關(guān)問(wèn)題里批判H5的叫法凉泄。

打個(gè)比方躏尉,如果有個(gè)人跟你說(shuō):“我要做個(gè)網(wǎng)站,H5的”后众。

那TA是想讓你用header胀糜、footer、nav蒂誉、section等標(biāo)簽教藻?

讓你用Geolocation、localStorage右锨、WebWorker等API括堤?

都不是,TA們想要的功能你用HTML4就都能做出來(lái)了绍移。更別說(shuō)還得兼容老IE瀏覽器呢悄窃。

所以年輕人,你們要用心理解客戶的需求蹂窖,不要沉迷于技術(shù)轧抗。

人家一定不是讓你去用一種不被所有瀏覽器兼容的技術(shù)。

所以瞬测,H5指的不是HTML5横媚,而是某種在微信等移動(dòng)端看上去酷炫能夠提升公司格調(diào)順便亮瞎訪問(wèn)者氪金狗眼頓升膜拜之心就算沒(méi)有內(nèi)容也能被廣泛轉(zhuǎn)發(fā)分享的一種東西


再次科普月趟,HTML5并不是一項(xiàng)技術(shù)灯蝴,而是一個(gè)標(biāo)準(zhǔn)。

標(biāo)準(zhǔn)的意思就是:學(xué)生準(zhǔn)則手冊(cè)孝宗。你可以按照準(zhǔn)則做穷躁,甚至可以超出準(zhǔn)則更加嚴(yán)格的要求自己,也可以不按照準(zhǔn)則來(lái)碳褒,但是會(huì)被老師訓(xùn)斥折砸、小伙伴討厭看疗,別人都不找你玩,就像IE6一樣睦授。

那HTML5這些標(biāo)準(zhǔn)瀏覽器廠商到底姿持不姿持呢两芳?這要看他們各自的尿性了。像chrome這種不僅在很多標(biāo)準(zhǔn)上支持的非常好去枷,還積極上進(jìn)很多地方超出了標(biāo)準(zhǔn)怖辆,支持一些標(biāo)準(zhǔn)中還是草案的部分竖螃。所以其實(shí)要么我們是作為理論派討論HTML5標(biāo)準(zhǔn)特咆,要么是作為實(shí)踐派討論HTML5標(biāo)準(zhǔn)在某瀏覽器的應(yīng)用录粱。但是實(shí)際上我們?cè)谡f(shuō)到H5的時(shí)候,并不是指標(biāo)準(zhǔn)菜职,也不是指標(biāo)準(zhǔn)的應(yīng)用酬核,而是一個(gè)硬生生造出來(lái)的奇怪概念合集适室,所以我是旗幟鮮明的反對(duì)這個(gè)稱呼的。

最近一年的時(shí)間鹅很,我主要靠這個(gè)東西養(yǎng)家(并沒(méi)有家)糊口罪帖。所以我是懂得甲方打電話過(guò)來(lái)詢問(wèn)整袁,“你是不是會(huì)做H5開(kāi)發(fā)坐昙?”的時(shí)候芋忿,我知道他們要的是那種可以在朋友圈分享的疾棵,看起來(lái)很酷炫的小頁(yè)面是尔,他們實(shí)際要的東西拆開(kāi)來(lái)看大概包括以下技術(shù)點(diǎn);

  • 1.頁(yè)面素材預(yù)加載技術(shù)拟枚,可以使用createJS之中的preloadJS众弓。我沒(méi)有看preloadJS的源碼,不過(guò)預(yù)加載并不是HTML5標(biāo)準(zhǔn)中更新的方法脚乡。

  • 2.音樂(lè)加載播放技術(shù)每窖,createJS中同樣有soundJS可以實(shí)現(xiàn)弦悉,而且這部分說(shuō)起來(lái)確實(shí)是HTML5標(biāo)準(zhǔn)支持的內(nèi)容稽莉,在上個(gè)時(shí)代并沒(méi)有audio這樣的標(biāo)簽。

  • 3.可以滑動(dòng)的頁(yè)面劈猪,大多數(shù)是用了swiper.js這個(gè)Jquery插件战得,也有一些是手寫的swipe庸推,比較拙劣的手寫版頁(yè)面是不會(huì)跟手滑動(dòng)的,其中touchstart等四個(gè)touch系列的事件是HTML5標(biāo)準(zhǔn)中的事件聋亡。

  • 4.可以涂抹擦除坡倔,多半是canvas疊加層,canvas是HTML5標(biāo)準(zhǔn)里面的標(biāo)簽投蝉,是代表了先進(jìn)生產(chǎn)力的標(biāo)簽征堪。

  • 5.有動(dòng)態(tài)的文字和圖片请契,常見(jiàn)的是使用了css3或者直接使用js動(dòng)畫。很多時(shí)候提到HTML5多半還會(huì)帶上CSS3涌韩,而CSS的分級(jí)又是另外的一個(gè)問(wèn)題了臣樱,在不同的項(xiàng)目標(biāo)準(zhǔn)上腮考,CSS會(huì)獨(dú)立定級(jí),以后應(yīng)該不會(huì)有CSS4這個(gè)東西棚放,所以大家也不用擔(dān)心在H5以后又冒出來(lái)了C4(不過(guò)真是想用C4炸死那些每天把H5掛在嘴上的人)馅闽。

  • 6.可以填表報(bào)名,這是最基本的表單局骤,是有網(wǎng)頁(yè)以來(lái)就有的東西暴凑。

  • 7.可以支持分享自定義的文案和圖片,這個(gè)是用到了微信的jssdk凯傲,和HTML標(biāo)準(zhǔn)半毛錢關(guān)系都沒(méi)有拿穴。

  • 8.還有其他我想起來(lái)再補(bǔ)充的忧风。

所以我們?cè)谡務(wù)揌5的時(shí)候,實(shí)際上是一個(gè)解決方案呕诉,一個(gè)看起來(lái)酷炫的移動(dòng)端onepage網(wǎng)站的解決方案吃度。而這個(gè)解決方案不僅包含了HTML5新增的audio標(biāo)簽,canvas伊者,拖拽特性间护,本地存儲(chǔ)汁尺,websocket通信,同時(shí)也包括了盒模型痴突,包括絕對(duì)定位辽装,包括一切前端的基本知識(shí)。

有學(xué)弟來(lái)問(wèn)我說(shuō)收毫,學(xué)長(zhǎng)我想學(xué)H5此再,應(yīng)該從哪里開(kāi)始?

我說(shuō)HTML5新增特性在W3C上都可以查得到的输拇。

學(xué)弟說(shuō)策吠,不瘩绒,我想學(xué)的是H5,想做H5的頁(yè)面蟀给。

于是我猜測(cè)他所指的就是上面論述的這種酷炫小頁(yè)面跋理,我就說(shuō),那你要先學(xué)習(xí)HTML肚邢,包括HTML5的新標(biāo)準(zhǔn)和之前的全部標(biāo)準(zhǔn)骡湖,然后學(xué)CSS以及CSS3,了解它們?cè)跒g覽器的實(shí)現(xiàn)情況勺鸦,原生JS了解一點(diǎn)就可以换途,大多的操作可以用Jquery刽射,了解常用的幾個(gè)Jquery插件的用法,應(yīng)該就差不多了懈息。如果想要做更酷炫的辫继,學(xué)一下egret或者cocos2d更好。如果要優(yōu)化加載速度姑宽,還要學(xué)一下grunt一類的自動(dòng)化工具闺阱。微信的sdk有很多坑酣溃,至少nodejs或者php一類的后端語(yǔ)言要會(huì)一點(diǎn)。

學(xué)弟說(shuō)赊豌,那這不就是前端了么碘饼?我只是想學(xué)H5啊。

所以你看黔姜,當(dāng)我們對(duì)一個(gè)概念的內(nèi)涵無(wú)法統(tǒng)一的時(shí)候蒂萎,我們根本不知道彼此之間在談?wù)摰氖鞘裁次宕取!盚5“本應(yīng)是一個(gè)技術(shù)合集毙芜,卻被意會(huì)成了一項(xiàng)技術(shù)争拐,變成可以在質(zhì)上而不是量上描述的概念架曹。對(duì)于營(yíng)銷來(lái)說(shuō)绑雄,我們只要講我們可以做H5或者不能做,這種定性的描述就夠了罗珍。但是對(duì)于技術(shù)上覆旱,這是定量的事情核无,只能在具體某個(gè)技術(shù)項(xiàng)上是否厕宗,無(wú)法對(duì)這個(gè)本不存在的概念說(shuō)是否。就比如我遇到過(guò)有甲方說(shuō)曲聂,我們之前找了一個(gè)人做H5佑惠,做的還不錯(cuò),但是這個(gè)case他又說(shuō)做不了旭咽,我也搞不懂H5和H5之間也有那么大差別嗎穷绵?我只能笑笑和他說(shuō),世界這么大仲墨,各種各樣的H5都是有的目养。

這就是為什么我反對(duì)H5癌蚁,因?yàn)檫@個(gè)名詞和它表示的內(nèi)涵是嚴(yán)重不符的,這讓我們難以溝通碘梢,讓營(yíng)銷人和技術(shù)人之間產(chǎn)生誤解痘系,讓渾水摸魚的培訓(xùn)師們賺的盆滿缽滿汰翠,讓技術(shù)新人不踏踏實(shí)實(shí)的學(xué)習(xí)技術(shù)复唤。


注:

以上的正文部分屬于摘錄烛卧,不是本人所寫总放,但覺(jué)得“吐槽”的不錯(cuò)局雄,因此轉(zhuǎn)載過(guò)來(lái)炬搭。因?yàn)槲艺浀脑┪囊彩寝D(zhuǎn)載穆桂,并且沒(méi)有附上源地址享完,我也就沒(méi)能注上原作者般又。寫博文的時(shí)間越久倒源,越來(lái)越尊重這些原創(chuàng)作者句狼,在這里也呼吁原創(chuàng)轉(zhuǎn)載需標(biāo)注地址D骞健!昔馋!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末筹吐,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子秘遏,更是在濱河造成了極大的恐慌丘薛,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,682評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件邦危,死亡現(xiàn)場(chǎng)離奇詭異洋侨,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)倦蚪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門希坚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人陵且,你說(shuō)我怎么就攤上這事慕购』裰蓿” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 165,083評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)蒜鸡。 經(jīng)常有香客問(wèn)我,道長(zhǎng),這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 58,763評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘贫橙。我一直安慰自己才顿,他們只是感情好幅垮,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,785評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布呵萨。 她就那樣靜靜地躺著,像睡著了一般嘱腥。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上愧驱,一...
    開(kāi)封第一講書人閱讀 51,624評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼准浴。 笑死葡公,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的气筋。 我是一名探鬼主播臂聋,決...
    沈念sama閱讀 40,358評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼冰垄,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起廓啊,我...
    開(kāi)封第一講書人閱讀 39,261評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤第步,失蹤者是張志新(化名)和其女友劉穎驯杜,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,722評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡钞澳,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評(píng)論 3 336
  • 正文 我和宋清朗相戀三年兰吟,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片卓箫。...
    茶點(diǎn)故事閱讀 40,030評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡藐吮,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情昼弟,我是刑警寧澤塌碌,帶...
    沈念sama閱讀 35,737評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏猛遍。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,360評(píng)論 3 330
  • 文/蒙蒙 一逮光、第九天 我趴在偏房一處隱蔽的房頂上張望涕刚。 院中可真熱鬧,春花似錦盼樟、人聲如沸击碗。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,941評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)幌衣。三九已至,卻和暖如春壤玫,著一層夾襖步出監(jiān)牢的瞬間豁护,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,057評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工欲间, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留楚里,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,237評(píng)論 3 371
  • 正文 我出身青樓猎贴,卻偏偏與公主長(zhǎng)得像班缎,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子她渴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,976評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 有些人總是搞不清楚H5和HTML5到底有什么區(qū)別著拭,甚至有的時(shí)候總會(huì)有一些回答弄得人哭笑不得纱扭? “H5不就是HTML...
    大山里的前端攻城獅閱讀 1,310評(píng)論 0 0
  • 先科普一下,HTML5并不是一項(xiàng)技術(shù)儡遮,而是一個(gè)標(biāo)準(zhǔn)乳蛾。標(biāo)準(zhǔn)的意思就是:學(xué)生準(zhǔn)則手冊(cè)。你可以按照準(zhǔn)則做鄙币,甚至可以超出準(zhǔn)...
    Carmelo_Anthony閱讀 68評(píng)論 0 0
  • 筆記參考自《響應(yīng)式Web設(shè)計(jì):HTML5和CSS3實(shí)踐》肃叶,2013年出版內(nèi)容說(shuō)不上最新。如下是全書的章的目錄:第 ...
    于曉魚閱讀 928評(píng)論 0 1
  • 腹黑瞎子攻x炸毛老板受 前言:我掐指一算蹦魔,你命里缺我激率。 京城有一絕,人稱神算子勿决,是個(gè)算命的……瞎子乒躺。 要說(shuō)這瞎子可...
    F腐物百曉生閱讀 885評(píng)論 0 3
  • 練習(xí)科三上路,自我感覺(jué)還可以低缩,一號(hào)線熟悉了嘉冒,明天可以練2號(hào)線了。人家都說(shuō)科三就是要求膽大心細(xì)表制,16個(gè)項(xiàng)目都要用心健爬,...
    二十一行閱讀 124評(píng)論 0 0