Posts
288
Comments
25
Trackbacks
207
September 2007 Entries
Yay, Stephen Fry is blogging

The worlds biggest intellect has started blogging. His first post, an extensive rant on mobile phones. Interesting reading. The best bit though, is the sidebar titled "Design Matters" (about 3/4 of the way down) - his context is the phones, but it applies to all software:

We spend our lives inside the virtual environment of digital platforms - why should a faceless, graceless, styleless nerd or a greedy hog of a corporate twat deny us simplicity, beauty, grace, fun, sexiness, delight, imagination and creative energy in our digital lives? And why should Apple be the only company that sees that? Why don’t the other bastards GET IT??

Wise words indeed.

posted @ Friday, September 21, 2007 1:14 PM | Feedback (0)
Insulting and worrying your users

Error messages are never a good thing to receive when you're a user; they always make you feel you've done something wrong. Case in point:

image 

Now, forgive me for being pedantic, but the heading and message don't say the same thing. The heading is correct - 503 means the service is unavailable, it's a server error. Yet the message informs me that I or my browser has done something wrong; that's right, somehow by just navigating to the web site I've caused the server to fail. I'm savvy enough to realise that this is just because the developers were too lazy or incompetent enough to provide a better message; it's not hard to do - "Sorry, the site is down - it's our fault - come back later". Friendly, no worrying by the user.

As an aside, the header and message are also a table with two rows that are fixed width, with the table and table cells having inline styles. I hate to blame the developers again, but what choice do I have? It's possible it's some CMS system or tool generated, but that's really no excuse; the tool should produce decent markup.

posted @ Friday, September 21, 2007 9:48 AM | Feedback (0)
MixUK 07

This week I was at MixUK, the UK remix event. I was part of the community developer track (organised by Phil), hosting the micro-presentations, which are based upon Pecha Kucha - the "20 slides/20 seconds each" presentation format created in Japan a few years ago. For those of you who have done presentations, you need to know that the 20 seconds per slide isn't optional - the slides automatically flip over, meaning you have to keep up and have just enough content for each slide. It's harder than you think. I've done many, many presentations, but this was my first of this type and I found it hard, but it concentrates your mind and means you have to cut down the content to just the essentials. It's quite invigorating, in a masochistic kind of way.

We weren't sure what to expect from the micro-presentations, and did open it up a little to allow short demonstrations too, but overall I thought they were excellent. I was lucky enough to do mine on the first day, thus avoiding the problem of following on from the two best. Alex wins a prize for best abuse of the rules, using the defense of "nothing said I actually had to speak - it just said 20 slides, 20 seconds each"; he had a great slide deck and just played some music as it gradually flipped over; I loved it. The top prize however, has to go to Dave and Rich, whose so obviously choreographed presentation was hilarious. These guys are clearly unhinged, a point also borne out by the Swaggly Fortunes game show that ended the day, which was so busy I couldn't even get into the room.

The rest of the presentations in our track were also excellent and well attended. We managed to snag Scott for a nice cup of tea and some biscuits in a small Q and A session, which was very good of him considering he had many talks and a large number of press interviews. He also told us (and showed a few of us later) about the new MVC framework that they'll be releasing some time next year, which looks awesome.

I have to say a big thank you to everyone who spoke in the community track and made it so good. Many thanks also to Phil for organising it, Clare at Microsoft for making it happen and getting such great AV and hosting staff. Oh, and to Zi, for organising the meals on two of the nights. You can find out peoples views and pictures by checking out the backnetwork.

Technorati Tags:
posted @ Friday, September 14, 2007 10:47 AM | Feedback (2)
d.Construct

Technorati Tags:

 dConstructFuneral

Last week I attended d.Construct, a web conference focusing on design and usability. This is unlike the events I normally attend, which are pure developer events; code heavy, lots of demos, etc. d.Construct is more designer oriented, with design and experience at the forefront. Developers are, on the whole, not great designers; some have the what it takes, but mostly we don't. It's the science versus art thing, where no matter how much we try, the artistic flair just isn't present. I am, rather begrudgingly, resigned to that fate and so hold a cross between awe, jealousy and hatred for those who have the creative ability.

As a developer, I think it's my duty to understand the designer, to learn how they do what they do, why they make certain decisions and to see how my interaction with them can be better. I'll admit to being fascinated by design, so this isn't an onerous task.

There was only one talk that didn't excite me, but all of the rest were excellent. I was particularly struck by the message of Tom Coates, who said that your web site is not your company, it's just a part of it. With the current trend of increasingly complex and varied web applications, it's easy to forget that your company has a core product or service and that the web site is just a part of that. Use the web site to enhance your company and to ease customer interaction, but don't place all of your effort into it. Make it easy to use, to enhance the customer experience.

d.Construct is an excellent conference and I'll certainly be attending next year. I recommend you do too.

posted @ Friday, September 14, 2007 10:21 AM | Feedback (0)