Log in

No account? Create an account
entries friends calendar profile eLarsson.net Previous Previous Next Next
Google Suggest... - Larsson Log — LiveJournal
grain of salt not included...
Google Suggest...
If you haven't checked out Google Suggest yet, you should. The way it's done is actually pretty awesome. They have a JavaScript doing an HTTP request to Google's server with every keystroke you type to update the drop-down list without refreshing the page. This is very similar to the way GMail updates its listings without loading an entirely new page. Here's a good description of how it works.

This is a very different way of doing user interfaces for web applications.

I wonder how long it will be before the technique is used everywhere. Certainly, this kind of stuff is going to raise users' expectations, where the current forms-based, very high latency method of doing web UIs is not going to cut it any more. A number of the web-based administrative type apps I have to interact with (Novell iManager anyone?) that use drill-down browse lists and such would greatly benefit from the technique. It's also a nicer way of doing portals with portlets that update content in-place without resorting to iframes.

Very cool..

Current Mood: impressed impressed

1 comment or Leave a comment
origamislayer From: origamislayer Date: December 13th, 2004 04:02 am (UTC) (Link)
I was doing something similar at SPLN with their scores pages. My basic problem is that JavaScript really is limited for this sort of thing and you need to pull out so many odd tricks to make it work, which may or may not work in obscure browsers. We used to test this stuff in every version of IE on every Windows platform, and NT4 always blew up in strange and unreproducable ways. They need to come up with something that can handle loading data on the fly that is really consistant across browers and OSs, maybe Flash (as much as it pains me to say that).

I do love the concept though. I never expected webmail to have better functionality than a dedicated mail application.
1 comment or Leave a comment