jQuery Mobile 作为 Web CRM

标签 jquery html css jquery-mobile crm

<分区>

我有一个新元素需要开发基于 Web 的 CRM 软件。我将使用 PHP 和 MYSQL 作为我的后端,对于我的前端,我需要一个 UI 框架。我发现 jQuery Mobile 非常好,它完全是 ajax,编码非常简单,并且在某种程度上给人一种软件的感觉。我还看到了 Sencha Ext js 和 Adob​​e flex,我不想使用 Sencha,因为我没有那么多时间学习它,而且 flex 是 flash,所以不能使用它。

我的问题是我可以使用 jQuery Mobile 作为我的前端吗,我知道它适用于移动开发。但是我可以在基于网络的桌面软件中使用它吗?他们使用 jQuery Mobile 有什么缺点吗?

提前致谢:)

最佳答案

是的,您可以轻松地将它用作桌面网站前端,但几乎没有问题。

  1. jQuery Mobile 小部件在构建时考虑到了移动设备,因此它的所有组件和小部件都具有该移动应用程序的外观。对我来说,这不是什么大问题,主要是因为所有这些组件都可以很容易地进行可视化修改。

  2. 与桌面浏览器上的移动设备不同,您将拥有全速优势。过渡会很好地工作,抗锯齿会正常工作(Android <2.3 上的圆形边框很糟糕),一切都会毫无问题地工作。您应该只关注旧版本的 IE(但这是一个老问题)。

  3. 另一个大问题是布局。您需要了解 jQM 是为手机而构建的,因此在开始添加组件和小部件之前,您需要在内容中创建一个基本布局。在任何其他情况下,选择菜单将从屏幕的一侧延伸到另一侧(一点也不漂亮)。

我提到的一切都不是什么大问题,如果您已经了解 jQuery,他们一定会使用 jQuery Mobile 作为前端。

关于jQuery Mobile 作为 Web CRM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14658941/

相关文章:

javascript - 无法弄清楚为什么 javascript 在我的 php 文件中不起作用

html - 如何仅通过css设置输入的标题属性

html - 我如何使用 float 使导航菜单和 Logo 人居中?

javascript - jQuery/JavaScript : compare two elements and their attributes

javascript - 如何在 AJAX 调用期间删除 JS 变量名称末尾的方括号?

javascript - 如何在特定的 div 中显示 Canvas 场景?

html - 将文本与样式元素内的左下角对齐

javascript - canvas.toDataURL 导致纯黑色图像?

javascript - 如何在一个html页面上显示多个 map

html - Mozilla 没有显示正确的字体