我想聽聽其他人關於何時應該構建Web應用程序與構建胖客戶端的建議。什麼時候應該構建一個Web應用程序而不是胖客戶端?
在過去的幾年中,我參與了幾個關於是否應該使用Web瀏覽器界面構建應用程序(或舊應用程序升級)的討論。通常這些是組織內使用的內部系統,而不是大衆市場的收縮包裝產品,而且它們實際上並不在公共互聯網上。我不想僅限於討論這些類型的應用程序。
有些情況下,應用程序應該是一個或另一個應用程序(例如沒有基於Web的視頻編輯軟件)。另一方面,Javascript庫在瀏覽器中實現更豐富的體驗每天都很難實現。
使用Javascript庫和先進的服務器端技術可以在客戶端做出諸如右鍵單擊上下文菜單,拖放等操作,而無需付出巨大的努力?在什麼時候,爲Web編寫額外的複雜性會覆蓋易用性和跨平臺兼容性等優點,特別是如果您不想創建下一個堆棧溢出,而只是構建內部應用程序?
事實上,內部應用程序擁有有限且被捕獲的受衆或多或少都會覆蓋對厚客戶端可提供的改進可用性的擔憂嗎?
http://www.google.com/search?q=web+based+video+editing – ykaganovich 2009-02-06 23:05:38