`
sunzhen930
  • 浏览: 35338 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

jQuery UI插件对比

阅读更多
    昨天的博文中简单的整理了一下 jQuery 的 UI 插件,在这里我将对这几款插件的优缺点及适用范围进行一下简单的说明,希望通过交流我们可以共同的进步,有不足的地方请大家予以指正但不要吐槽。

    1.jQuery UI

    这个是 jQuery 官方的 UI 插件,兼容性好,更新速度快,永远能够跟上 jQuery 的更新速度,主要的功能有,动作类:拖拽、拖放、调整大小、选择、排序;组件类:风琴、自动完成、按钮、日期、对话框、菜单、进度条、滑块、微调、标签页、提示;辅助功能:样式的添加、移除、切换,组件(尤其是对话框的)展示与隐藏,颜色与动画效果的实现。也就是说这个UI库今本上满足了我们常见网站的应用范围,只要不是需要大量使用表格对数据展示和操作的网站(如网站后台)用这个 UI 库都可以轻松完成。

    2.Smart UI

    一个仿 jQuery UI 和 jQuery EasyUI 编写的UI库,拥有基础表单控件、列表控件、菜单控件、数据树控件、对话框控件等主要的控件分类,这个 UI 库的亮点主要在于有一个 .NET 的后台数据框架,其开发的主要目的也是用来替代 aspx 文件,虽然使用的是 JSON 格式进行数据传输保证了它可以与任何语言开发的后台协同工作,但与 .NET 协作还是它最擅长的方向,国产软件的API文档也是英文不好的初学者比较喜欢的,只是从 2010 年开始更新就停止了,2012.3作者发博文称正在构思 Smart UI 2.0,从那之后作者再次销声匿迹。

    3.EasyUI

    EasyUI 的定位是简单的开发 Web 前端,拥有一个完整的界面框架,风格略显老套但关键在于容易上手和简单有效,兼容性问题是所有 Web 前端开发的硬伤,对于 EasyUI 也同样如此,在测试的过程中发现有些时候,EasyUI 的弹出性组件的弹出位置可能会出现不正常的位移。EasyUI 不是企业级的,他仅仅是一个 UI 还是简单版的,就不要使用它来进行数据处理了,也不要要求太高。

    4.Chico UI

    Chico UI 主要是一个和 jQuery UI 类似的工具库,其优势在于默认效果比较漂亮、大气,适用范围与 jQuery UI 类似,其亮点在于拥有一个支持网页布局和表格数据的CSS框架。

    5.jQuery Tools

    一个网站常用组件的工具集,功能不多但很精致,风格也比较漂亮,亮点是在 jQuery Tools 中集成了 Flash 播放器以及文件的小巧。如果您的项目中仅仅需要标签面板、提示、表单、滚动播放、对话框、Flash播放等功能强烈推荐使用这个 UI 框架,另外在下载时我们可以根据需要进行下载,使我们的可以更加灵活的选择我们需要的功能和效果。

    6.Ninja UI
  
    我对这个的了解基本为0,忍者UI看名字就让我失去了了解的欲望,既然我还有的选我当然不会选这个,只是听说风格不错IE兼容性略差。

    7.LigerUI
   
    速度快、风格统一,但其风格让人有点无语,整套框架的技术含量很高,但BUG的数量也很高,更新速度也是差强人意。近一年左右没有更新和BUG的修复,导致开发者望而却步。

    8.DWZ富客户端框架-JUI

    国产软件,文档齐备,风格也还可以接受。制作管理类网站比较适合。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics