Archive for the ‘User-experience’ Category

URLs should express output-format, not source-format

Posted on July 1, 2009, 00:14, in Tip of the day, User-experience, Web development | 22 Comments

I’m the kind of guy who always tries to optimize my ways, especially when it comes programming. Over the last years I’ve worked on/against a multitude of CMS, frameworks and API’s, and quite often make some thoughts how things could be better, easier and more intuitive. One of these things are regarding how to format […]

table-row-highlighter.js

Posted on June 4, 2009, 00:50, in User-experience, Web development | 4 Comments

This article is about my solution to an issue/request mentioned in my “Usability-tips for your application (Part I)” regarding highlighting corresponding table-rows when keys are pressed.

Take a look at the demo-page and play a little around.

Google Wave – the email-killer?

Posted on May 29, 2009, 18:01, in Development, User-experience | No Comments

Google recently announced their new tool/protocol/invention, Wave. I’ve seen their presentation and read through most the documentation, and think it will be interesting to see how it will evolve in the future. It’s currently only available as a sand-boxed version for invited developers, as well as it is possible to ask for access – I […]

Usability-tips for your application (Part I)

Posted on May 25, 2009, 16:07, in Development, User-experience, Web development | 1 Comment

There are a exponentially growing amount of applications being developed. Some of them vanish at an early stage, while others grow to be quite (and sometimes extremely) popular. What really dazzles me is how sucky many of them (both the popular and the unpopular ones) are regarding how they deal with user-interaction.

The whys, hows and whens of pagination

Posted on May 24, 2009, 16:04, in Development, User-experience | 3 Comments

Why In the most basic form, pagination is best illustrated by books: there’s a lot of content, and just expanding the sheet would too cumbersome. And then we discovered that by dividing the content into pages, and stacking them we’d get a lot of content in a handy way, and also making it pretty easy […]