【发布时间】:2013-07-04 03:24:58
【问题描述】:
这是我目前的情况。
大约 3 个月前,我开始使用 Adobe Edge Animate,我既爱又恨。我喜欢它,因为它可以非常直观地创建适度复杂的动画,而且它加快了我的工作流程,因为我已经熟悉了 Adobe 产品,例如 Dreamweaver、Photoshop 和 Illustrator。我讨厌它,因为随着我对它的了解越来越多,我发现它对 Web 开发人员的限制有多大,因为它没有内置对服务器端代码甚至 ajax 的支持。它的足迹也很重。
我一直在寻找 jQuery 插件,但没有找到任何可以替代它的东西。我的意思是这样的插件将是一个通用动画插件,而不是制作特定类型动画的插件,例如滑块或轮播。
所以,我的问题是这样的插件是否存在。
如果不是我正在考虑将其作为练习,那么任何关于如何实现时间线、结构描述系统、触发器/动作系统和 ajax/php 集成的建议都将受到欢迎。
【问题讨论】:
-
这听起来像是我故意在这里做一个混蛋,但我不是,至少不是太多。如果你真的很好地学习了 jQuery(和 CSS),我猜你会发现如果你使用 Edge Animate,你只需要你说你需要的东西(时间线、结构描述系统、触发器/动作系统)。也就是说,您希望用与 Edge Animate 相同但没有缺陷的 Edge Animate 来替换它。要求 jQuery 插件,甚至可能是 jQuery 本身就太过分了,但您可能会从 Ilan Biala 回答中的一些库中受益。
-
对于简单的动画,如淡入淡出、滑动、缩放、旋转,是的,学习 CSS 和 jQuery 让这一切变得简单。但是,像角色动画和复杂动画序列这样更复杂的动画,这甚至不是一个好的建议。 Edge Animate 肯定可以对服务器进行 ajax 调用。 jQuery 已加载到项目中,因此您可以做任何 jQuery 可以做的事情。您只需要了解 jQuery 即可利用它。但是边缘动画的开销很高,Adobe 也意识到了这一点。他们正在努力,这是我所听到的。我也想要一个替代品,因为 EA 是一个执行不力的好主意。
标签: jquery html jquery-plugins jquery-animate adobe-edge