線上服務咨詢
Article/文章
記錄成長點滴 分享您我感悟
HTML5越來越熱門,讓我們來談談Web App和Native App的未來
發表時間:2019-07-25 09:44:03
文章來源:沈陽軟件開發
標簽:網站建設 小程序開發 小程序制作 微信小程序開發 公眾號開發 微信公眾號開發 網頁設計 網站優化 網站排名 網站設計 微信小程序設計 小程序定制 微信小程序定制
瀏覽次數:0
作者之前的文章《HTML5定稿了?背后還是那場鬧劇》意見:雖然HTML5只是一個技術標準,但它已被Web行業賦予了沉重的理想。——顛覆本機應用程序生態系統。
H5慘痛的500天
2012年,HTML5的全球知名度迅速傳播到中國,并引發了一場大討論。 “哪個Web應用程序和本機應用程序將在3到5年內死亡。”但我沒想到。就在HTML5主題在中國熱門的時候,有來自歐洲和美國的壞消息。許多知名HTML5倡導者反對水:Facebook承認HTML5移動戰略的錯誤,Apple App Store拒絕充當外殼。 Web App分銷渠道等。不久,中國排名靠前的網絡應用程序和HTML5中隊受到了扼殺,當時VC所青睞的少數HTML5初創公司在2002年被迫改造甚至解散。直到2014年500天之后才再次激起HTML5“神經貓”的出現打破了這種悲觀趨勢。
商業邏輯和用戶需求的本末倒置
2002年是HTML5在中國最慘淡的一年,但到目前為止,很少有人反映這種黯淡的根源。
“體驗經濟”的盛行使“用戶體驗第一”成為互聯網公司的學科。各行各業也把用戶體驗放在了邊緣,但在HTML5從業者的思考中,用戶體驗被故意忽略甚至成為“某些借口”。
通常,“用戶”需求被放置在特定的“商業”邏輯中,然后從UseràBusinessàTech中選擇特定的“技術”。也就是說,技術是基礎,業務邏輯基于技術實現,商業邏輯打包的技術滿足用戶需求。在HTML5的情況下,技術邏輯已成為優先事項,用戶需求的幌子滿足了雄心勃勃的家庭的業務需求。這些骰子和謊言總結在以下四個方面,我們可以給出今天的答案:
謊言一:用戶使用一個Native App的時候要去App Store搜索,這一過程繁瑣不友好。
答:如果用戶不愿意搜索App Store,他們是否還希望在移動瀏覽器中像PC一樣搜索Web App?移動瀏覽器非常重要,但在ios和android的生態環境下無法與用戶桌面的入口競爭。
謊言二:Native App的更新頻繁,用戶對更新感到厭煩
答:應用程序的更新過程已經由App Store和許多移動助手完全優化,并且已經開發了用戶習慣。此外,Native App的更新代表了更好的用戶體驗和更多新的系統功能,以增強用戶體驗。對于Web App的“弱”和“弱體驗”屬性,很難通過所謂的無手動更新優勢獲得用戶的青睞。
謊言三:下載和更新Native App耗費流量,流量花費影響用戶使用
答:在當今的網絡環境中,流量問題不再是用戶的優先考慮事項。 WiFi的普及甚至允許大型游戲和視頻應用獲得活力。當前高質量的Native App通常為10兆字節或數百兆字節。此外,根據實際結果,Web Wpp的移動瀏覽器重用并不能真正減少用戶流量。
謊言四:用戶不愿意下載太多的Native App
答:用戶真的不想下載太多應用程序嗎?現在用戶手機上安裝了多少個應用程序?對于具有重復使用要求的應用程序(即使它們需要在短期內重復使用),用戶也會毫不猶豫地下載Native App。雖然有很多場景用戶打開移動瀏覽器來搜索百度然后訪問移動網絡,但它們是一種流量和低可見性要求。如果Web App只能接受這樣的低質量用戶,那么我無話可說。可以說。 Native App仍然需要滿足當前的深度和粘性用戶需求。
可以看出,HTML5和Web App的支持者,即所謂的“從用戶的角度來看”,都是控制iOS和Android生態系統以及回歸自由流動模式的借口。 PC端的Web時代。至少對于當前的云環境,Native App表現出比Web App更成熟的使用習慣和更好的用戶體驗。沒有必要使用業務邏輯來綁定HTML5技術和用戶需求。如果我們進一步分析扎克伯格的話,“我們最大的錯誤就是對HTML5進行過多賭博”,真正的教訓應該是“不能將HTML5的商業邏輯的野心放在用戶需求和市場環境之上”。 “。
HTML5的下一步在何方
我從未懷疑HTML5作為一種跨平臺開發標準,注定會隨著時間的推移發揮更大的作用。那么,您如何處理放棄業務的邏輯,并希望單獨使用HTML5和Web App作為技術呢?
我記得2004年左右在中國推出Web 2.0時,領先人物謝文曾經把互聯網分為兩類,一類是“互聯網”,另一類是“互聯網”。所謂的互聯網用戶將互聯網本身用作商業,而使用互聯網的人則使用互聯網作為渠道。在同樣的比喻中,HTML5從業者也可以分為“做HTML5”和“使用HTML5”的人。
“做HTML5”的人:這包括HTML5工具和平臺供應商,游戲制造商,Web應用程序開發商和渠道供應商(如微信和移動瀏覽器)
“用HTML5”的人:與其他服務一樣,HTML5技術和Web App用于顯示自己的業務,以及微信,移動瀏覽器等作為眾多流量門戶之一。
對于“正在HTML5”的賭博生態,下一步仍然充滿了未知和艱辛,因為游戲iOS和Android生態系統在短期內不會看到重大機遇,并且可能需要很長時間才能迎接曙光。盡管微信已成為Web App的良好渠道,但大環境仍然缺乏更廣泛的高質量Web App渠道(至少移動瀏覽器和搜索門戶在第一輪競爭中被擊敗),有多大可以與老虎的業務這是一個挑戰。
對于使用“HTML5”的人來說,選擇非常簡單。互聯網是一種交通業務,不同的交通門戶網站布局是明智的選擇。如果有足夠的預算,可以覆蓋Native App,Web App和微信公共帳戶甚至百度的Light App Light應用程序以最大化流量,這是許多資源互聯網公司的常見做法。因為從“使用”的角度來看,完全沒有必要像“do HTML5”組那樣擴展賭博組件。當然,如果預算不夠,從現實的角度來看,微信或Native App是一個更可行的解決方案,因為這是一個雙重形成的生態系統,具有很高的商業價值。
技術角度看Web App和Native App
HTML5夢工廠的負責人田愛娜曾經說過:“將HTML5和本機用于Flash或Flash是沒有任何意義的。”潛臺詞“HTML5只是技術,不會被業務邏輯綁架”。接下來,從三個技術角度來看Web App和Native App之間的比較:
頁面布局:帶有CSS3和Canvas的HTML5在跨平臺界面布局和顯示方面確實具有效率和成本優勢。相比之下,Native App的開發技術在開發時間或人員需求和總體成本方面存在很大差距。但是,對于可以完全滿足用戶需求的(Web/Native)應用程序,除了界面布局之外,還有兩個更重要的技術要求。一個是終端設備本身調用API的能力API,另一個是云API。該呼叫是云API。那么HTML5技術的這兩個方面可以滿足市場和用戶的需求嗎?
端API:HTML5標準本身配備了Device API部分,但遺憾的是終端和操作系統的開發無法用快速變化來描述,各種新功能層出不窮。緩慢的更新和后向標準完全無法適應終端的開發提供最新的終端API,因此可以說HTML5在API領域有很大的劣勢。如果您只是限制HTML5以滿足部分顯示類領域的用戶需求,您可能需要糾正市場對HTML5應用程序的高期望。
云API:“云架構”已被確定為互聯網上最明顯的趨勢之一。以云API的形式提供了許多服務,并且還在各個領域中生產了大量的云API服務提供商。常見的有微信和微博共享,支付寶移動支付,云端存儲等,此外,如榮云IM即時通訊,美超移動客戶服務等App的常用功能都以云API的形式提供給開發者。此外,許多APP還將其服務封裝到嵌入在另一個APP中的API中。例如,優步將汽車服務整合到云API和星巴克的形式,以實現服務擴展和更多流量聚合。云API不僅簡化了應用程序的開發,還增強了移動應用程序的功能。在許多云API中,幾乎所有的API都提供Native SDK和JS SDK來同時提供Native App和Web App。所以在云API領域HTML5技術還有很多可供選擇的服務。但是,一般而言,SDK的JS版本在功能和體驗方面與Native SDK不同。例如,百度地圖云服務API的SDK,當用戶使用嵌入在Web App中的JS版SDK來使用手勢來縮放地圖時,體驗通常會有較大差異。 HTML5在性能和Native技術之間的差異仍然取決于硬件和瀏覽器性能的改進,但應該在可預測的時間內解決。
總結
Web應用程序和本機應用程序是從技術和用戶需求的角度來衡量的。只有適當和不合適,沒有“生死”這樣的問題。使用“HTML5”的人可以根據他們的預算選擇適合他們的技術來擺脫賭徒的神話。真正的考驗留給了“做HTML5”的人。隨著HTML5技術的進一步普及和支持環境的成熟,市場機會是恰當的,如何把握是最大的變量。在這種環境下,“資本支持,團隊形成,隨機靈活”是生存和發展的基礎。 HTML5再次變得越來越熱,關于Web App和Native App的大辯論已經討論得太多了,不需要再來了。開發人員可以抓住機會,充分利用移動應用程序開發生態系統,將進行分析《HTML5再起,移動生態系統如何改變?》
網站建設,小程序開發,小程序制作,微信小程序開發,公眾號開發,微信公眾號開發,網頁設計,網站優化,網站排名,網站設計,微信小程序設計,小程序定制,微信小程序定制