RIA的未來是HTML5?
富網際網路應用(RIA)是WEB應用的未來發展趨勢。不同於建立在靜態Web正規化上的第一代SaaS應用,RIA為桌上型電腦帶來了進入雲端的經驗。下一代雲應用將會是基於RIA的,合併了我們所期待的桌面應用的互動性和響應性。
這就像一場安靜的變革,因為我們沒有得到預先的RIA炒作。Adobe 是RIA 的最早支持者,建立知名度提供技術和工具便於RIA的建立。
但問題也出現了,RIA的未來是不會圍繞著像Flex或者Silverlight這樣的專利技術,而是就有關開放標準進行,即HTML5和Javascript。在眾多的增強功能中,HTML5為渲染圖形介入了新的標準。還提供了離線客戶端儲存,這對我們所期望的雲應用產生了深遠的影響。事實上,每家公司申請建立雲應該思考富HTML5/Javascript客戶端的互動處理和分離模式的工作能力。
這不單是Ajax程式碼,由於像Sproutcore這樣的本機Web應用程式框架的存在,所以它不只是對未來的,是實際存在的現實。
Sproutcore是全面的Javascript/HTML5框架,而且是開源的。重要的是要明白,Sproutcore不只是像JQuery這樣的外掛庫,而是精心設計,充分開發的RIA功能架構。它採用客戶端模型檢視控制器(MVC)正規化,並提供屬性繫結、事件處理和客戶端儲存/物件關係對映這樣的附加功能。
想要為iPhone/ipad建立應用?Sproutcore還提供了一個接觸介面,旨在移動開發。
像Apple、Other Inbox和Eloqua這些公司已經或正在使用Sproutcore建立應用程式。Apple的MobileMe應用程式是“冰山一角”。與Flex和Silverlight不同,Sproutcore執行在在瀏覽器中,無需使用使得部署變得複雜的外掛的援助。
原文連結:The Future of RIAs is HTML5
譯文連結:http://www.searchsoa.com.cn/showcontent_38813.htm
相關文章
- 主流瀏覽器廠商承認HTML5是Web的未來瀏覽器HTMLWeb
- 軟體的未來是無碼
- 【譯】.NET Core 是 .NET 的未來
- 我們口中的「未來遊戲製作人」,代表的是哪種未來?遊戲
- 都說Kubernetes是未來,那未來到底是什麼樣子?
- 未來的商業左手是流量,右手是利益
- 為什麼 GraphQL 是 API 的未來API
- QUIC 將會是 WebRTC 的未來麼?UIWeb
- 未來的女朋友是什麼樣
- 運維的未來是平臺工程運維
- 精讀《Rust 是 JS 基建的未來》RustJS
- 元宇宙的未來是什麼?XZG元宇宙
- 5G到來,App的未來,是JavaScript,Flutter還是Native ?APPJavaScriptFlutter
- 面向未來,openEuler 是聚處
- Serverless:這真的是未來嗎?Server
- 為什麼說 Serverless 是雲的未來?Server
- Havas Group:未來的特徵是性別平等特徵
- Qualcomm:5G的未來是什麼
- 【譯】函式式的 setState 是 React 的未來函式React
- 未來的資料中心是什麼樣的
- 業務的未來是可組合的 - Gartner
- AI for Science 是科學的未來,NVIDIA 正加速它的到來AI
- Serverless:這真的是未來嗎?(二)Server
- Serverless:這真的是未來嗎?(一)Server
- (分享)為什麼說React是UI的未來ReactUI
- DataOps是現代資料棧的未來嗎?
- 互動內容是娛樂的未來,還是遊戲的“附庸”?遊戲
- 為什麼未來的學校是開放式的
- 我是Dart戰士,我來接你飛向未來Dart
- Metaverse究竟是泡沫還是未來?Metaverse
- 未來五年的晶片大贏家會是哪些?晶片
- 元宇宙是VR虛擬現實的未來嗎?元宇宙VR
- 生成式AI:未來的發展方向是什麼?AI
- 預訓練是AI未來所需要的全部嗎?AI
- 可能是未來遊戲引擎的一個方向遊戲引擎
- 搜尋的未來是精品搜尋 | a16z
- Rust是JavaScript基礎設施的未來? – Lee RobinsonRustJavaScript
- 資料賦能的未來,是嵌入式BI