Posts Tagged ‘design’


Good example of bad web design

I found a link to 10 tricks to reboot your brain on MSNBC’s site via Fark. I thought, “hey, my brain needs some rebooting, why not?” and I followed the link with the full expectation that it would be broken up into 10 pages. That’s a little trick sites use to inflate page views and ad impressions but the side-effect is annoying some (more likely most) users and dropping your overall ad clickthrough rate. But I didn’t expect it to look as bad as it did.

First off, it’s repurposed content from Prevention magazine. While the original might have looked fine in the magazine’s digest format, a lot has been lost in translation. Since I was expecting a slideshow type of display, I was looking for a “Next” or page numbers at the bottom of the article but could not find any. It wasn’t immediately apparent that the only navigation for the article was in the table of contents links to the left of the content and it also wasn’t apparent that both the headers and bulleted items were links to different portions of the source article. Instead of parceling out the article two sentences at a time, a better design would have been to display an entire section (“At Home”, “In the Car”, etc) and use the bulleted links as anchors to those specific paragraphs. That would result in less page views, though.

However, it’s easy to understand how this type of thing can happen. It’s usually just a script reading a feed, downloading the article content and publishing it into a template. There might be someone watching a queue of articles and approving them by hand, or it could be completely automated. It could be the case that the article was parsed incorrectly – take a look at how this article looks instead.

In general, I think the MSNBC website verges on being too busy. It’s a traditional C-clamp design with navigation across the top, bottom and the left-hand side. The left-hand links pop up hierarchical menus of the latest headlines for that topic, with the bolded topics also having a second popup menu for the subsections. That is, if you are able to navigate all the way to that side of the popup without it disappearing. Often, the latest headlines appear in the popup before the background loads, so you have text floating in a transparent box superimposed over the text and images below for a moment – a background image is nice, but you should also have a background color displayed while the image is loading. There are other display quirks (misalignments, missing line breaks) that appear to be the result of insufficient testing with non-Internet Explorer browsers. You do not have to hunt down every application that can display HTML, but you should be testing it in recent releases of Firefox and Safari at least (and probably now Chrome, too), and with and without ad blocking and popup blocking software. It’s next to impossible to make them all exactly match, but you should check that a complete page renders in all of them.

Webgurus.com officially relaunches!

We* are pleased to announce the official relaunch of webgurus.com!

About a month ago I found myself with more free time than I had anticipated, so I did what most people would do in that sort of situation: I took two weeks off to remove some badly-installed vinyl siding and repair and repaint a side of my house. Once that was complete and I had managed not to fall off of the scaffolding and give myself a pre-existing condition, I decided to rework my website. The design itself was around six years old and the content had been more or less static for most of the time. I had, in effect, let this site get middle-aged and go to seed. Now it was time to get on a treadmill or buy a sports car or something.

A while back I had been playing around with Illustrator and Inkscape and had created a background and color scheme that I thought was at least somewhat interesting. I quickly threw that together with an unused logo redesign I had made and took down the old crufty content. Goodbye, quirky advertising clip art from the 20s, 30s and 40s! (Don’t be sad, it will return in a future site to be named later)

I admit my first redesign (thankfully never published) was a little heavy on the jQuery. Too many things moving, too long of an animated intro. What was next, a rendering of a metal block spinning and burning down to a company logo? I decided to Keep It Simple, Stupid. I set about working on a second redesign, but for what purpose this time around? Well, why not start off with a blog and use that as a means to link to whatever experiments or projects? That seems simple enough.

I had had a blog around 9 years ago (back when people were still trying to decide between “web log”, “weblog” and “blog”) and had in fact written my own blogging platform, but this time around I decided I was going to just use WordPress. Why would a supposedly ‘webguru’ web developer do that? Simple. I didn’t want to spend the next year literally reinventing the wheel. Why bother with worrying about whether or not something was invented here when the real purpose was to engage in shameless self-promotion and to post funny pictures of cats? Once I had made my decision, I did not debate it. Such is the way of the samurai designer. It also gave me a chance to brush up on my PHP skills after years of working with Perl.

I also did not debate using some pre-packaged theme. Using this excellent tutorial as a starter and with help from the Codex, I modified the standard Kubrick theme to what you see now. And that’s how I spent my end-of-summer vacation. The End.

* Royal we, sorry, but force of habit