2010-01-17 29 views
4

我想採取一個簡單的網頁,並允許非technie管理員只需登錄,瀏覽到要更改的頁面,然後單擊文本來更改內容或將簡單列表拖到重新爲了他們。qooxdoo是這個用例的不錯選擇嗎?

我的問題是qooxdoo是否會是這個用例的不錯選擇。我希望文字像平時一樣顯示,魔術htmlarea出現在點擊上,以及不會影響視覺佈局的類似功能。

回答

3

由於您可以在普通網頁中使用qooxdoo小部件,並且它具有良好的DOM處理功能,可以從頁面中拾取和操作元素,所以這可能工作得很好。但是您可能不得不謹慎行事,以防止在管理時編輯器從一個頁面切換到另一個頁面時重新加載整個qooxdoo代碼,因爲qooxdoo代碼非常繁重。我可以想象一下,包含原始網站的iframe可能會起作用...另一方面,已經有相當多的CMS ...

3

qooxdoo爲這樣的DOM相關任務提供了一個Low-Level Library [1]如果你不想在你的網站中擁有完整的qooxdoo小部件。如果你想在你的網站上有一個qooxdoo列表,那也不是問題。看看這些內聯應用程序[2]。 DemoBrowser提供了一個內聯應用[3]的很好的演示,它可以讓你知道它的外觀。

您的使用案例都可以與qooxdoo,所以我認爲qooxdoo是一個不錯的選擇,如果你想有一個高質量的代碼庫,包括所有你需要的。

[1] http://qooxdoo.org/documentation/1.0#low_level_framework

[2] http://qooxdoo.org/documentation/1.0/ui_inline

[3] http://demo.qooxdoo.org/current/demobrowser/#root~Inline_Dynamic_Resize.html

4

的HtmlArea也可作爲低級別組件,用於在傳統的web的網頁中使用進行了優化。所以是的,qooxdoo可能是您的使用案例的不錯選擇。 由於不涉及UI-widgets(高級),所以在這裏應該可以接受內存開銷。

只要看看在版本1.0中輸入qooxdoo的命名空間「qx.bom.htmlarea」。