Web應用正侵蝕著軟體
Web技術已經成為首選的技術且正逐步擴充套件開來
幾年前,風險資本家Marc Andreessen 寫道“軟體正侵蝕著世界”:
計算機有六十年的革命,微處理器發明以來的四十年,現代網際網路崛起的二十年。得益於軟體最終能使用且在全球範圍內廣泛應用,所有這些技術都需要去改變各行各業。
這或許是真的,但Andreessen 似乎忘記了他之間的一篇文章“更多以web為中心的應用軟體”(儘管可能他認為這已經實現了)。
軟體可能會侵蝕世界,但只要web應用被髮掘,web應用將以類似的情況侵蝕著軟體。
在前端,瀏覽器已經由檔案和表格的奇怪啞終端成長為全能應用了。瀏覽器不僅能在傳統網站上給我們提供視窗,還能通過網路幫我們遠端操控裝置。在物理裝置上,他們的介面可能看不見或是很基本的東西,但如果通過瀏覽器來訪問的話,它們能提供更多的東西。Web應用,雖然經常不如其桌面程式的競爭力。但很久以前就有這樣的觀點了:他們合作的可能性比他們缺乏細節更有價值。
Chromebook,當然,採納了Andreessen提出的“瀏覽器將會變成作業系統的”的觀點來聲稱其合乎邏輯的結論,在web應用和包下僅使用Linux的薄層或不用, 為其它東西做了準備。
Web不僅僅只是一個前端應用。我一直與 認為web應用很奇怪的程式設計師保持交流,我花了自己的大部分時間在他們咒罵的技術上,尤其是HTML,CSS和JavaScript。同時,當我問他們他們寫什麼型別的程式時,我聽到的結果是web應用(聽到最多的),RESTful api,SOA,創造性地應用URL讓企業級系統執行得更平穩。我們主要將老的C-S模式應用以web方式替換。WEB實時通訊(WEBRTC)和WEB套接字(WebSocket)已經開始在擴充套件這些選項。即使堅持給移動裝置建立本地應用的人們也經常藉助這些基於WEB的技術來與他們的伺服器進行通訊。
不是每個人都在使用web工具,當然,在很多情況下高效率和緊密繫結的應用是很受歡迎的。一些程式設計師還是喜歡用C++語言在UDP的基礎上編寫自定義協議來適應特定的環境。然而,越來越多的環境通過web技術與別的東西連線起來。這可能是一個私有的連線,與公共的web隔離開來,但遲早,所有足夠複雜的應用均會以某種方式增加一個web介面。
上週在fluent上,我們也展示了一個硬體。“web硬體”通常指的是電腦,平板電腦和電話,但我們有Tessel和BeagleBone來演示你如何將硬體與web連線起來,用web工具。沒錯,即使是JavaScript也可以,所有控制硬體裝置的方法。
(注*參見 用JavaScript玩轉物聯網, 之前我們也介紹過, JSON是物聯網首先傳輸格式)
所以說沒錯!“軟體正侵蝕著世界”,延伸到所有的硬體裝置上。然後儘管軟體正侵蝕著世界,但web正在後面侵蝕著它呢!
相關文章
- 移動IM應用正在侵蝕社交網路
- Linux平臺遭侵蝕(轉)Linux
- 軟體應用無所不在 正吞噬整個世界
- 從開放到封閉,資金壓力正在侵蝕OpenAIOpenAI
- 遊戲侵蝕現實:產業的成熟,讓遊戲技術跨入現實遊戲產業
- 三星透過智慧手錶逐漸侵蝕蘋果?野心不小蘋果
- web報表軟體-新起點,正確的路Web
- Android遊戲裝置興起:或緩慢侵蝕傳統遊戲機Android遊戲
- 應用版本控制軟體管理軟體開發
- Mac如何清理應用軟體Mac
- 胡才勇:開源軟體受到商業軟體專利侵權壓力
- 一套完整的.net WEB應用軟體快速開發解決方案Web
- 軟體測試學習教程—Web測試之正規表示式Web
- 蘋果應用加密軟體如何使用蘋果加密
- 應用CRM軟體很貴嗎?
- ThottleStop 軟體的應用場景
- 軟體中國_企業級應用
- 模擬軟體應用案例輯
- Web應用Web
- 歐美主導的開源軟體正對我們進行著一場“科技侵略”
- 快應用是什麼軟體?快應用有什麼用?
- Mac應用程式分析軟體——Statsey for MacMac
- 專案管理軟體的應用分析專案管理
- Cisdem AppCrypt for Mac(應用加密軟體)APPMac加密
- PDA應用軟體開發特點
- Mac應用程式、軟體、工具倉庫Mac
- 手機APP應用軟體開發APP
- websphere如何部署應用程式_中介軟體Web
- 《軟體專案管理應用》書評專案管理
- 應用軟體產品營銷策略
- 《自由軟體,自由社會》:應用自由軟體判斷準則
- 軟體專案管理在小軟體專案中的應用專案管理
- Maven Web 應用MavenWeb
- Web小應用Web
- Web應用程式Web
- 剛開始學Web前端,用什麼軟體好?Web前端
- Perl 正則式應用
- 應用序 or 正則序?