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

Lucian Branescu lucian.branescu at gmail.com
Mon Apr 27 06:44:20 EDT 2009


I guess my brain was a tad outdated. So Sizzle is very cool, but
doesn't add anything if you're already using jQuery.

Hehe, hippies. And what are we?


2009/4/27 Ties Stuij <cjstuij at gmail.com>:
> 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