写点什么

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:091116
用户头像

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

关注

评论

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

Github上2021最新最全面的面试题库(Java岗)程序员不容错过

比伯

Java 编程 程序员 架构 面试

编译android源码!2021年Android面试心得,学习路线+知识点梳理

欢喜学安卓

android 程序员 面试 移动开发

JDBC—对数据库的通用增删改查

打工人!

Java 数据库事务 MySQ JDBC crud

java String长度有限制吗?

ddww

网络编程及通信三要素

五分钟学大数据

大数据 网络编程 28天写作 3月日更

告别交通拥堵和数据孤岛,区块链成智慧交通发展新基石

CECBC

交通

孤寡程序猿找女朋友的方法论

不脱发的程序猿

程序员 找对象 28天写作 3月日更 脱单

登顶GLUE榜单的文心又开课了,一站式教学搞懂信息抽取

百度大脑

百度大脑 GLUE 信息抽取 EasyDL

智慧物流迎利好,当代电商倒逼传统产业链变革升级

一只数据鲸鱼

物联网 数据可视化 供应链 智慧城市 智慧物流

《Out of Tar Pit》总结

陈皓07

算法喜刷刷之1021删除最外层的括号

Kylin

算法 28天写作 3月日更 21天挑战

【LeetCode】翻转链表Java题解

Albert

算法 LeetCode 28天写作 3月日更

万象:百度的海量多媒体信息处理系统

百度Geek说

大数据 搜索引擎 百度 后端 #富媒体#

Linkis 1.0.0-RC1 版本发布

康月牙

B2B 产品市场中「价值营销」的 8 个关键词

To B Park

BI掌柜系统开发案例详情丨BI掌柜开发源码功能

系统开发咨询1357O98O718

2021年技术预测:从云计算到边缘以及两者之间的一切

云计算 边缘计算

Serverless 时代 DevOps 的最佳打开方式

阿里巴巴云原生

Serverless DevOps 微服务 运维 云原生

【实战问题】-- 高并发架构设计以及超领现象解决?

秦怀杂货店

Java 架构 高并发

StarRocks在中移物联网PGW实时会话业务领域的应用

StarRocks

大数据 数据分析 物联网 IoT OLAP

霸榜Git!2021年阿里巴巴Java面试权威指南(泰山版)

Java架构追梦

Java 架构 面试 泰山版

前端工程化之H5性能优化篇

百度Geek说

百度 大前端 H5

2021年新兴的十大区块链技术趋势

CECBC

数字技术

化蛹成蝶,华为云DevCloud助力互联网+转型,重构钢铁产业链

华为云开发者联盟

Scrum 代码 华为云 devcloud 敏捷管理

JDBC—配置SQLyog

打工人!

MySQL JDBC SQLyog

告别交通拥堵和数据孤岛,区块链成智慧交通发展新基石

旺链科技

区块链应用 智慧交通

阿里P8大牛手把手教你!这是一份面向Android开发者的复习指南,快来收藏!

欢喜学安卓

android 程序员 面试 移动开发

315曝光的侵犯个人信息行为可以用区块链来规范吗?

CECBC

区块链

《Redis 核心技术与实战》学习笔记 03

escray

redis 学习 28天写作 3月日更 Redis 核心技术与实战

JDBC—连接数据库工具类(JDBC_Utils)

打工人!

Java JDBC java工具类 操作数据库

php in_array的低性能

架构精进之路

php 3月日更

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