Wednesday, November 30, 2005
Argh! Just a few short hours after posting on the difficulty in reporting a Google Base bug, I find myself surfing around Blogger.com looking for a place to make a suggestion. Blogger.com is behind Blogspot and therefore "powers" this blog, as they say. Or I power them. Whatever. Google owns Blogger. So here's my suggestion, guys. If I ever find your "suggestions" form I'll drop you a link. Or maybe you'll just find it on this blog. Wouldn't that be cool? OK OK, the suggestion: Please make the "next blog" thingy not suck. Right now it's a great idea and a little bit fun to use, but mostly it sucks. Here are some ways you could un-suckify it:
- Get serious about the porn spam blogs. If I want porn, I know where to get it. The "next blog" button is not that place.
- Have a smarter algorithm, or better yet: let me choose my algorithms. In my case, I'd want "next blog" to mean something like "next most recently updated blog that is similar in subject to my own or to other blogs I've deep-clicked on." Others might want to tune it differently, but it shouldn't be too hard to have an ordered set of options for what "next" means.
- Um Gottes Willen, laßt mich meine Sprachen auswählen! That is to say, let me choose my languages, folks. I speak three, so I definitely want to see anything in those languages, but I can't do much with Esperanto or Morse Code. So why are you showing me those blogs?
- Have a "bookmark" (blogmark?) button in the BloggerBar, and a dropdown menu of my thusly marked blogs. (Bonus points for letting me automatically add them to a blogroll on my own blog if I want to, and decide on a case-by-case basis otherwise.) That one is so obvious, guys! This and the next suggestion are not specific to the "next blog" function, but it should be pretty clear how they fit together.
- Have an instant rating option in that same BloggerBar. Let me rate every blog, every blog post if I'm on a permalink, with, say, one to five stars. There are lots of fun things you can do with that data, and most of them make my blogsurfing experience better. Yes, of course I should be able to modify my rating at any time. Take a peek at iTunes for some examples.
- Stop letting me get lost! "Next blog" is nice, but to really enjoy bloggersurfing I need something like "Previous blog" and, of course, "My own friggin' blog, where I started." I don't think it's very wise to leave those options up to my normal browser controls. If I need to break out to those in order to get value from blogstumbling at Blogspot, why should I bother with your toolbar at all?
I just ran into a very basic, very rookie bug at the Google Base. In short, it won't let me upload a picture, and returns a nonsensical error message (after actually uploading it to whatever passes for /tmp at Google). The error message tells me the image has an invalid format and must be of type .png, .gif, .some-other-stuff, or .jpg. The image is a JPEG with a nifty .jpg extension, and I'm positive there is no problem with it. (Yes, I double-checked, geek that I am.) The real problem, though, is that there's no obvious place at base.google.com to report the bug. On the one hand, considering Google's high profile and whatnot, I can understand that they want to keep their support to a minimum. On the other hand, they're swimming in cash, and they call everything a "Beta" - so when something actually behaves like Beta Software (as in, a bit buggy) you'd think they would be eager to get bug reports. I'm well aware that Google is one of the most arrogant companies in the history of companies. As a friend put it, that's an understandable position after you've revolutionized online searches and made yourselves billionaires in the process. But no matter how great you think you are, and no matter how much the stock market agrees with you, I still think you should want to know when your software is broken. (For the record, this happened on OS X Tiger with Firefox 1.07, a reasonably common combination and one Google should definitely be testing for - they love Firefox, and here in Silicon Valley most people understand that Apple's users are much more influential than their pure market share indicates.) So now I have a choice. I can spend some time tracking down a contact option for a beta-software bug report; I can try again with a different browser or operating system; or I can just forget the whole thing for now. Tell me again, why was I supposed to care about the GoogleBase? NOTE: This would normally be a Frostopolis post, but Frostopolis is in involuntary Domain Purgatory right now thanks to a very shady UK domain reseller (more on that later).
Sunday, November 20, 2005
Now that I've played around with Blogger/Blogspot some, here are my first impressions. This is based on about five hours with the system: two just playing around and three spent modifying the style to get the somewhat-better-than-average look you see here. Good Things
- The posting interface is pretty good, with a nice array of rich-text formatting options that are applied in real time to the edit box. It's very simple to post, which is probably at least half the point of a service like this.
- The default templates are attractive. I'm still amazed nobody has a good WYSIWYG blog template editor built into their publishing system, but in this Blogger isn't worse than others.
- Modifying the template (assuming you know HTML and CSS) is easy. They made a few CSS and semantic mistakes, but not any more than other blog systems I've seen.
- The "blogger bar" at the top is reasonably unobtrusive for a free service, and the "next blog" button is a nice way to explore other blogs.
- It's easy to plug in AdSense ads (also owned by Google). This is a non-issue for pros, but for amateurs (presumably a lot of the membership here) it's a nice way to have a revenue stream available in the unlikely case you get popular. Of course it's also incredibly self-serving on Google's part, because one ad click on each grandmother's blog makes them money in aggregate, while Granny probably doesn't get more than a couple cents total. In their defense, Google made the ads optional - it's easy to imagine them being required.
- The blog search in the blogger bar really does search "all blogs" (ie, all things Google currently considers blogs). It would have been easy for them to only search their own blogs, so kudos for making that feature actually useful.
- There are a lot of spamblogs hosted here. Some of them are pornographic, with "Not Safe For Work" images. That's probably a Very Bad Thing for kids and for people browsing at work.
- When exploring via the "next blog" button, there's no obvious way to get back to the blog you started from.
- Some blogs, both spamblogs and normal ones, hijack the browser: take you to another site, for example, or hide the blogger bar, or mess with your browsing zen with obtrusive ads.
- The HTML transformations for posts are amateur at best. On the one hand, the formatting you choose is preserved visually; on the other hand, much of it is lost semantically. It's not that hard to get this right (I've implemented it myself), so Blogger gets big fat demerits for that one.
- Single-entry pages have, by default, very different sidebar content than the main page does. This could easily mess with your linking and advertising strategies. I'll probably find a way to fix it soon, but it's bad to have it this way out of the box.
- The spell checker in the post editor uses a popup, which is of course blocked by modern browsers. That's another rookie move: there's no functional need for a popup of that sort. None whatsoever. Anyone who claims otherwise is a good couple years behind the curve on web development.
- The editor needs more semantic markup buttons. "Bold" is nice, but you should also have "Heading" as well, and have the heading level automatically determined.
Saturday, November 19, 2005
Blogger seems to have defined "anonymous" as "anyone not our customer." Interesting. The result is that the system required me to create an account in order to post a comment on a Blogger blog. (Groggy bloggy Blogger blog, slog hog in the fog!) That seemed almost reasonable, so I gave it a shot. And then Blogger told me I had to create a blog in order to register. In the end, no harm done; I'd been meaning to check out their service anyway. But still, it seems a little presumptuous. Google? Presumptuous? I am shocked! So I guess this post will be the first one in my new Blogger blog. Time to go practice my Smurfspeak...