JSI2Alpha及JSA1beta 发布:》的相关内容

脚本安需导入(装载)的三种模式的对比

何谓安需装载? 脚本程序一般都是下载后执行 ,当脚本库非常庞大时,一次性下载起来非常费时,传统的解决方式是,按功能模块把脚本写在不同的文件中,页面上手动加入script标签装载指定内容,但 是这有一些缺点,类库的使用者需要知道没个脚本之间的关系,顺序要求等等,而不可能要求每个类库使用者都对其非常熟悉,出错的可能性很大。于是很多框架开 始支持导入指令,想使用什么一个导入函数就完了,不 ...
by jindw 2007-03-30 浏览 (7135) 回复 (17) 关键字: jsi jsintegration

发布一个高效的JavaScript分析、压缩工具 JavaScript Analyser

原文见: http://jindw.spaces.live.com/blog/cns!4D0B98F5F0C51177!114.entry 先发一段脚本压缩示例,展示一下JavaScript Analyser 语法压缩和优化功能。 try {       //xxxx(); &n ...
by jindw 2007-03-04 浏览 (24697) 回复 (52) 关键字: javascript integration

JSI2.1计划

先回顾历史: JSI1(2006-2007)是个简单的框架,只有脚本级别的依赖管理,只有阻塞同步装载模式。 JSI2 (2007-2008)是个庞然大物,同步装载,异步装载,延迟装载,装饰引擎。。。。。 网撒的太宽,而且学习曲线也非常陡峭。 JSI2.1 新的2008,JSI2也打算做点改进。 时至今日, JSI已经有两年多的历史了,自己也在大大小小的项目中有了不少实践,普遍的反 ...
by jindw 2008-01-01 浏览 (977) 回复 (6) 关键字: jsi

脚本分析、压缩、混淆工具 JSA新版本发布,压缩效率提高大约10%

JSA 1.0 Alpha发布,压缩效率提高大约10% 最新更新(2007-05-23 IE5 bug) 感谢 PHPRPC 作者 andot  的bug报告: 下载地址:http://sourceforge.net/project/showfiles.php?group_id=175776 压缩算法改进: 实现了自己的文本压缩算法 提高了压缩比率 ...
by jindw 2007-05-08 浏览 (15777) 回复 (47) 关键字: jsi

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

邀请第三方团队开发页面装饰器实现的公开信 页面装饰引擎简介 用于装饰朴素html元素的框架,使用简单的xml标记,标识期装饰行为,比如将一个普通的input装饰成一个日期输入控件。将一个textarea装饰成一个代码语法高亮显示区域,或一个wysiwyg html编辑器。 JSI启动后将采用异步方式,自动检查decorator标记,自动做相关类的寻找、导入并装饰页面。 实现零脚本 ...
by jindw 2007-05-07 浏览 (4657) 回复 (14) 关键字: JSI JSIntegration widget decorator

JSI2 API重构进展

引用为了jsi2 alpha的尽快发布,我对jsi 的系统api重构了一下,删除了一些不够成熟或者没有必要的api(将他们拖到org.xidea.* 命名空间下)。 更新(2007-6-9) #js.html //保留这个包,因为这些实在太常用了, * BrowserInfo //保留Decorator是因为装饰器初始化,还是受到点特别关照 * Decorator * EventUtil * S ...
by jindw 2007-06-07 浏览 (6305) 回复 (14) 关键字: JSI

云想衣裳花想容--JSI组件模型介绍(二)

装饰引擎简介: 系统默认的装饰引擎为:org.xidea.decorator.DecoratorEngine。 JSI装载后,将做如下操作: 判断有无装饰器命名空间声明(xmlns:d= "http://www.xidea.org/taglib/decorator") 若有,将在文档装载结束后,启动装饰引擎,初始化当前可用的装饰提供者表。(装饰提供者 ...
by jindw 2007-04-16 浏览 (2718) 回复 (3) 关键字: JSI

发布了一段时间JSI2预览版了,下一步准备JSI2Alpha版开发。

发布了一段时间JSI2预览版了,下一步准备JSI2Alpha版开发。 主要任务有: 1、优化依赖管理模块。 2、完善日志输出功能。 3、清理现有bug。 预计需要3周左右时间。 按需装载的优化、JSDoc的完善、将推后。 示例装饰器将暂时停止更新。 http://www.xidea.org/project/jsi/index.html
by jindw 2007-05-13 浏览 (3684) 回复 (0) 关键字: JSI

JavaScript Integration 入门教材

JSI是一个简单、无侵入(被管理的脚本无需考虑JSI的存在)的脚本管理框架, JSI的出现,可以做到如下几点。 按需装载。 管理依赖,避免依赖的保露、扩散,提高类库的易用性。 执行环境的隔离,避免名称冲突。 类库装载 动态装载类库是按需装载的基础,JSI的装载方式有三种:即时同步装载(可能阻塞)、延迟同步装载(需要编译)、异步装载。这里先演示一下最简单 ...
by jindw 2007-04-15 浏览 (4366) 回复 (9) 关键字: JSI

zz 一位大牛整理的Python资源

Python基本安装: * http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站; * http://www.activestate.com/ 集成多个有用插件的强大非官方版本,特别是针对Windows环境有不少改进; Python文档: * http://www.python.org/doc/curren ...
by maggieli 2008-03-06 浏览 (1961) 回复 (0)

dxpcom v0.1 发布

由于windows上一直遇到DLL加载失败的问题,所以测试是在linux上进行的。 dxpcom v0.1下载地址 包括对xpidl的修改,增加了-m d选项,用来产生d接口。-m dwrap选项还在编写中,生成的代码现在还无法使用。 mozilla/xpcom/*.d大部分是用修改过的xpidl生成的,另有一些是使用htod工具转换的。 有空可以帮我测试一下,目前还不保证转换完全正确,但 ...
by qiezi 2007-04-16 浏览 (10159) 回复 (161)

google背后的分布式架构

Google背后的分布式计算架构策略 Google是与众不同的。它的独特不仅仅表现于革新的思维和充满创意的应用 (比如那个大堂里的地球模型),更在于其有别常规的IT策略……   加利福尼亚州山景城(Mountain View)Google公司(Google,下称Google)总部有一个43号大楼,该建筑的中央大屏幕上显示着一个与Google地球(Google Earth)相仿的世界地图,一个转动 ...
by dogstar 2008-05-29 浏览 (710) 回复 (0)

D语言IDE项目计划

通过一周时间讨论,初步确定项目方向为IDE。IDE项目发起人是soulmachine,我作为临时召集人开展前期准备工作,收集大家的意义,了解大家的知识水平和项目经验,有意向参与此项目者请说明自己的情况,最终会根据大家的自我介绍来讨论决定是否开始这个项目。目前我认为项目准备工作并不充分,这个帖子作为一个报名帖,也作为技术准备和交流帖,欢迎大家就IDE项目的准备工作进行讨论。 IDE是比较复杂的项目 ...
by qiezi 2007-04-16 浏览 (9804) 回复 (82)

如何让JSON穿梭在服务器于浏览器之间

如何让JSON穿梭在服务器于浏览器之间 一个新的轮子,现在网络上充斥这一大堆的轮子.我也做了一个.一半是研究,一半是想做给自己用 目前实现的功能 1 JSON转换成java对象(按一定的规则提交) 什么意思呢,就是你能够将你在浏览其中提交的JSON直接转换成一个java对象供应用程序调用 2 java对象转换成JSON 可以将servlet中的java对象转换成一个JSON对象给浏览 ...
by helyho 2008-03-10 浏览 (2358) 回复 (4) 关键字: json hocate

Ruby on Rails 2.0的新功能介绍

万众瞩目的Ruby on Rails 2.0已经发布了,Rails框架在2004年诞生以来,一直保持着相当快的版本升级速度:2005年发布了Rails1.0版本,2006年初发布Rails1.1版本,2007年初发布Rails1.2版本,而还没有等到2008年,在2007年圣诞前夕的12月6日,Rails2.0已经发布。 Rails框架每个大的版本升级都给我们带来了相当多的新功能,新惊喜。Rai ...
by robbin 2007-12-10 浏览 (3062) 回复 (4) 关键字: rails

脚本管理框架JSI2.5预览版发布

JSI 是一个在大型前端运用开发中,管理脚本依赖,隔离脚本冲突,按需导入($import),按需导出(脱离JSI框架)的基础框架和开发工具集。 项目主页见:http://www.xidea.org/project/jsi/ 这次更新,除了简化引导脚本外,还提供了一个Java版的依赖计算模块。 这一模块将可实现服务端的依赖计算和按需合并导出。 在JavaScript版内核上,2.5版本是2.0的 ...
by jindw 2008-05-06 浏览 (1165) 回复 (7) 关键字: jsi

推荐知识库条目

Comming soon