Joel on Software
July 17: New York, NY:
Fog Creek Open House
5:00pm 535 8th Ave, 18 Floor

Sep 3-4: Boston:
Business of Software 2008
a JOEL ON SOFTWARE conference
Search:

Wanted: Software Engineer - C++/QT/Web Apps - Hot Bay Area Start-up at Aspera (Emeryville, CA 94608). See this and other great job listings at jobs.joelonsoftware.com.

News


This item ran on the Joel on Software homepage on Friday, December 10, 2004

I didn't think I'd be changing my startup page again for a long time.

Looks like I was wrong. Check out Google Suggest.

Lemme explain why this is so cool. First of all, it saves you keystrokes entering your search terms. That's the externally cool thing.

The internal cool thing is that it's one of the first prominent uses I've seen of the IFRAME XmlHttpRequest technique of going back to the web server for more data while the user interacts with a page. This has been possible for a long long time, but web developers have been mostly ignoring it. Rob Whelan explains how it's done.

The latency of web UIs, in which everything you do is a slow round-trip that requires completely refetching and rebuilding the web page, is one of the reason web UIs feel so clunky compared to native GUIs. Google is very publicly raising the bar on the quality of interfaces that people will expect from web pages.



My new book is here! Apress has just published a new collection of 36 essays from Joel on Software, aptly named More Joel on Software. Get yours today! Available from Amazon.com or wherever fine cheese is sold.

About the Author: I’m your host, Joel Spolsky, a software developer in New York City. Since 2000, I've been writing about software development, management, business, and the Internet on this site. For my day job, I run Fog Creek Software, makers of FogBugz—the smart bug tracking software with the stupid name, and Fog Creek Copilot—the easiest way to provide remote tech support over the Internet, with nothing to install or configure.

Enter your email address to receive a (very occasional) email whenever I write a major new article. You can unsubscribe at any time, of course.

Email:

 
Home | Email | Bug Tracking Software | Remote Assistance | Complete Archive