JavaScript的GUI框架 qooxdoo

jopen 12年前

JavaScript的GUI框架 qooxdooJavaScript的GUI框架 qooxdoo

qooxdoo 是一个用于开发Ajax应用程序的GUI框架,使用它可以开发出类似于Window桌面风格的Web应用程序。使用Qooxdoo并不需要你具备HTML, CSS 和 DOM 的知识。主要特性:

  •        支持所有主要浏览器
  •   无插件需要(不需要ActiveX, Java, Flash,Silverlight)
  •   没有修改本地JavaScript对象,以便易于与自定义代码集成
  •   跨浏览器的JavaScript 1.6字符串/阵列仿制
  •   面向对象
  •   框架是完全基于类的(目前约350个类)
  •   没有重复的全局变量
  •   除普通类外,它提供抽象,静态类
  •   建设和解构
  •   单继承,充分多态性
  •   和Java的接口一样
  •   动态特性,非常方便配置
  •   支持编程
  •   纯客户端JavaScript
  •   没有HTML
  •   不需要CSS知识
  •   不需要DOM知识
  •   完全支持基于事件的编程
  •   完全支持所有平台
  •   快速,方便评估的框架,而不需要安装任何软件
  •   骨架作为预配置的基础功能齐全的定制应用
  •   许多样本应用和实例
  •   高性能
  •   广泛的记录功能
  •   简单调试
  •   浏览器的历史管理,IE浏览器返回/前进按钮,书签
  •   通用JavaScript漂亮打印机/编码格式的统一代码风格
  •   另类编程模型
  •   基于Java / Eclipse的RAP
  •   ASP.NET:ASP.NET的AJAX框架
  •   XML:基于XML的图形用户界面描述
  •   内置的国际化和本地化的支持
  •   支持所有的语言和地区
  •   基于全面的通用语言数据仓库(CLDR)
  •   利用成熟的GNU工具gettext
  •   支持专业的,免费的翻译工具
  •   扩展的文档类的源代码评论
  •   全为框架和自定义应用程序API参考
  •   在线和离线应用程序的API浏览器
  •   综合单元测试框架
  •   功能测试
  •   JavaScript压缩(删除空格,等等)
  •   自动依赖问题解决的JavaScript类
  •   自动连接的JavaScript类
  •   复制所需的静态资源,例如图片或其他外部文件到一个自成一体的建立
  •   字符串提取
  •   缩短和混淆局部变量和/或私有成员
  •   支持轻松迁移可定制的应用,从一个框架迁移到另一个


 

项目主页:http://www.open-open.com/lib/view/home/1337845233089