前不久,微信開(kāi)發(fā)了微信小程序功能,將以 HTML5開(kāi)發(fā)語(yǔ)言為主。
它們?yōu)槭裁催@么做?為什么選擇現(xiàn)在?
幾年來(lái),數(shù)百萬(wàn)的開(kāi)發(fā)者們開(kāi)始轉(zhuǎn)向 HTML5,以期創(chuàng)造出更符合商業(yè)需求、在不同平臺(tái)和不同屏幕上有著更無(wú)縫、更完善的用戶(hù)體驗(yàn)的網(wǎng)絡(luò)應(yīng)用。而到了 2016年,隨著越來(lái)越多的公司選擇“移動(dòng)優(yōu)先”策略,HTML5 也因此引領(lǐng)潮流,開(kāi)始為眾多網(wǎng)絡(luò)體驗(yàn)豐富的企業(yè)級(jí)軟件保駕護(hù)航。
目前,有三股潮流趨勢(shì)推動(dòng)著行業(yè)向在線(xiàn)應(yīng)用和 HTML5 轉(zhuǎn)變,讓我們一探究竟:
1 新技術(shù),代表移動(dòng)社交富媒體傳播的興起
目前所談的H5,原本是對(duì)HTML5 技術(shù)標(biāo)準(zhǔn)的簡(jiǎn)稱(chēng),有意思的是目前討論最多的人群反而是非技術(shù)人員,目前其實(shí)已將H5概念泛化,談?wù)撟疃嗟腍5是特指基于移動(dòng)端的帶交互動(dòng)畫(huà)的富媒體內(nèi)容及傳播,已經(jīng)與實(shí)際的HTML5 技術(shù)標(biāo)準(zhǔn)有概念上的不同,這里也不糾結(jié)具體的概念。
HTML5 不是一個(gè)新的概念,多年前各大瀏覽器已經(jīng)支持HTML5 的一系列功能,但為什么H5在2014年年中才開(kāi)始火爆?
微信、云來(lái)
在這里不得不談微信,如果沒(méi)有微信,或許今天我們不會(huì)這樣來(lái)討論H5,微信無(wú)意中養(yǎng)成了用戶(hù)掃碼的習(xí)慣,并通過(guò)公眾號(hào)的內(nèi)容生產(chǎn)及分發(fā),以及微信本身已有的龐大的用戶(hù)群體及社交屬性,使基于網(wǎng)頁(yè)的內(nèi)容可以快速傳播,真正帶來(lái)了APP即瀏覽器的時(shí)代,取消了輸入內(nèi)容網(wǎng)址的麻煩。以微信為代表的超級(jí)社交APP,解決了網(wǎng)頁(yè)內(nèi)容瀏覽及分發(fā)的通路。
這里還要提下云來(lái)公司,云來(lái)公司推動(dòng)了H5的商業(yè)化應(yīng)用,記得2014年年中,第一次從朋友圈里點(diǎn)開(kāi)了特斯拉的H5,實(shí)實(shí)在在被震撼了,沒(méi)想到手機(jī)端里能有如此精彩的富媒體表現(xiàn),后面一年大家都看到了,關(guān)于H5的工具、商業(yè)應(yīng)用、探討絡(luò)繹不絕、百花齊放。我們也正式看到了云來(lái)的商業(yè)H5案例,對(duì)Epub360調(diào)整了研發(fā)重點(diǎn)和方向,由在線(xiàn)設(shè)計(jì)App轉(zhuǎn)為在線(xiàn)設(shè)計(jì)H5,在這里也對(duì)云來(lái)公司表示感謝。
H5其實(shí)是個(gè)表象,單純談?wù)揌5沒(méi)有多大意義,應(yīng)該看到是支撐其火爆的移動(dòng)社交富媒體傳播時(shí)代的到來(lái)。
2 程序員編程代碼離不開(kāi)它
即使當(dāng)前的數(shù)字開(kāi)發(fā)環(huán)境變得越來(lái)越復(fù)雜和先進(jìn),開(kāi)發(fā)團(tuán)隊(duì)仍面臨著提升應(yīng)用運(yùn)行速度的難題。調(diào)研機(jī)構(gòu) StrategyAnalytics 在最近的一次調(diào)查中,詢(xún)問(wèn)了移動(dòng)應(yīng)用開(kāi)發(fā)者的使用偏好和他們對(duì)于應(yīng)用開(kāi)發(fā)的態(tài)度。研究者發(fā)現(xiàn),上述難題也是開(kāi)發(fā)者選擇 HTML5 的主要原因。此外他們還發(fā)現(xiàn),在所有開(kāi)發(fā)原生和網(wǎng)絡(luò)應(yīng)用的技術(shù)中,20% 的受訪(fǎng)者認(rèn)為 HTML5 將迎來(lái)強(qiáng)勁增長(zhǎng),還有 63% 的企業(yè)應(yīng)用是通過(guò) HTML5 開(kāi)發(fā)而來(lái)。
對(duì)于開(kāi)發(fā)者而言,HTML5 的關(guān)鍵吸引力在于其開(kāi)放的標(biāo)準(zhǔn)支持,這有助于他們?yōu)樗槠囊苿?dòng)設(shè)備、不同的屏幕尺寸、差異化的平臺(tái)和操作系統(tǒng)開(kāi)發(fā)應(yīng)用。開(kāi)發(fā)者們可以使用 HTML5 創(chuàng)建和呈現(xiàn)不依賴(lài)于操作系統(tǒng)或設(shè)備的富內(nèi)容,這不失是原生應(yīng)用的不錯(cuò)替代。
如果可以選擇,開(kāi)發(fā)者們都更傾向于選擇支持跨平臺(tái)特性的編程語(yǔ)言——這樣既能保證不同尺寸屏幕上的用戶(hù)體驗(yàn)質(zhì)量,也能夠讓他們?cè)诓煌椭骱筒煌l(fā)開(kāi)需求前保證自己的競(jìng)爭(zhēng)力。開(kāi)發(fā)網(wǎng)絡(luò)應(yīng)用潮流,將促使更多的 JavaScript 程序員轉(zhuǎn)向使用 HTML5。
3 互聯(lián)網(wǎng)企業(yè)都需要它
商業(yè)公司常常面臨著巨大壓力:它們需要將其復(fù)雜先進(jìn)的網(wǎng)絡(luò)端和移動(dòng)端應(yīng)用推廣給顧客;但與此同時(shí),顧客希望這些應(yīng)用能夠兼容多項(xiàng)設(shè)備,包括桌面電腦、平板電腦和智能手機(jī)。而且不僅是客戶(hù)對(duì)此期望漸升,行業(yè)趨勢(shì)也開(kāi)始向該方向轉(zhuǎn)變。為了適應(yīng)行業(yè)需求,企業(yè)開(kāi)始關(guān)注那些能滿(mǎn)足消費(fèi)者跨平臺(tái)需求的技術(shù),以期在現(xiàn)在和未來(lái)掌握主動(dòng)。
4 2017年,HTML5將發(fā)展更為繁榮
作為與開(kāi)發(fā)團(tuán)隊(duì)一起于前線(xiàn)打拼多年的人,已經(jīng)被 HTML5 和它對(duì)移動(dòng)應(yīng)用革命性的影響力所深深打動(dòng)。在這個(gè)技術(shù)創(chuàng)新的十字路口,HTML5 不僅贏得了開(kāi)發(fā)者青睞,還成為眾多企業(yè)的迫切需求,它的未來(lái)之路讓我充滿(mǎn)希冀和期待。
微信營(yíng)銷(xiāo)發(fā)展的繁榮,小程序?qū)τ贖TML5的開(kāi)發(fā),明年,我相信 HTML5 將會(huì)更加普及。HTML5程序員將會(huì)更加搶手!
云和教育H5課程
云和教育H5課程針對(duì)零基礎(chǔ)學(xué)員設(shè)置,采用小班面授,金牌講師面授輔導(dǎo),沉浸式的教學(xué)模式,學(xué)員畢業(yè)即擁有1-2年工作經(jīng)驗(yàn),課程緊跟企業(yè)需求,保證高薪就業(yè)!