Ed Finkler makes two points in his post “We’re the Stupid Ones: Facebook, Google and Our Failure as Developers”. 1: Google is making a mistake in indexing. It doesn’t select the most relevant page as the first result, but a somewhat relevant page, which confuses users. 2: developers should create UI’s which behaves the way the user naturally expects. I’d like to give my opinion on both.
In an office, the workers open their thin clients and netbooks to start the day. A network connection is provided at every corner, and there is wireless too, so you can work everywhere you want. All applications run on some big systems, and they just connect to it through their browsers. Sound like the future? Think again: it’s the past.
A search engine excels or fails with the results it returns. It’s not the number of results that count, but the result the user was looking for. Google became famous with this. It found what you were looking for. You didn’t need a degree in computer science, it just found what you were looking for.