Re: [Catalyst] OT: YUI v Ext JS

2008-01-26 Thread Octavian Rasnita
I've visited, but I saw that it doesn't create an html table, but just some 
data arranged to look like a table.

So it is not very accessible for those who use screen readers.

The World Wide Web Consortium recommends not to use a table for layout, but 
to use a table for tabular data, and not other ways.


Octavian

- Original Message - 
From: Moritz Onken [EMAIL PROTECTED]

To: The elegant MVC web framework catalyst@lists.scsys.co.uk
Sent: Saturday, January 26, 2008 12:25 PM
Subject: Re: [Catalyst] OT: YUI v Ext JS


If you have a big table to display i'd recommend the ext extension
live grid. You can see an example here: 
http://www.siteartwork.de/livegrid_demo/


it only retrieves the data you are seeing. Just scroll through the
example and you'll see.

I like ext pretty much. There are some issues with scrollbars on a mac
with firefox, but thats a firefox bug and not ext. So I guess YUI
might have the same problem on macs.


--
Moritz Onken
[EMAIL PROTECTED]

Schützenstraße 81
76137 Karlsruhe

Festnetz: +49 (721) 2048842
Mobil:+49 (176) 24436493







Am 26.01.2008 um 03:14 schrieb Ashley:


On Jan 25, 2008, at 6:07 PM, Peter Karman wrote:

Ashley wrote on 1/25/08 6:44 PM:

* Does Ext JS's grid have all the same goodies as YUI's DataTable?


I haven't used Ext yet. But have you looked at:
http://developer.yahoo.com/yui/examples/datatable/dt_cellediting.html
?


Yes. Unless I'm missing something those changes are purely client- side. 
It took *a lot* of searching to discover someone asking on a  YUI list the 
same basic question about server-side data updates and  being told, you 
have to update your own data store however you feel  like.


* Is Ext JS completely stable across IE, FF, and Safari (Opera is  sort 
of out of scope for this).
* Do YUI's considerable other offerings (I'm looking for a site- wide 
library, not just grids) outweigh the positive aspects of Ext  JS?

* Would anyone, knowing *both*, pick YUI over Ext JS?


I have used the YUI history manager to good effect (see 
http://catalyst.perl.org/calendar/2007/7) so if Ext had some widget I 
really wanted, I would just use both  together.



This is good advice. My only dilemma in the choosing for this part  of the 
app is that the manager might say, WTF? I thought we were  gonna use YUI? 
:)




___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: 
http://www.mail-archive.com/catalyst@lists.scsys.co.uk/

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



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



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


Re: [Catalyst] OT: YUI v Ext JS

2008-01-25 Thread Ashley

On Jan 25, 2008, at 6:07 PM, Peter Karman wrote:

Ashley wrote on 1/25/08 6:44 PM:

* Does Ext JS's grid have all the same goodies as YUI's DataTable?


I haven't used Ext yet. But have you looked at:
http://developer.yahoo.com/yui/examples/datatable/dt_cellediting.html
?


Yes. Unless I'm missing something those changes are purely client- 
side. It took *a lot* of searching to discover someone asking on a  
YUI list the same basic question about server-side data updates and  
being told, you have to update your own data store however you feel  
like.


* Is Ext JS completely stable across IE, FF, and Safari (Opera is  
sort of out of scope for this).
* Do YUI's considerable other offerings (I'm looking for a site- 
wide library, not just grids) outweigh the positive aspects of Ext  
JS?

* Would anyone, knowing *both*, pick YUI over Ext JS?


I have used the YUI history manager to good effect (see http:// 
catalyst.perl.org/calendar/2007/7) so if Ext had some widget I  
really wanted, I would just use both together.



This is good advice. My only dilemma in the choosing for this part of  
the app is that the manager might say, WTF? I thought we were gonna  
use YUI? :)




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


Re: [Catalyst] OT: YUI v Ext JS

2008-01-25 Thread Peter Karman



Ashley wrote on 1/25/08 6:44 PM:



* Does Ext JS's grid have all the same goodies as YUI's DataTable?



I haven't used Ext yet. But have you looked at:
http://developer.yahoo.com/yui/examples/datatable/dt_cellediting.html
?

* Is Ext JS completely stable across IE, FF, and Safari (Opera is sort 
of out of scope for this).


* Do YUI's considerable other offerings (I'm looking for a site-wide 
library, not just grids) outweigh the positive aspects of Ext JS?


* Would anyone, knowing *both*, pick YUI over Ext JS?



I can't speak to Ext's stability (though I imagine it's fine considering its 
origins) but it seems like a false dilemma. Can't you use both together? Ext 
started out as an extension to YUI and still maintains compatability AFAIK. From 
the Ext FAQ:


Your choice of base libraries/adapters will most likely be driven by whether or 
not you already use an external library for something that Ext does not provide. 
For example, YUI includes some components like a history manager that Ext does 
not provide. In that case, you may want to include the YUI adapter.[...]


I have used the YUI history manager to good effect (see 
http://catalyst.perl.org/calendar/2007/7) so if Ext had some widget I really 
wanted, I would just use both together.


--
Peter Karman  .  http://peknet.com/  .  [EMAIL PROTECTED]

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