之前的文章(http://www.cnblogs.com/wzh2010/archive/2012/05/22/2514017.html)里面描述了HTML5 離線數據存儲的Web SQL,一個基於SQLite 的離線數據庫,不過W3C 的 WebDatabase 規范中說這份規范不再維護 ...
離線應用系統的設計目標就是在網絡離線情況下依然可以操作我們的應用系統,並在網絡暢通的情況下與服務器進行數據交互。 所以離線應用系統最終會做成類似C S架構的客戶端應用程序。這邊基於Chrome或者Safari瀏覽器的WebApplication Web應用程序插件 無疑是最好的選擇。 這邊以Chrome的WebApplication為例,離線系統做成Web應用程序之后,與服務端的交互就變成最麻煩的 ...
2012-05-28 20:07 4 2895 推薦指數:
之前的文章(http://www.cnblogs.com/wzh2010/archive/2012/05/22/2514017.html)里面描述了HTML5 離線數據存儲的Web SQL,一個基於SQLite 的離線數據庫,不過W3C 的 WebDatabase 規范中說這份規范不再維護 ...
基於HTML5的Web DataBase 可以讓你在瀏覽器中進行數據持久地存儲管理和有效查詢,假設你的離線應用程序有需要規范化的存儲功能,那么使用Web DataBase,可以使你的應用程序無論是在離線或者在線或者網絡不通暢情況下都可以將數據保存在客戶端。 下面是HTML5 DataBase中 ...
公司的 New Case,有需要離線應用工作系統這一塊,目標是網絡無論在線或離線情況下都可以執行系統操作,這樣員工在無網絡的情況下依然可以執行公司的項目任務,進行表單填報和數據的客戶端保存,並在網絡通暢的時候與服務端進行交付和數據通信。整體設計經過討論使用HTML5的功能開發,並指定用戶使用特定 ...
HTML5的Web Storage API,我們也稱為DOMStarage API,用於在Web請求之間持久化數據。在Web Starage API 出現之前,我們都是將客戶端和服務端之間的交互數據存儲在遠程服務器上,隨着Web Starage API的出現,我們可以在客戶端存儲我們重復訪問的交互 ...
在移動環境或者離線環境中,WebDataBase 雖然能夠存儲並有效地管理和維護客戶端的數據集合,但是仍不能滿足對包含大段數據文件的存儲和多種不同格式文件的保存,於是我們就需要離線的文件管理系統來維護我們工作了,基於HTML5的FileSystem API 就充當這這個角色 ...
HTML5 有兩個很炫的元素,就是Audio和 Video,可以用他們在頁面上創建音頻播放器和視頻播放器,制作一些效果很不錯的應用。 無論是視屏還是音頻,都是一個容器文件,包含了一些音頻軌道,視頻軌道和一些元數據,這些是和你的視頻或者音頻控件綁定到一塊的,這樣才形成了一個完整的播放組件 ...
HTML5 有兩個很炫的元素,就是Audio和 Video,可以用他們在頁面上創建音頻播放器和視頻播放器,制作一些效果很不錯的應用。 無論是視屏還是音頻,都是一個容器文件,包含了一些音頻軌道,視頻軌道和一些元數據,這些是和你的視頻或者音頻控件綁定到一塊的,這樣才形成了一個完整的播放組件 ...
我們前面所涉及的離線數據庫、離線文件的操作,會話機制的控制,以及客戶端跨域數據同步、與服務端的交互,都可以很好的讓用戶在沒有網絡或者與服務端斷開鏈接的情況下進行正常的操作。但我們的這個離線系統的客戶中包含了很多的特定群體,如財務,會計、數據抽取人員,於是需要對數據報表和數據圖表一個很強有力支持 ...