Re: [Catalyst] Re: Preferred Ajax framework

2007-01-10 Thread Daniel McBrearty

another + for jquery. just because I got going so quickly and easily,
i have to say.

On 1/9/07, Kieren Diment [EMAIL PROTECTED] wrote:



On 10/01/07, A. Pagaltzis [EMAIL PROTECTED] wrote:
 * John Napiorkowski [EMAIL PROTECTED] [2007-01-09 22:50]:
  I prefer Jquery.

 Another vote for jQuery.


The docs for jquery are very good.

See
http://dev.catalyst.perl.org/repos/Catalyst/trunk/examples/JQChat
for a very simple example.  There's a few Prototype examples in the example
directory as well.

Mind you, other people prefer Dojo or YUI.  Basically it's up to you



___
List: Catalyst@lists.rawmode.org
Listinfo:
http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive:
http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/






--
Daniel McBrearty
email : danielmcbrearty at gmail.com
www.engoi.com : the multi - language vocab trainer
BTW : 0873928131

___
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Re: Preferred Ajax framework

2007-01-10 Thread Victor Igumnov
Dojo! It goes beyond just ajax. It encompasses widgets. Want to do  
SVG/VML chats? Dojo got it covered with dojo.chart. Dojo seems to be  
the only JS framework with a packaging system, so its fairly unique,  
it can load extra code bits on demand. However, since it encompasses  
so much it seems to be on the slower side of frameworks. I would  
advise to use mod_deflate and build a minimal dojo build and require  
stuff on demand.


Just my two cents.

-Victor


On Jan 10, 2007, at 12:54 AM, Daniel McBrearty wrote:


another + for jquery. just because I got going so quickly and easily,
i have to say.

On 1/9/07, Kieren Diment [EMAIL PROTECTED] wrote:



On 10/01/07, A. Pagaltzis [EMAIL PROTECTED] wrote:
 * John Napiorkowski [EMAIL PROTECTED] [2007-01-09 22:50]:
  I prefer Jquery.

 Another vote for jQuery.


The docs for jquery are very good.

See
http://dev.catalyst.perl.org/repos/Catalyst/trunk/examples/JQChat
for a very simple example.  There's a few Prototype examples in  
the example

directory as well.

Mind you, other people prefer Dojo or YUI.  Basically it's up to you



___
List: Catalyst@lists.rawmode.org
Listinfo:
http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive:
http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/






--
Daniel McBrearty
email : danielmcbrearty at gmail.com
www.engoi.com : the multi - language vocab trainer
BTW : 0873928131

___
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/ 
catalyst@lists.rawmode.org/

Dev site: http://dev.catalyst.perl.org/



___
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Re: Preferred Ajax framework

2007-01-10 Thread Victor Igumnov


On Jan 10, 2007, at 11:56 AM, Steve Atkins wrote:



On Jan 10, 2007, at 11:17 AM, John Napiorkowski wrote:



--- Victor Igumnov [EMAIL PROTECTED] wrote:


Dojo! It goes beyond just ajax. It encompasses
widgets.



I was excited about dojo as well but I really found
that the widgets loaded quite slowly.  Maybe I am just
doing it wrong but (for example) when using the tab
widget on IE I'd see all the tab panes for a second or
two before the control initialized.  I find that
unacceptable.  Again, I'm probably not using it
correctly but it's just too hard to use right IMHO.



They also don't work, even a little, in Safari.

From a purist point of view I'm happy to blame Safari
for that, but it's pretty much a deal-breaker for any
website that you want the general public to be able
to use. I'd love to be able to use some of the neat
features, but I don't want to have to implement
two (or more) websites to cope with different browsers.

All the jquery-based plugins I've tried so far seem to
work fine in all recent browsers that have javascript,
which trumps the other issues for me right now.


Actually everything I have tried so far *does* work in Safari. Safari  
is my primary browser.
Concerning the slowness of Dojo you need to turn off Dojo's DOM  
parser and push specific Dojo elements into searchIds.

With all that in place, Dojo flies on every browser.

// /static/ is Needed if you place dojo.js and src into your root/ 
static/  directory
djConfig = { baseScriptUri: /static/, parseWidgets: false,  
searchIds: [] };


div id=box dojoType=ComboBox/div
scriptdjConfig.searchIds.push(box);/script

This should get you started. And yes, your right Dojo's documentation  
blows. Read the code? Javascript isn't hard to understand.



Cheers,
  Steve



___
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/ 
catalyst@lists.rawmode.org/

Dev site: http://dev.catalyst.perl.org/



___
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Re: Preferred Ajax framework

2007-01-09 Thread Kieren Diment

On 10/01/07, A. Pagaltzis [EMAIL PROTECTED] wrote:


* John Napiorkowski [EMAIL PROTECTED] [2007-01-09 22:50]:
 I prefer Jquery.

Another vote for jQuery.




The docs for jquery are very good.

See http://dev.catalyst.perl.org/repos/Catalyst/trunk/examples/JQChat for a
very simple example.  There's a few Prototype examples in the example
directory as well.

Mind you, other people prefer Dojo or YUI.  Basically it's up to you
___
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/