On Fri, Mar 05, 2004 at 05:09:53PM -0500, Jason Tackaberry wrote:
> I second Rob's opinion that window.open()'d popups aren't as good,
> especially with Mozilla-based browsers on linux, where opening new
> windows still seems extremely expensive.

Fair enough... I don't use Linux on the desktop so I wasn't aware of
that.

> Dynamically creating the popup is the way to go, IMO, but I'd much
> rather use the DOM than document.write() a bunch of stuff.  Constructing
> complex things (like tables and such) using the DOM is tedious, but
> there's always innerHTML (though I'm not sure about Konqueror's support
> for innerHTML).

If it's a w3 extension and not a browser-proprietary hack then sure.
Though I would love to avoid javascript, etc. so I can use the web
interface over links or w3m, but that's probably not going to happen.

> I think the best way is to keep the program information in an array that
> gets constructed out of the tv guide data, e.g.
> 
> prog_data = {
>    "C201cjon.zap2it.com:1078518600.0":  // progid
>       [ 1078462800.0, // start time
>         1078464600.0, // end time
>         "Three's Company", // Program title
>         "Janet hires Jack to work in the flower shop", // desc
>         ... whatever else is needed ... ],
>    ... more programs ...
> };
> 
> This should be served as a separate file, and in fact could be
> dynamically named and served with the appropriate HTTP headers to take
> advantage of client-side caching.  So for example, it could be called
> progdata-1078462800-1078470000.js.  Then if the user returns to this
> block of time in the guide, loading will be much quicker.

Doesn't this mean the same amount of data will be flying around? The array
will be essentially the same size as the popups... which is part of
the concern, also obviously very large html files which this will
solve. 

Let's just do the whole thing in ActiveX :)

Aubin



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to