Will This Do?

I was reading an MC Siegler post linked to from HackerNews, where he rants about the iOS Gmail client and Google products in general:

And all of this is the M.O. of pretty much all Google iOS apps. They’re half-ass, buggy, and generally ugly to boot.

The obvious retort is “yeah, and Apple never released anything half-assed.  Right.”  But the thing is — he has a point.  Google releases stuff that kinda works.  And then they seldom give it any polish to take it past the “barely useful” level.

Look at Google Finance.  Just look at it.  In particular, look at that chart:

The point of charts is that you’re supposed to read them.  So: How much woas Nasdaq down at 1.30pm?  Let’s see…  the lines are at -0.68% and -1.36%…  and it’s about one quarter below the -0.68% line…  so that should be…  oh, I give up and go to Yahoo Finance.

It’s obvious how that chart came to be.  Somebody was told “make the chart”.  They implemented it by finding the extremal point, and then drew a line at the halfway point, and then made it symmetrical by going the same distance the other direction.

And it’s total crap.  Nobody who has any pride in what they are doing would perpetrate something like that instead of doing it the hard way — finding the “pleasing numbers” (0.25, 0.5, 1, etc) that people can actually read. And then using those numbers on the lines.

That chart has been like that ever since Google Finance launched, many many years ago.

Having a crappy chart on one web page isn’t a catastrophe.  But it boggles my mind how the people responsible can look at that…  thing…  and not spend the half hour it would take to fix it.  For years on end.  This mild feeling of willthisdoitis typifies most offerings from Google. And I wonder why.

One thought on “Will This Do?”

  1. I've dabbled in charts and reimplemented “finding pleasing line interval” a handful of times. It's hardly taxing stuff and rather shocking that they didn't bother.

    I'm guessing nobody at Google uses Google Finance thus breaking the EYODF-rule.

Leave a Reply