Alidar Jarok wrote:
It's not bad. A cool change that probably required a lot of effort on their part, but will minimally impact us for the better.
Nah, I don't expect that it was that difficult - it seems to me that it would be a fairly simple matter to execute the search via AJAX and refresh the body of the search results portion of the page as each keystroke occurs. (I've written a similar algorithm for the content management system I support - though it only has to scan the titles of some 400 blog posts and display those that match the search request as it's typed, not the bajillions of pages on the Web and all their content.)
Now, optimizing the algorithm to return the search results as quickly as they do, that's
the amazing thing.