微軟已經將第一批PWA應用登陸了Windows 10應用商店,并同時也支持Windows 10 Mobile。所謂PWA就是Progressive Web App,是一種基于Web的應用,能夠提供跨平臺的統一體驗,這或許也是微軟大一統戰略的一部分。
然而在筆者看來,PWA的前景并不光明,因為Web App的土壤越來越小。或許大家還記得,在2013年和2014年左右,Web App是當時很大的一個話題,很多人都在談這可能是App未來的發展方向,然而事實是這幾年這種聲音幾乎聽不到了,大家還是在用Native App(原生應用)。
首先還是說明一下什么是Web App吧,簡單來說就是運行于網絡和標準瀏覽器上,基于網頁技術開發實現特定功能的應用。這個大家應該都不陌生,在移動瀏覽器上內置的一些小工具,比如計算器、翻譯,甚至是一些小游戲,都可以算是Web App。
Web App在當時被看好主要是基于幾點原因:一是對設備的運算能力要求不高,二是可以跨平臺運行,三是開發者開發和維護的成本低。但是為什么Web App到了現在反而幾乎銷聲匿跡了呢?
首先想到的可能就是硬件發展的速度已經遠遠超出了當時的預期。Web App的火熱是伴隨著移動時代到來的,在當時的智能手機確實處于性能尷尬的境地,但到了目前的移動設備發展水平,性能已經不再是App的門檻了。
Web App由于自身的限制,在調用數據和運行效率方面仍然不能和Native App相比,這樣一來用戶很難在性能足夠的情況下去舍棄一部分功能性,去用Web App。所以Web App在用戶方面就受到了冷遇。
其次,也是筆者認為最重要的,那就是移動時代的大環境并非原來想象的那樣。在當初炒Web App概念最積極的是哪些人大家還有印象嗎?沒錯,就是瀏覽器廠商,作為桌面時代最主要的流量入口,瀏覽器希望能夠將這個優勢繼續帶到移動平臺。
在當時,以App Store和Google Play為代表的應用平臺已經占據了移動平臺的主要市場,一個個App成為了移動流量的入口,這讓瀏覽器廠商們坐不住了,所以需要一個概念來重新奪回瀏覽器的入口地位,而Web App就是當時最好的概念。
應該還有人記得當時有一個詞叫“孤島化”,用來指每一個獨立的Native App將信息割裂的狀況,而Web App就是“孤島化”的解決方案,實質就是重新回到瀏覽器。
而如今,瀏覽器的流量入口地位在移動平臺上已經結束了,事實證明在移動平臺人們更樂意使用獨立的應用而非瀏覽器。就連當初宣傳最賣力的UC瀏覽器現在也都不再提及此事了,反而將重點轉向了UC頭條。
在早年間各大移動瀏覽器競爭激烈的場面也一去不復返,連移動瀏覽器都偃旗息鼓了,哪里還能再有Web App崛起的空間呢?
Web App沒落的最大問題還是在用傳統PC的思維去套移動時代的行為習慣,這個結果自然是不用想的。現在沒有人會為了使用某個應用,還要去先打開瀏覽器再點擊某個Web App,這個概念是行不通的。
可惜微軟似乎還沒能從這樣的思維中掙脫出來。這次的PWA登陸Windows 10商店,最大的受益者只是開發者,可以統一開發版本,可以繞過應用商店審核直接更新;但是在用戶端卻并沒有明顯的好處,況且涉及到service worker的都不能用。
以前筆者就寫過一篇文章談過微軟如何在移動市場一步步失掉了陣地,就是因為傳統PC思維的禁錮,沒想到現在仍然在這里兜圈子。微軟想要救Win10和UWP,想討好開發者在Windows 10平臺開發的處境我們能夠理解,但是這對微軟來說已經太遲了。
行業資訊、企業動態、業界觀點、峰會活動可發送郵件至news#citmt.cn(把#換成@)。
海報生成中...