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

Reply via email to