NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

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

关注

评论

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

6月GitHub上star涨得最多的repo盘点

北游学Java

GitHub

阿里巴巴出品:完美杜绝备战一个月面试10分钟,让Java面试从此不再难

Java架构师迁哥

阿里实录:一个优秀的分布式系统该如何去设计?

Java架构师迁哥

百度智能云在AI云服务市场四度夺魁!

百度大脑

人工智能 云服务

敏捷项目管理是不是可以缩短项目周期,或者说“敏捷就是快”?

万事ONES

项目管理 敏捷开发 ONES 项目管理工具

敏捷项目管理实践,如何正确使用故事点预估工作量?

万事ONES

项目管理 敏捷开发 ONES

网络攻防学习笔记 Day55

穿过生命散发芬芳

网络攻防 6月日更

解析 Nebula Graph 子图设计及实践

NebulaGraph

数据库 图数据库 子图

百度智能云以端边云全面智能化的天工AIoT平台2.0打造智能物联网解决方案

百度大脑

人工智能 物联网

带老弟做项目,凉了

程序员鱼皮

Java c++ Python JavaScript 技术

领导说PHP已经过时了,让我滚!!

网络安全学海

php 网络安全 信息安全 渗透测试 安全漏洞

Redis主从复制、Sentinel、集群总结

Hex

redis 后端 Redis 核心技术与实战

北鲲云:浅谈云计算与高性能计算的区别与联系

北鲲云

B 站游戏技术平台微服务通用网关实践

bilibili游戏技术

微服务 openresty APISIX 通用网关

有没有字节工牌,Java并发安全的根本原因都得懂

慕枫技术笔记

Java 高并发

程序员的职业规划怎么做?7年老程序员的一份人生总结

学神来啦

程序员 日常 架构师

做好项目管理,项目经理应当掌握哪些技能?

万事ONES

项目管理 ONES 项目经理

B站收藏 12.5w+!GitHub 标星 6.6k+!这份文档拯救了我薄弱的计算机基础

Java架构师迁哥

Github自爆:阿里内部SpringBoot学习笔记,学完直接进大厂

Java架构师迁哥

公安局情指勤合成作战平台解决方案,合成指挥调度系统

一矢多穿:多目标排序在爱奇艺短视频推荐中的应用

爱奇艺技术产品团队

推荐 模型 多目标

内卷把我逼成了“扫地僧”把Github上所有面试题都整理了一遍,足足24W字!

Java架构师迁哥

压缩微指令长度方法

若尘

计算机组成原理 6月日更

【得物技术】得物社区实践

得物技术

dubbo dubbo-go 社区 Go 语言 融合

5G时代,视频会议的未来

anyRTC开发者

音视频 WebRTC 视频会议

《Spring Framework 系列》- IOC

公众号:程序猿成神之路

ioc Spring Framework

[译] R8 优化: 枚举的 Ordinals 和 Names

Antway

6月日更

2021-06-25 从简书迁移来到InfoQ首文

林建

老夫整理的1000行MySQL学习笔记,等待有缘人

Java架构师迁哥

CHM源码阅读(jdk1.7)

周周

前端 JavaScript 获取字符串中重复次数最多的字符

编程三昧

JavaScript 大前端 数组 指针思想

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