After using Google search for many years and being impressed with its lightening speed,
using Google Maps and being impressed with its spiffy Ajax features,
and using Google Earth and being amazed at how easy it was to zoom around neighborhoods
and find features like subway stations,
I find myself more and more disappointed by Google's more recent services.
Is googleplacency setting in at the Googleplex?
Here is why Google is more and more failing to impress me.
as a shopping search engine,
is next to useless.
as a calendar service,
lacks a critical and obvious feature.
as an email reader,
is no longer impressive (and it's still in beta after how many years?).
as a news/blog reader,
is pretty ho-hum compared with at least one competitor.
With these service shortcomings
I have to ask,
why isn't Google --
with its billions of dollars of cash,
its 8,000 top-notch employees cherry-picked from competitors,
and with its cachet as one of the coolest places on the planet to work --
why isn't Google better at what it does?
albeit minor disappointment with Google came years ago with the launch of Froogle.
When I first saw Froogle,
"Cool, with Google's search technology and the way they vacuum up and index most of the web,
this will surely outperform all other shopping sites."
I was wrong then,
and every time I've used Froogle since,
I continue to be wrong.
sorts search returns by relevance.
The result is the product I'm looking for tends to be at the top of the list.
The problem is the cheapest
relevant product isn't at the top of the list.
That's what I'm using Froogle for in the first place.
Here's part of a screen shot showing a search for M.S. OneNote 2003,
with prices in an apparent random order.
Froogle search for Microsoft OneNote 2003 sorted by relevance
I have to manually find the lowest price among pages of "relevant" results.
Why can't Froogle automatically sort the "relevant" product results by price?
If I want to sort by price,
Froogle offers that as an option:
select "Sort by price: low to high" from the drop-down box.
Froogle search sorted by price low-to-high
and as you can see in the above screen shot,
that's when all the irrelevant items show up at the top of the list,
usually pages and pages and pages of related products,
such as books and accessories.
The problem frequently arises with software.
The sort-by-relevance search won't easily find me the lowest price,
and the sort-by-price search finds me the books written about the software,
the various "OEM disk-only" solutions that seem a bit dodgy,
and various other product near-misses.
I was amazed when Search Engine Watch awarded Froogle
US Shopping Search Engine
Disappointed by Froogle,
I've turned to
as providing more useful price comparisons.
I don't tend to like
because of their limited number of online stores they apparently track.
seem more hit-and-miss when searching for products.
when searching for the best price for an Olympus voice recorder,
DealTime and Shopping.com were convinced I was shopping for RAM for my computer,
or plumbing supplies.
The other sites
(including Froogle, to its credit)
had no problem homing right in on the Olympus product.
But one disappointment wouldn't take the shiny gleam off of Google.
They've done so many things right with other cool applications.
But just in the past few months,
I've found Froogle isn't the only place Google falls down.
which I began using a few months ago,
which I've been using off and on for more than a year,
which I started using this month,
all lack in usability or expected features,
especially when compared to competing web services.
Google Calendar probably is the biggest letdown of these three productivity applications.
Google developers seem to have spent
building Calendar and the way-cool
Calendar Data API
to allow developers to access Google calendars remotely from other applications.
But sorely missing is the simple,
expected feature of being able to set how you are reminded of each approaching calendar event.
Google Calendar does provide three notification options:
a pop-up dialog box,
an email message,
or a pager/SMS message.
the notification method you choose for your event reminder type is
for all events.
say I want to be notified of important events
(flight departs in 2 hrs
by receiving a text message on my phone.
Google can do.
But once I configure Google Calendar to send one reminder to my phone,
reminders now go to the phone
(dry cleaning ready for pick up
By allowing only one notification type for all events,
I'm either frequently interrupted by my phone with low-priority reminders,
or I have to accept high-priority reminders getting emailed or appearing
only when I'm online.
How could the developers at Google leave out this ability to change
notification type based on the event's importance?
Come on, Google!
has this ability!
You thought creating a Data API was more important than
creating a usable calendar service in the first place?
You're not going to win me over to your calendar as a developer
unless you win me over to your calendar as a user!
Or at least a calendar service I can recommend.
After being pushed into the arms of Yahoo for its online calendar,
that's when I discovered Yahoo's updated
I remember trying Yahoo mail many years ago and abandoning it as
the usual clunky web mail.
But the Ajax-enabled beta email service is nice.
It uses separate tabs to open messages.
You can have several messages open at once in different tabs,
rather than opening each message into the current window,
as Google does.
From the Yahoo Inbox,
you can hit Enter
to open the current email in a new tab,
read the email,
to close the tab and return to the Inbox,
then hit Del
to delete it.
Or, if you want to save the message,
you can actually move it to a folder
and drag messages into the folder for organization.
Gmail instead insists on enforcing the Web 2.0 world view of tagging to organize email.
I actually like being able to tag emails with several labels,
but tagging is different than all other email programs I've used.
For me, 99% of my mail only needs one tag,
so Yahoo's more-familiar folder system works fine,
and its user interface is superior.
Just like Gmail,
Yahoo mail supports other keyboard shortcuts,
like hitting r
to reply to the selected message.
Yahoo went with keyboard shortcuts Ctrl-.
for up-down navigation rather than the more usual k
that have been used in the Unix world for decades and that Google adopted.)
Yahoo Mail also integrates with Yahoo Calendar.
When viewing email,
the bottom of the window displays upcoming events from your Yahoo Calendar
along a horizontal scroll pane.
That's a nice feature I don't see in Gmail.
With Yahoo Mail besting Google's Gmail in functionality and usability,
I'll turn my attention to one of Google's newer web services,
its recently updated news reader,
Google Reader was the first web-based news reader I tried.
I had used
built-in news reader,
but I wanted a web-based reader so I could read the same blogs and news sites
from any of the half-dozen computers I use during a given week.
I have no real complaints about Google Reader's functionality.
The problem is,
it's just not impressive.
Google Reader screen shot after selecting Cedric Beust's feed
Google Reader does a good job of letting you see what's new in your subscribed feeds,
and lets you click feeds in order to scroll through its entries to read.
I like the fact that it has a full ("Expanded") view and a "List"
view to read just the titles of the entries.
My chief dissatisfaction with Google Reader is it just isn't
cool and full of extra features that make using it a nice experience.
As compared to?
Well, after I started using Reader,
I noticed almost as many visitors to my blog were coming from
as were coming from Google Reader.
So I checked it out and started playing with it.
What I discovered was a news reader with cool,
features that make reading news and blogs faster and more efficient for me.
Netvibes organizes feeds/blogs into portlets,
which can be re-arranged on screen,
resized and minimized.
(See the screen shots, below.)
Here are some of the cool things Netvibes can do:
- Organize your feeds into tabs. (Google Reader has folders you can open/close. Very similar)
- Mouse over a feed's entry to read the beginning. (Google can't do this.)
- Drag and drop feeds to rearrange them in the window (Google doesn't let you change order)
Netvibes lets you drag a feed's box to re-order them
- Read a feed's full entry, with an index of all entries in a left-hand column.
Clicking on an entry opens the item for reading
The above-pictured reader window acts like an Ajaxian widget.
You can see an X in the upper right corner to close the window and return to the
main feed window.
- Open/close the items list for each feed.
You can select how many item headlines for each feed you want to see in its portlet window
when the feed's portlet folder is opened.
(You see the title for all entries when you open a single entry, as mentioned and pictured above.)
- Refresh an individual feed to see if it has been updated (Google doesn't allow this).
- Drag and drop feeds onto different tabs as well as to re-order them on the page.
(Google has no drag-drop of feeds.)
- Quickly mark all items in a feed as already read by clicking on the item count.
(Google Reader provides a "Mark all as read" link that operates slowly because it seems to reload
Until I saw the Netvibes referrers in my logs,
I had never heard of it.
two days after first starting to use it,
I picked up September's Business 2.0 magazine and saw
as a "disrupter" of leading portal websites like Yahoo.
these are four Google's web applications that leave me wanting,
and leave competitor services more impressive.
My initial wow-I-didn't-know-you-could-do-that-in-a-web-page feeling
I got years ago with Google Maps has been replaced by me wondering
what's Google up to that it would allow its applications to become second-rate.
I have two theories.
My first theory is the Google's complacency is a symptom of corporate maturity.
Google doesn't have to be cool any more.
It needs to answer to shareholders.
Perhaps Google is directing its focus and energy to today's moneymakers: AdWords and AdSense.
My second theory is that Google is leaving services like
Froogle, Calendar, Gmail and Reader
to languish for now because it has bigger fish to fry,
new services that Google will roll-out that will allow it to suck even more of the profit from its chief
Yahoo and Microsoft --
and place it into the hands of Google and its shareholders.
I don't follow the business intricacies at Google to pretend to know the details.
But Google's recent
purchase makes it clear Google wants to be a we-have-it-all portal service
to make Yahoo less relevant,
with Google reigning supreme in the search and
web advertising business.
And we all
Google has been working on its web-based version of office productivity applications to replace
(or at least
Microsoft's Word and
(with Docs & Spreadsheets
Outlook (Gmail, Calendar),
and the remaining
Apps for Your Domain
is the first step in that direction until it adds the remaining
Office applications to that suite.
instead of focusing on gee-whiz applications,
I'm guessing most of Google's development and marketing resources
are working on the web versions of Word, Excel,
and probably an improved version of Gmail to replace Outlook for some users.
In the meantime,
Google has failed at one of its 10 corporate philosophies:
"Always deliver more than expected."
I expect more from you with Calendar, Gmail and Reader.
Your competitors are doing more.
But perhaps Google,
when its web-based Office-killer applications take hold among businesses in the next year or two,
will reprise a line from
Pirates of Silicon Valley
I can see the day when Bill Gates or Yahoo's
confront Google CEO
and tell him,
"We're better than you are! We have better stuff."
Schmidt will turn away and say over his shoulder,
"You don't get it. That doesn't matter."