Picture
Picture
Picture
Picture
Picture

Manipulate

Did you ever just have one of those programming epiphany moments where you wonder why you didn’t think of it earlier, and why you tried to over-complicate everything rather than just going for the simplest solution?

Slightly connected, but not the same, let me tell you two other things I’m coming to realise.

Firstly, data is king. Presentation less so. Users looking for a web solution such as blogs or forums or image hosting want it because they need somewhere to put their data. The average user who wants to start a blog needs a service like Blogger or Typepad because they offer a box to enter their thoughts into, and they offer a way to get those thoughts back out. The user doesn’t need to worry about what might be going on in the background and most of all, doesn’t want to. They just want a data store. What they’re less concerned with is the presentation of that data on the way in, or the way out. Users will put up with all manner of crap user interfaces with no complaints if the software actually does what it’s intended to do, so until the blogging service starts losing their data, they’ll be fine typing into a plain text box only a few rows and columns high. And when the data is displayed, as long as it’s the same words they put in, that’s fine. Some customisation options are great, people have their favourite colours after all, it makes them feel distinct, but the average user is quite happy with the defaults, hence the success of services like LiveJournal.

The lesson, concentrate on data first. Manipulate it to success.

Secondly, integrated user administration systems sound good in practice, but ultimately just create a less usable experience, creating separate administration systems with one single authentication service is better. Logging into one central place to manage options across lots of different sites and services seems like a great way to go, but the resulting system will suffer from identity crisis. Users are normally logging in to perform a single administrative task, like posting a new entry on their blog. Centralised systems clutter their screen with unrelated options, making them drill down through more areas to get to the one they want. Even systems that might try and offer the more regularly used options first fall down when the user shares their time equally between posting on their blog and running their forum.

The lesson, monolithic is bad. Let each admin system speak for itself.

Wednesday, August 30th 2006 at 11:40 pm / Tech / Comments Feed / Trackback

Leave a Reply

Who?

I am Richard Smith, part time genius, full time procrastinator. I make my bed in Hamilton, Scotland, from where I cast my eye over the Internet like a king surveying his land.

Recent Purchases

Burnout Paradise (Xbox 360)
Programming Collective Intelligence: Building Smart Web 2.0 Applications
Join With Us (Special Edition)
Philex - HDMI Cable For HD Ready TV's - 1 Metre
Joytech HDMI Tri-Link Switcher (PS3)
Philips DVP5960 - Multi-Region Capable DVD Player With HDMI And Upscaling To 1080i - Black
Logitech Harmony 555 Universal Remote Control
Philips Nivea Coolskin HS8060 Moisturizing Rotary Shaving System
Apple I Replica Creation: Back to the Garage

Twitter

    All content is (c) Copyright 2003-2008 Richard Smith. This is where it ends.
    RSS Feed / Comments Feed