My 2 cents would be "endless page" + pure DOM to set the colors.

Amiel

On Thu, Apr 28, 2011 at 7:12 PM, Amedeo Mantica <[email protected]>wrote:

> And if you can push your client to use Safari or Chrome, you can build a
> table without using <table>, but do everything in css
>
> you could use <ul> and <li>
>
> see css "display" propertiy
>
> http://www.w3schools.com/css/pr_class_display.asp
>
> Amedeo
>
> On 27/apr/2011, at 00.14, Chuck Hill wrote:
>
> > I see that you have a few options:
> >
> > 1. Fire your client.
> > 2. Educate your client.
> > 3. Figure out what they really need to do (NEED vs Implementation aka
> Excel) and deliver an interface that meets their needs in a far, far more
> effective way than scrolling in Excel.
> > 4. Torture your client with a painfully low and ineffective UI
> > 5. Use pure client side JavaScript as Mike suggested
> > 6. Switch to divs so that the UI renders faster and you can update
> individual rows.
> >
> >
> > Chuck
> >
> >
> > On Apr 26, 2011, at 2:33 PM, Theodore Petrosky wrote:
> >
> >> I guess I should have started off by saying that my user demands that
> all rows of data be visible all the time (because this is what it looks like
> in excel). I even have a boolean to not show old data but she insists that
> all data (including legacy data) is important and she needs to see it all
> the time (so nothing gets marked as 'complete').
> >>
> >> I think it sucks big time, but what can I do? I have been dragging my
> feet for 3 weeks already and the only solution I have found was to wrap
> every row in an UpdateContainer.
> >>
> >> Ted
> >>
> >> --- On Tue, 4/26/11, Chuck Hill <[email protected]> wrote:
> >>
> >>> From: Chuck Hill <[email protected]>
> >>> Subject: Re: AjaxUpdateContainer ?
> >>> To: "Theodore Petrosky" <[email protected]>
> >>> Cc: [email protected]
> >>> Date: Tuesday, April 26, 2011, 1:56 PM
> >>>
> >>> On Apr 26, 2011, at 5:16 AM, Theodore Petrosky wrote:
> >>>
> >>>> I am presenting a table to my user and I am noticing
> >>> that the number of rows that they want to keep current is
> >>> growing to more than 1k.
> >>>>
> >>>> One of the UI issues is to color individual rows that
> >>> signify specific meta data (ie. row is red so it is
> >>> important, green is something else).
> >>>>
> >>>> Currently, I have one AjaxUpdateContainer wrapping the
> >>> whole table. If the user updates the row color, I fire the
> >>> container update. But with over 1k rows, this is starting to
> >>> take time (10 - 15 seconds). So I thought that I would wrap
> >>> the individual row in its own update container.
> >>>>
> >>>> Before I jump into this, I thought I would ask. If I
> >>> had 1000 update containers on my page, am I shooting myself
> >>> in the foot? Or is this what the AjaxUpdateContainer is made
> >>> for? Or do I have to update the whole table for the row
> >>> color to update (with CSS)?
> >>>
> >>
> >>
> >>> It is probably not much worse than a 1000 row table, a 1000
> >>> row table is pretty bad already.  :-)  That is a
> >>> terrible interface, IMO.  You need to batch the data
> >>> and keep the table small.  See AjaxGrid for one way to
> >>> do this.
> >>>
> >>>
> >>> Chuck
> >>>
> >>
> >
> > --
> > Chuck Hill             Senior Consultant / VP Development
> >
> > Come to WOWODC this July for unparalleled WO learning opportunities and
> real peer to peer problem solving!  Network, socialize, and enjoy a great
> cosmopolitan city.  See you there!  http://www.wocommunity.org/wowodc11/
> >
> > _______________________________________________
> > Do not post admin requests to the list. They will be ignored.
> > Webobjects-dev mailing list      ([email protected])
> > Help/Unsubscribe/Update your Subscription:
> >
> http://lists.apple.com/mailman/options/webobjects-dev/amedeomailing%40insigno.it
> >
> > This email sent to [email protected]
>
> ---------------------------------
> Amedeo Mantica
>
> WOWODC 2011 : July 1-2-3, Montreal. wowodc.com
>
>  _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/bosyotech%40gmail.com
>
> This email sent to [email protected]
>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to