在設計和編寫Web應用程序時需要注意什麼,其中的方法是使用jQuery/ScriptServices(作爲數據源)在客戶端上呈現組件,類似於igoogle頁面?關於在客戶端上呈現html的技巧
0
A
回答
1
從啓動性能的角度來看,以及易用性;我會用Google's Ajax Library API來提供你的jQuery/jQuery UI/etc腳本。它負責管理版本問題,並通過使用gzip和過期頭文件來優化傳遞速度。
此外,一定要拿起Firefox和Firebug的(你要非常住在Firebug對於大多數客戶,繁重的工作。)
1
嘗試提供儘可能多的狀態,你可以在初始請求,因此在向用戶顯示任何數據之前,您不必往返。
衡量向用戶顯示工作用戶界面需要多長時間,以便您能夠發現迴歸。
準備花費大量時間進行實驗。
1
如果是iGoogle,您正在尋找,然後讓自己成爲一個iGoogle like框架。 iGoogle使用其小部件實現的標準API,請參閱open social。還有很多其他示例可供參考:check out nettuts
像處理服務器端代碼一樣處理客戶端代碼。我的意思是以下幾點:
- 保持它組織
- 打破東西分解成更小的可重複使用的功能
- 避免在全局變量 依賴請
保持您的流量輕量級客戶端之間服務器
在服務器端快速渲染並利用緩存(沒有人喜歡需要5秒加載的小部件或更多)
相關問題
- 1. Alexa,關於智能技巧的發現
- 2. .net Hiddenfield不在客戶端呈現
- 3. 保護客戶端數據安全的技巧
- 4. 將網頁刮板僞裝成真實客戶端的技巧?
- 5. 播放發送HTML到客戶端,但客戶端瀏覽器不呈現它
- 6. 離線HTML客戶端與服務器端呈現
- 7. 關於recv上的http客戶端()
- 8. Html無法在電子郵件客戶端中呈現,如Gmail
- 9. 關於Asp.net mvc的提示和技巧
- 10. 關於xargs和通配符的技巧
- 11. 如何將客戶端呈現的HTML插入DOM
- 12. 從客戶端的ZIP流中呈現HTML
- 13. 用於在可變可可對象上實現-hash的技巧
- 14. 記錄瀏覽器設置,在客戶端瀏覽器上呈現html。
- 15. 的Eclipse Ganymede黑客,提示,技巧,技巧和最佳實踐
- 16. 向客戶端呈現XMLHTTPRequest響應?
- 17. 如何呈現WebUserControl客戶端
- 18. Ajax工具包客戶端呈現
- 19. 關於實現GUI邏輯的建築技巧
- 20. Javascript技巧和黑客
- 21. 表單標記不在客戶端瀏覽器上呈現
- 22. 在服務器上呈現客戶端側圖
- 23. 關於桌面客戶端
- 24. 當客戶端回調時將控件呈現給html面板
- 25. Asp.net控件是否會根據客戶端呈現HTML?
- 26. 爲多個客戶端呈現html視圖
- 27. 不使用websockets向客戶端呈現html
- 28. 客戶端Java Web技術
- 29. 技巧依賴關係的Mysql技術
- 30. 呈現HTML電子郵件取決於哪個客戶端打開它