Re: FW: Web interface prototype
Robert Moser II <[email protected]> Mon, 17 Feb 2003 17:57:03 -0800
| Newsgroups | gmane.music.equipment.slimp3.dev |
|---|---|
| Message-ID | <[email protected]> |
Very nice looking page. The right frame is definitely doable, aside from the album cover (I don't believe that we look at any tag that would contain a reference to an image) and the progress bar (which could most likely be done in java, but not pure html (too much refreshing). Great buttons, too. I definitely need a lot more practice with the GIMP before I would able to produce anything comparable (witness my initial attempt at png buttons on the Moser skin). >- The "Music Library" frame would optionally load the whole library at >once (i.e. no paging). I find paging a nuisance, but this could be >user-configurable. In my case (8000+ tracks) this would probably be over >a 1MB page, but even so it shouldn't be a big deal over a LAN. I can pretty much guarantee that you will stall playback each time you assemble the list to push out. To illustrate this, set your items per page to 8000, then do a song search for e. Then try the same search with a much lower items per page setting. Note that in both cases it builds the whole list of songs in the search, but in the second one it assembles for display a much lower number of songs, preventing the player from being interrupted. Not to say that it wouldn't be doable, it would require some way of breaking up the list building task to allow other tasks (such as pushing packets to the player) to get a little time while it is happening. >- Nodes in the hierarchy would open/close on the client (DHTML) with no >server round-trip required; the whole library would load the first time, >and then just stay in memory. I haven't worked a lot with DHTML, but I believe that you can load as you go, ie, make a round trip when you expand a node, but keep that info if you close and then reopen the node. I'm fairly certain that the server wouldn't handle such requests properly, but it most likely could without too drastic of a change. Robert ------------------------ Yahoo! Groups Sponsor ---------------------~--> Get 128 Bit SSL Encryption! http://us.click.yahoo.com/FpY02D/vN2EAA/xGHJAA/rIp0lB/TM ---------------------------------------------------------------------~-> To unsubscribe from this group, send an email to: [email protected] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/