邀请第三方团队开发页面装饰器实现的公开信。

邀请第三方团队开发页面装饰器实现的公开信


页面装饰引擎简介

用于装饰朴素html元素的框架,使用简单的xml标记,标识期装饰行为,比如将一个普通的input装饰成一个日期输入控件。将一个textarea装饰成一个代码语法高亮显示区域,或一个wysiwyg html编辑器。 JSI启动后将采用异步方式,自动检查decorator标记,自动做相关类的寻找、导入并装饰页面。
实现零脚本代码的web富客户端编程:

更多信息参考:
示例装饰器演示: http://www.xidea.org/project/jsi/decorator/index.html
JSI项目主页: http://www.xidea.org/project/jsi/index.html
JavaEye JSI专栏: http://www.iteye.com/subject/JSI

适用范围

页面装饰引擎是用来装饰普通网页的框架,只需要在普通网页上增加相应装饰标签,即可实现富web客户端的常用功能。保持页面简洁、优雅的同时,享受页面通用组件带来的便捷。
同时,正因为它的简单性,使用装饰引擎的页面,后期维护也更加简单。
在开发效率优先的项目中,其优势尤为明显。当能,对于非常非常复杂的页面,导入JSI托管类库直接编程的方式也许更加适合。

现状分析

页面装饰引擎是一个工作于JSI上的可实现零代码编程的RIA解决方案。
JSI项目已有一年多的历史,在类库管理,按需装载方面,技术已经非常先进;
其中无侵入的脚本管理,我们是最完善的;2.0提出的异步装载技术,同类框架中也只有JSI2能做到。

当今业界,在RIA操作的火热的时候,JSI提出装饰引擎这个优雅简洁的RIA解决方案。
我认为,只要我们可以尽快推出完善实用的装饰器集合,完全可以在业界占领一席之地。

目前我们已有一个简单示例实现集,不够丰富,而且都还是初级阶段,不够完善。
现在发布的这些装饰器,主要是为了演示JSI装饰引擎的工作方式,编码风格。

参考

JSI装饰引擎工作原理介绍:
  1. 云想衣裳花想容--JSI组件模型介绍(二)
JSI装饰器编写示例:
  1. 基于FCKEditor 开发JSI Editor装饰器
  2. 从零开始 Spinner(微调器)装饰器开发

结语

目前就我一人之力,开发一套完整的装饰器,尚需时日,并且由于本人缺乏ui设计的天赋,在这里很难有出色的表现。
所以,我希望能邀请到第三方团队、公司在这个基础上开发出自己的更加实用的装饰器集合。同时我可以空出更多的时间去优化核心模块。

JSI及其装饰引擎采用LGPL开源协议。可以商业应用,当能,更希望能开源。

对于开源第三方的实现,我可以提供充分的技术支持。并配合其宣传,推广。
对于商业实现,可以提供必要的技术支持,并提供JSI专用的脚本混淆工具,保护您的知识产权。

我的联系方式(email&msn):jindw◎xidea。org

你可能感兴趣的:(UI,浏览器,脚本,dojo,JSI)