<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Animator.js: animations using CSS</title>
	<atom:link href="http://ajaxian.com/archives/animatorjs-animations-using-css/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/animatorjs-animations-using-css</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Mon, 15 Mar 2010 01:28:22 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Andi</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-167624</link>
		<dc:creator>Andi</dc:creator>
		<pubDate>Tue, 07 Nov 2006 09:10:22 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-167624</guid>
		<description>It&#039;s a nice idea - the same I had some weeks ago - I miss some intelligent functions to fade a color to Black and white or Penner&#039;s EASE functions (which are implemented in MooTools now). Or what about a function that doubles the size of a div etc. My framework will come out soon. But I like the idea, greetz

Andi</description>
		<content:encoded><![CDATA[<p>It&#8217;s a nice idea &#8211; the same I had some weeks ago &#8211; I miss some intelligent functions to fade a color to Black and white or Penner&#8217;s EASE functions (which are implemented in MooTools now). Or what about a function that doubles the size of a div etc. My framework will come out soon. But I like the idea, greetz</p>
<p>Andi</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernard Sumption</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-163628</link>
		<dc:creator>Bernard Sumption</dc:creator>
		<pubDate>Sun, 05 Nov 2006 12:43:54 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-163628</guid>
		<description>Manual pingback: I&#039;ve got a &lt;a href=&quot;http://www.berniecode.com/blog/2006/11/05/moving-animatorjs-forwards&quot; rel=&quot;nofollow&quot;&gt;request for enhancements&lt;/a&gt; up on my blog. For the next release I&#039;m aiming for compatability with more toolkits so let me know what needs to be done to support your favorite environment.</description>
		<content:encoded><![CDATA[<p>Manual pingback: I&#8217;ve got a <a href="http://www.berniecode.com/blog/2006/11/05/moving-animatorjs-forwards" rel="nofollow">request for enhancements</a> up on my blog. For the next release I&#8217;m aiming for compatability with more toolkits so let me know what needs to be done to support your favorite environment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BernieCode &#187; Moving Animator.js forwards</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-163562</link>
		<dc:creator>BernieCode &#187; Moving Animator.js forwards</dc:creator>
		<pubDate>Sun, 05 Nov 2006 11:59:58 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-163562</guid>
		<description>[...] I was pleasantly surprised by all the good feedback I got for Animator.js since Ajaxian linked to the article. They even suggested that I speak at the next Ajax Experience, which would be exciting â€“ watch this space. [...]</description>
		<content:encoded><![CDATA[<p>[...] I was pleasantly surprised by all the good feedback I got for Animator.js since Ajaxian linked to the article. They even suggested that I speak at the next Ajax Experience, which would be exciting â€“ watch this space. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Animator.js, animaciÃ³n en JS y CSS - aNieto2K</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-161974</link>
		<dc:creator>Animator.js, animaciÃ³n en JS y CSS - aNieto2K</dc:creator>
		<pubDate>Sat, 04 Nov 2006 12:07:56 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-161974</guid>
		<description>[...] [Descargar][Demo] [Via] [...]</description>
		<content:encoded><![CDATA[<p>[...] [Descargar][Demo] [Via] [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karl G</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-161609</link>
		<dc:creator>Karl G</dc:creator>
		<pubDate>Sat, 04 Nov 2006 04:17:56 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-161609</guid>
		<description>Bernard, what&#039;s the license for this code?

I&#039;ve got a MochiKit port and would like to know how I can license/release it. Shoot me an email (grayrest@ my website).  Excellent work, I look forward to using my port. ;]</description>
		<content:encoded><![CDATA[<p>Bernard, what&#8217;s the license for this code?</p>
<p>I&#8217;ve got a MochiKit port and would like to know how I can license/release it. Shoot me an email (grayrest@ my website).  Excellent work, I look forward to using my port. ;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon Jia</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-161464</link>
		<dc:creator>Simon Jia</dc:creator>
		<pubDate>Sat, 04 Nov 2006 01:18:44 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-161464</guid>
		<description>jQuery has some similar lib for these kind of fx as well. One line of code is awsome, but I still prefer having more controls over what I really need.</description>
		<content:encoded><![CDATA[<p>jQuery has some similar lib for these kind of fx as well. One line of code is awsome, but I still prefer having more controls over what I really need.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tobie Langel</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-161431</link>
		<dc:creator>Tobie Langel</dc:creator>
		<pubDate>Sat, 04 Nov 2006 00:46:07 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-161431</guid>
		<description>Wow! What a great library and project.

The concept is great. Really looking forward to see where this one will take us.</description>
		<content:encoded><![CDATA[<p>Wow! What a great library and project.</p>
<p>The concept is great. Really looking forward to see where this one will take us.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Olson</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-161364</link>
		<dc:creator>Jeremy Olson</dc:creator>
		<pubDate>Fri, 03 Nov 2006 23:07:01 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-161364</guid>
		<description>Wow, that is really great. Keep up the good work. This may be replacing Scriptaculous in a project I&#039;m working on.</description>
		<content:encoded><![CDATA[<p>Wow, that is really great. Keep up the good work. This may be replacing Scriptaculous in a project I&#8217;m working on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Binary Look &#187; links for 2006-11-03</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-161315</link>
		<dc:creator>Binary Look &#187; links for 2006-11-03</dc:creator>
		<pubDate>Fri, 03 Nov 2006 22:22:08 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-161315</guid>
		<description>[...] Ajaxian Â» Animator.js: animations using CSS ÐÐ½Ð¸Ð¼Ð°Ñ†Ð¸Ñ Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ CSS (Ð¸ JavaScript Ð²Ð¸Ð´Ð¸Ð¼Ð¾) (tags: css javascript ajax Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´ÑÑ‚Ð²Ð¾ Ð²ÐµÐ±Ð´ÐµÐ²) [...]</description>
		<content:encoded><![CDATA[<p>[...] Ajaxian Â» Animator.js: animations using CSS ÐÐ½Ð¸Ð¼Ð°Ñ†Ð¸Ñ Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ CSS (Ð¸ JavaScript Ð²Ð¸Ð´Ð¸Ð¼Ð¾) (tags: css javascript ajax Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´ÑÑ‚Ð²Ð¾ Ð²ÐµÐ±Ð´ÐµÐ²) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-161298</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Fri, 03 Nov 2006 22:05:59 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-161298</guid>
		<description>Nice approach. I, too, have felt the pain of over engineering of JS animations. I think that building on this simple approach (as long as it stays simple) will help a lot of people avoid a lot of JS pain.</description>
		<content:encoded><![CDATA[<p>Nice approach. I, too, have felt the pain of over engineering of JS animations. I think that building on this simple approach (as long as it stays simple) will help a lot of people avoid a lot of JS pain.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Oakes</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-161098</link>
		<dc:creator>Matt Oakes</dc:creator>
		<pubDate>Fri, 03 Nov 2006 18:03:09 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-161098</guid>
		<description>this is very mich like jQuery&#039;s &#039;animate&#039; function. Just say what you want the matched object to change to it will animate to it. I love that function so much. Really easy to use.</description>
		<content:encoded><![CDATA[<p>this is very mich like jQuery&#8217;s &#8216;animate&#8217; function. Just say what you want the matched object to change to it will animate to it. I love that function so much. Really easy to use.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernard Sumption</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-161060</link>
		<dc:creator>Bernard Sumption</dc:creator>
		<pubDate>Fri, 03 Nov 2006 17:43:43 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-161060</guid>
		<description>Thanks Ryan. And also, although inheritance is not always evil, I feel that it is overused in JavaScript. You&#039;re right that it&#039;s a good tool for code reuse, but people end up using it for configuration. I guess it falls into the same category as eval() - indispensable in the hands of someone who knows what they&#039;re doing, but easily abused.</description>
		<content:encoded><![CDATA[<p>Thanks Ryan. And also, although inheritance is not always evil, I feel that it is overused in JavaScript. You&#8217;re right that it&#8217;s a good tool for code reuse, but people end up using it for configuration. I guess it falls into the same category as eval() &#8211; indispensable in the hands of someone who knows what they&#8217;re doing, but easily abused.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giuseppe Turitto</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-161018</link>
		<dc:creator>Giuseppe Turitto</dc:creator>
		<pubDate>Fri, 03 Nov 2006 16:47:16 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-161018</guid>
		<description>Brilliant, in scale of 10 this get to me an 9.6 
I was thinking to do something similar for a website where I want to avoid using Flash, and this library came out extremely handy.

Good Job. Thank You.</description>
		<content:encoded><![CDATA[<p>Brilliant, in scale of 10 this get to me an 9.6<br />
I was thinking to do something similar for a website where I want to avoid using Flash, and this library came out extremely handy.</p>
<p>Good Job. Thank You.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Gahl</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-160998</link>
		<dc:creator>Ryan Gahl</dc:creator>
		<pubDate>Fri, 03 Nov 2006 16:32:11 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-160998</guid>
		<description>Brilliant approach! About an order of magnitude in the range of 10 times easier to work with for combo effects than anything I&#039;ve seen yet. Inheritance in general, however, is certainly not evil. That&#039;s a little bit like saying &quot;code re-use is evil&quot;. Anyway, good job.</description>
		<content:encoded><![CDATA[<p>Brilliant approach! About an order of magnitude in the range of 10 times easier to work with for combo effects than anything I&#8217;ve seen yet. Inheritance in general, however, is certainly not evil. That&#8217;s a little bit like saying &#8220;code re-use is evil&#8221;. Anyway, good job.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernard Sumption</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-160973</link>
		<dc:creator>Bernard Sumption</dc:creator>
		<pubDate>Fri, 03 Nov 2006 16:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-160973</guid>
		<description>Scott - currently, styles applied via stylesheets can be used to define the &#039;from&#039; state of the animation only; the &#039;to&#039; state must be defined in code. Having both states defined as classes in .css files is a very good idea however since it would keep presentation information out of the JavaScript.
I know that this area is &lt;a href=&quot;http://www.quirksmode.org/dom/changess.html&quot; rel=&quot;nofollow&quot;&gt;fraught with browser incompatibilities&lt;/a&gt; but I&#039;ll see if I can work something in to the next update.
Thanks for the input.</description>
		<content:encoded><![CDATA[<p>Scott &#8211; currently, styles applied via stylesheets can be used to define the &#8216;from&#8217; state of the animation only; the &#8216;to&#8217; state must be defined in code. Having both states defined as classes in .css files is a very good idea however since it would keep presentation information out of the JavaScript.<br />
I know that this area is <a href="http://www.quirksmode.org/dom/changess.html" rel="nofollow">fraught with browser incompatibilities</a> but I&#8217;ll see if I can work something in to the next update.<br />
Thanks for the input.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Schiller</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-160947</link>
		<dc:creator>Scott Schiller</dc:creator>
		<pubDate>Fri, 03 Nov 2006 15:37:47 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-160947</guid>
		<description>&quot;What sets it apart from other animation libraries is the that you can use CSS to define the start and end states:&quot;

I read that and thought maybe JS would animate between two states defined entirely in CSS - eg.

.button {
 background:#333;
 color:#fff;
}

.button.active {
 background:#ccc;
 color:#000;
}

.. So .button would be the default state, .active would be equivalent to :hover etc.

(Maybe the library does this and I missed it?) - but it would be really cool if a class modification were ultimately made by the script (between start and end states,) but the in-between frames would be the calculated animation. That would be really awesome!</description>
		<content:encoded><![CDATA[<p>&#8220;What sets it apart from other animation libraries is the that you can use CSS to define the start and end states:&#8221;</p>
<p>I read that and thought maybe JS would animate between two states defined entirely in CSS &#8211; eg.</p>
<p>.button {<br />
 background:#333;<br />
 color:#fff;<br />
}</p>
<p>.button.active {<br />
 background:#ccc;<br />
 color:#000;<br />
}</p>
<p>.. So .button would be the default state, .active would be equivalent to :hover etc.</p>
<p>(Maybe the library does this and I missed it?) &#8211; but it would be really cool if a class modification were ultimately made by the script (between start and end states,) but the in-between frames would be the calculated animation. That would be really awesome!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Guinn</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-160945</link>
		<dc:creator>Mark Guinn</dc:creator>
		<pubDate>Fri, 03 Nov 2006 15:36:01 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-160945</guid>
		<description>Nice.  I really like the simplicity of approach, and the fact that anyone who knows CSS can jump right in.  Seems like a step up even on the approaches mentioned above, just on the merit of familiar syntax.  I&#039;m looking forward to having an excuse to try it out in a project.</description>
		<content:encoded><![CDATA[<p>Nice.  I really like the simplicity of approach, and the fact that anyone who knows CSS can jump right in.  Seems like a step up even on the approaches mentioned above, just on the merit of familiar syntax.  I&#8217;m looking forward to having an excuse to try it out in a project.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernard Sumption</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-160927</link>
		<dc:creator>Bernard Sumption</dc:creator>
		<pubDate>Fri, 03 Nov 2006 15:07:23 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-160927</guid>
		<description>Thanks for the link Ajaxians!

If anyone has and comments, bug reports or suggestions, or needs some help working Animator.js into their project, email me (bernie at berniecode.com) and I&#039;ll see what I can do.

I&#039;m especially interested to hear if it works in old or rare browsers.</description>
		<content:encoded><![CDATA[<p>Thanks for the link Ajaxians!</p>
<p>If anyone has and comments, bug reports or suggestions, or needs some help working Animator.js into their project, email me (bernie at berniecode.com) and I&#8217;ll see what I can do.</p>
<p>I&#8217;m especially interested to hear if it works in old or rare browsers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-160917</link>
		<dc:creator>Jeffrey</dc:creator>
		<pubDate>Fri, 03 Nov 2006 14:56:33 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-160917</guid>
		<description>I think it&#039;s a little unfair to compare Animator.js to Moo.FX when Mootools is out.  In Mootools the Fx.Styles &quot;effect&quot; allows for many simultaneous transitions in one operation, much like Animator.js.

&lt;code&gt;
effect = new Fx.Styles(&#039;demoElement&#039;);
effect.custom({
      &#039;opacity&#039;: [1,0.3],
      &#039;margin-left&#039;: [0, 300],
      &#039;height&#039;: [40, 100],
      &#039;font-size&#039;: [25, 60]
    });
&lt;/code&gt;

Add in large list of available easing functions (from &lt;a href=&quot;http://www.robertpenner.com/easing&quot; rel=&quot;nofollow&quot;&gt;Robert Penner&lt;/a&gt;) and very complex effects can be created without going overboard on class inheritance.

(Looks like jsLINB had the same idea.  Or visa versa - it&#039;s hard to tell who came up such things first nowadays.)</description>
		<content:encoded><![CDATA[<p>I think it&#8217;s a little unfair to compare Animator.js to Moo.FX when Mootools is out.  In Mootools the Fx.Styles &#8220;effect&#8221; allows for many simultaneous transitions in one operation, much like Animator.js.</p>
<p><code><br />
effect = new Fx.Styles('demoElement');<br />
effect.custom({<br />
      'opacity': [1,0.3],<br />
      'margin-left': [0, 300],<br />
      'height': [40, 100],<br />
      'font-size': [25, 60]<br />
    });<br />
</code></p>
<p>Add in large list of available easing functions (from <a href="http://www.robertpenner.com/easing" rel="nofollow">Robert Penner</a>) and very complex effects can be created without going overboard on class inheritance.</p>
<p>(Looks like jsLINB had the same idea.  Or visa versa &#8211; it&#8217;s hard to tell who came up such things first nowadays.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jack</title>
		<link>http://ajaxian.com/archives/animatorjs-animations-using-css/comment-page-1#comment-160884</link>
		<dc:creator>Jack</dc:creator>
		<pubDate>Fri, 03 Nov 2006 14:15:49 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1764#comment-160884</guid>
		<description>Nice, it&#039;s just like : 
&lt;a href=&quot;http://www.linb.net/docs/examples/linb.dom.$$tools.php#animator&quot; rel=&quot;nofollow&quot;&gt;
this one &lt;/a&gt;

code like:
&lt;code&gt;
  linb(&#039;div1&#039;).fx1({&#039;width&#039;:[100,10],&quot;height&quot;:[100,10]}).start();
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Nice, it&#8217;s just like :<br />
<a href="http://www.linb.net/docs/examples/linb.dom.$$tools.php#animator" rel="nofollow"><br />
this one </a></p>
<p>code like:<br />
<code><br />
  linb('div1').fx1({'width':[100,10],"height":[100,10]}).start();<br />
</code></p>
]]></content:encoded>
	</item>
</channel>
</rss>
