On 8/15/05, max. spicer <[EMAIL PROTECTED]> wrote: > No it isn't. Default requires you to press the Search Music button. I > don't see how Default could do this instantly as it requires page > reloads to get new data. I assume that Default2 is doing clever > things with Javascript and XML to do the search dynamically.
Works for me on Default... what browser are you using? This is a bit technical, but here goes... The standard skins' livesearch uses the Prototype library, and retrieves plain ol' HTML from the server and stuffs it in to the document. You could call it AJAX, although there's not really any XML involved. Dan Sully wrote all the livesearch code. ExBrowse2 and Default2 (both of which I wrote :)) are completely AJAX-based. EB2 uses my own JXTK library for everything, and communicates to the server via XML and HTTP GET requests. This works, but it's somewhat unreliable and occasionally suffers from caching issues. The livesearch data is retrieved as pure XML. It's styled on the client via XSLT (under Mozilla browsers only) or Javascript DOM manipulations. To complicate things further, I'm a few days away from being done with yet another rewrite of EB2, based on JSON-RPC (very similar to XML-RPC) rather than plain-old-XML. It's a LOT more reliable, and a bit faster as well. - Jacob _______________________________________________ Discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
