写点什么

AJAX Animator 在 RIA 世界展示 AJAX 价值

  • 2008-09-23
  • 本文字数:1033 字

    阅读完需:约 3 分钟

AJAX Animator 0.2 在八月初发布。该开源项目使用了 AJAX 技术,提供完全标准化的、在线的、协作的、基于 Web 的动画开发工具包。0.2 版显示了 AJAX 动画在 RIA 世界的良好潜质。AJAX Animator 的创建者,网名叫Antimatter15,最近与 InfoQ 分享了他的一些见解。

对于 AJAX Animator 的开发,Antimatter15提到:

本项目使用优秀的 Ext JS 2.1 框架定义 UI,这些 UI 几乎包括了一切。时间线使用原生 HTML/CSS。画图技术采用了 josep_ssv 的 OnlyPaths ,也曾经使用过 Richdraw。事实上,Onlypaths 基于 RichDraw,但是它更强大。在服务器端,动画通过 Freemovie 库生成,该库使用 PHP 语言。我使用 GD2 导出 GIF 图片,其他格式在客户端导出。在实际应用的服务器上,在所有脚本都通过 YUI Compressor 压缩之后,静态内容由 Google App Engine 控制。我主要使用 Aptana (Eclipse) 开发,更少的代码则在 Notepad2 里写。几乎所有图标都来自 silk icon set

通过 AJAX Animator 创建的动画可以转换成一些通用格式,正如Antimatter15所提到的:“通过 file 按钮,你可以使用强大的基于 JSON 的文件格式。在该按钮下面,有一个新的发布菜单,允许用户导出各种格式,例如 Adobe Flash,Processing (language), Microsoft Silverlight (XAML) 和 Animated GIF。”

关于标准化,Antimatter15说:> 我个人非常喜欢开放的标准,但通常它们是不可能的。如果它存在一丝机会成为一个开放的标准,我都会很高兴。同时,我也不太希望看到引入一个专制的系统(Silverlight)与开放标准(SVG)的竞争。当然,我个人观点认为 Silverlight 比动画“更好”,因为它与浏览器集成得更好,而且可以与 SVG 共享一些相似的标记代码。但是,我认为人们应该能够选择他们偏爱的格式,而且竞争是件好事。

当被问到 AJAX 如何融入富媒体 RIA 领域,Antimatter15回答道:

我能想象到的是,一旦 Ajax 技术能力到达一定程度,人们就会最终创建出 Ajax 视频编辑工具。不过目前来说,我们对于已有的技术并不满意,因此,需要弥补它的缺点。自从 Internet Explorer 垄断之后,Web 上的创新就不再出现了,但是现在浏览器之争即将打响,包括 Google Chrome (V8),Firefox 3.1 ( TraceMonkey ),Safari ( SquirrelFish ) 和 IE 8(其实它算不上)在内的产品给浏览器领域带来了竞争。在插件领域,也正在发生竞争,这包括曾经垄断的 Flash、新的 Silverlight、JavaFX 和 Google Gears。在这方面,用户才是真正的赢家。

查看英文原文 AJAX Animator Demonstrates AJAX in RIA World

2008-09-23 09:091260
用户头像

发布了 501 篇内容, 共 285.3 次阅读, 收获喜欢 64 次。

关注

评论

发布
暂无评论
发现更多内容

利用xml实现数据传输

天狼

“他者”德意志(一):“进窄门”的德国AI

脑极体

滴滴开源 LogicFlow:专注流程可视化的前端框架

滴滴技术

又长又细,万字长文带你解读Redisson分布式锁的源码

数据库 redis 架构

数字货币量化交易APP开发|数字货币量化交易系统软件开发

系统开发

OpenYurt 如何 “0 侵入” 攻破云边融合难点

阿里巴巴云原生

云计算 Serverless 容器 云原生 边缘计算

备战金三银四,阿里,腾讯春招面试题解析,含Java岗988道题分享

Java 架构 面试

敏捷业务实践之计划游戏

Teobler

项目管理 敏捷 敏捷开发 敏捷开发管理

insert、update、delete注入总结

Cc.

网络安全

华为发布智能云网“五个一”新能力,助力运营商完成云与网的价值归一

脑极体

卓越级!浪潮云通过可信云云管理服务能力评估

区块链技术在各国政府管理中的运用

CECBC

区块链

产业数字金融的数字化与生态化

CECBC

金融

首全网发!2021最新版美团面经刷题笔记,已霸榜GitHub

比伯

Java 编程 架构 面试 程序人生

Docker 镜像加速教程

硅基新手村

Docker 云原生

瓦力量化交易机器人软件开发|瓦力量化交易机器人APP系统开发

系统开发

CIO/CTO必读 | 数字转型时代,企业存储支出知多少

焱融科技

存储 焱融科技 CIO 存储成本 IT成本

【科技改变生活,区块链改变世界】欧科云链徐明星的区块链密码朋克世界

CECBC

区块链

逆向思维:从小厂到面试大厂,这份学习笔记助我快速成长,实现高薪岗位

Java架构之路

Java 程序员 架构 面试 编程语言

网格量化交易机器人系统开发|网格量化交易机器人软件APP开发

系统开发

敏捷团队实践

Teobler

项目管理 敏捷 敏捷开发 工程实践 敏捷开发管理

双指针高频面试题:三数之和的「升级篇」...

宫水三叶的刷题日记

面试 LeetCode 数据结构与算法

应云而生,幽灵的威胁 - 云原生应用交付与运维的思考

阿里巴巴云原生

云计算 容器 微服务 云原生 k8s

基于WASM的无侵入式全链路A/B Test实践

韩陆

小步发布、验收测试和完整团队

Teobler

项目管理 敏捷 敏捷开发 工程实践 敏捷开发管理

真实!对比(阿里/京东等一线大厂)Java面试真题,自己把自己菜哭了

Java架构之路

Java 程序员 架构 面试 编程语言

币管家软件开发|币管家系统APP开发

系统开发

源码解析--skywalking agent插件加载流程

cloudcoder

Skywalking 源码剖析 插件设计

一名叫谙忆的程序员在2021年的具体安排《打工人的那些事》

谙忆

滴滴Kafka服务体系建设,实战干货都在这里!

滴滴云

大数据 Obsuite 滴滴Kafka

容器 & 服务:Docker 应用的 Jenkins 构建(二)

程序员架构进阶

容器 服务化 七日更 28天写作 2月春节不断更

AJAX Animator在RIA世界展示AJAX价值_Java_Moxie Zhang_InfoQ精选文章