[Sugar-devel] processing.js - tool to replace flash in websites [KARMA]

Ties Stuij cjstuij at gmail.com
Mon Apr 27 04:46:28 EDT 2009


On Mon, Apr 27, 2009 at 7:21 AM, Bryan Berry <bryan at olenepal.org> wrote:
> thanks for the reality check ;). Processing.js is probably overkill for
> the simple stuff we need to do. It is easy to get distracted w/
> high-quality animations when what we need are simple animations that are
> very responsive to the user.
>
> I have fallen in love w/ the default jQuery selector engine. It is
> pretty darn fantastic.

Actually Sizzle *is* the default jQuery CSS selector engine. From the
jQuery source:

* Sizzle CSS Selector Engine - v0.9.3
*  Copyright 2009, The Dojo Foundation
*  Released under the MIT, BSD, and GPL Licenses.
*  More information: http://sizzlejs.com/

Notice the Dojo copyright attribution!
It's hard to keep these frameworks apart these days. I've also seen
YUI attributing Resig amongst others in some ajax code, Resig reacting
on a Mootools mailing-list post. Aren't they supposed to compete with
each-other? Damn hippies.

/Ties


> On Sun, 2009-04-26 at 12:41 +0100, Lucian Branescu wrote:
>> Processing.js is a port of Processing (JVM) and it doesn't really have
>> anything to do with jQuery. It uses <canvas> as a backend for drawing
>> things, so it needs recent enough browsers.Try it in a webkit browser
>> or Chrome. They're much faster for most things than Firefox.
>>
>> I don't know if the abstraction Processing.js offers over plain
>> <canvas> is useful for Karma or it's just overhead.
>>
>> jQuery already has a selector engine ( called by $('bla') ), afaik
>> Sizzle is supposed to be a jQuery-independent selector engine. I don't
>> think it has much use outside of creating js libraries.
>>
>>
>> 2009/4/26 Bryan Berry <bryan at olenepal.org>:
>> > Hey Subzero,
>> >
>> > I just came across this blog post from John Resig, the creator of
>> > jQuery. He kicked off a processing.js to replace flash for animations. I
>> > am not really sure how it relates to jQuery
>> >
>> > http://processingjs.org/
>> >
>> > he also has a new project sizzle that is a CSS3 selector engine
>> > http://sizzlejs.com/
>> >
>> > frankly, I don't actually know what a CSS3 selector engine is or what
>> > CSS3 selectors are but looks interesting
>> >
>> > http://processingjs.org/exhibition
>> >
>> > here are some demos. Interesting thing is that these demos really rev my
>> > CPU. I have a centrino dual-core 2 GHz. Firefox chews up 70% of my
>> > processor. However, when I stream Youtube Firefox also often chews up
>> > 50% of my processor so not sure if firefox is at fault or processing.js
>> >
>> >
>> > --
>> > Bryan W. Berry
>> > Technology Director
>> > OLE Nepal, http://www.olenepal.org
>> >
>> > _______________________________________________
>> > Sugar-devel mailing list
>> > Sugar-devel at lists.sugarlabs.org
>> > http://lists.sugarlabs.org/listinfo/sugar-devel
>> >
> --
> Bryan W. Berry
> Technology Director
> OLE Nepal, http://www.olenepal.org
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>


More information about the Sugar-devel mailing list