2010-01-17 28 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”。