在致力于通過移動應用使我們的生活更容易的時候,我們可能會失去很重要的東西:Web的開放性。在《華爾街日報》最近的一篇社論中,Christopher Mims暗示,在過去的二十年里,完全開放的Web推出一千個新的業(yè)務和一百萬個新的創(chuàng)意是沒有用的,從他的角度來看,應該封閉移動應用的世界。
他說:“Web正如它被設計的那樣,創(chuàng)造了一個人們可以交換信息和物品的平臺,它迫使企業(yè)的科技設計要能夠與競爭對手技術兼容。”而新興的封閉的應用生態(tài)系統(tǒng)不會在開發(fā)的供應產品之間分享這些創(chuàng)意。
Christopher Mims說的對嗎?這有一個關于移動應用革命的有力依據(jù):”計算的圣杯“一直是用戶友好的,人們可以不用培訓手冊或學習就能夠獲得巨大的服務。Web通過很長一段路來實現(xiàn)這一目標,但是移動應用在用戶使用方便度方面,將其上升到了一個全新的高度。
這還有另外一個標準化的”計算的圣杯“,引起了Web革命,不過總是遺漏了底層的硬件和軟件。如果你已經有了擁有Windows XP、或Windows 8、或Linux工作站的電腦時候(或者有Safari的iPhone、WAP瀏覽器的手機),它就不再重要了,通過瀏覽器,每個人都可以訪問同樣的應用,并且有同樣的感官體驗。
移動應用再次瞄向了面向客戶的硬件和操作系統(tǒng)方面。這樣的例子有很多,如果你沒有iPhone,你沒辦法進入Apple Store,沒有Android設備,你也不能夠使用Google Play。
對于開發(fā)者而言,這意味著他們需要作出艱難的選擇,關于在什么地方投入時間和資源。在過去的一年里,我和無數(shù)的開發(fā)者和IT經理交談過,他們一直面對這樣一個問題:是否需要為同一個應用創(chuàng)建不同平臺的版本。一般來說,首先是選擇做一個iOS應用,然后才出Android和Windows版本,這需要多種版本、標準和功能,更不用說多個技能了。有些人選擇建立HTML5應用,這樣就可以在瀏覽器里運行。但是正如任何經驗豐富的開發(fā)人員或IT經理理解的那樣,在設計支持上的限制意味著失去大片的鎖定客戶。
隨著移動應用不斷地擴展可選擇的客戶端訪問環(huán)境,我們將要做出更多艱難的選擇。不幸的是,正如Christopher Mims表明的那樣,推動著商業(yè)技術創(chuàng)新這個開放的大時代可能即將結束,而應用將會接替,Web設計正在放棄它,創(chuàng)建新Web標準的過程也滯緩了。