usability

Admin interface editable Django app settings

Is there a good way provide user configurable app settings in Django admin? Basically I would like to have a nice forms where site owner can easily edit such one off information as his contact information, front page text content, etc. Sort of like a normal admin interface of a model, but limited to only one undeletable item in the mode...

How do I make an info bar at the top of the page like on stackoverflow.com?

Im seriously jealous of the person who designed this website and in particular the 'info' bar at the top of the page that notifies you every so often. I very much want this on my website, does anyone know of a downloadable script that resembles something like this? (php) An answer from the stackoverflow design team would be nice! ;) ...

Text User Interface Design Reference?

Is there a good book or other references on Text User Interface Design? I am not interested in graphical user interfaces. I am interested in usability for good command line and scripting interfaces. ...

Creating multi-level, scrollable menus using jQuery and the jdMenu plugin

Hello. In our application we're using jdMenu plugin to create a hierarchical menu from nested unordered lists. This works well until there are so many items in a menu that it is forced off the screen. In an attempt to fix this I've updated the plugin (actually the positionBy plugin that is a requirement of jdMenu) so that when a l...

How to write "good" user interface texts?

Many applications are let down by the quality of the 'writing' in their user interfaces: typically, poor spelling, grammar, inconsistent tone, and worse yet, "humour" are the usual offenders. Are there good resources that can help developers to write UI messages that give a professional and positive impression to your customers, even wh...

Should programming languages be intuitive?

What features could be added to a new programming language to make it more "intuitive"? When it comes to websites and desktops, we favor high usability, almost intuitive usability. It is becoming increasingly expected that your application should "just work". For a certain class of applications the idea that one has to RTFM, is a ma...

are accessiblity and anti-scrapabality mutually exclusive?

I want to make a site that is both difficult to screen-scrap and accessible. Is that an oxymoron? ...

Do you support most browsers when building a web app?

Now, you might think to yourself "Of course I do. It's not hard". But trust me, after what I went through today to send a wire transfer using a simple form, I wonder if most web developers even care about people using browsers other than IE. Today, using Firefox 3.5, I logged into my bank's website to do some banking. While filling o...

Custom sort-order in a database

I have a "products" table in a database. It is used to populate a dropdown list on a website. Currently the list is being output alphabetically, but my client has suggested that if he signs Coca Cola as a customer, they might want to put "Vanilla Coke" as the product on the top of the list, followed by "Coke", then have the rest sort al...

What have people done to improve the OpenID user experience, particularly as a relying party?

I've noticed that there is a very dramatic difference in the user experience for sign on with different relying parties. I've implemented a few relying parties myself, so I already have a few ideas, but I'm curious to hear from other people about what worked, what didn't. Empirical evidence (OpenID login stats before/after) would be id...

What is a good maximum content area width for web pages?

Is there a standard max for the width of the main content area of a web page? I want to maximize screen real estate without affecting usability. I've seen a lot of sites stick to 980px or less. Anyone have any suggestions? ...

Do we really need email confirmation?

I've gotten into a habit of using the standard register->send activation email->activate account process for every site that supports user authentication and free registration without questioning if I really need this. What are your thoughts on this? If I have captcha on the registration form is the email confirmation process really ne...

User interface for an intranet system

The system that I am working on is an Intranet System only accessible within the company network to our staff. This is a primary system for storing data of all our customers. The system is entirely web based. There is a lot of data to be captured and held for each customer. At the moment opening up a customer record brings up all the inf...

Web usability: alert/notification - how to attract attention?

I'm building a web application where one of the features causes users to be notified in real-time when an alert pertaining to them occurs, similar to the big orange bar in Stack Overflow. I have a few options, and I was wondering if there was a usability guideline on the best way to go about this. One option is to have a small notifica...

How do I get a job in UX or Usability

I currently work as a backed developer but over the years have developed an interest in usability and user experience. What would you recommend as steps of: Improving my knowledge and skills Getting a job in usability/ux ...

Time Entry - Usability

What is the conventional wisdom around entering times into a web app? I've seen both free form fields, and drop downs. I have a user right now arguing that drop downs are easier to use, despite the fact that you have 18 options between 3 drop downs. I feel that using a text field (and PHP strtotime()) that I can eliminate all of that ha...

Automatically add "$" character into PHP scripts

I have a programming text editor (written in PHP) and want to remove the $ signs available in PHP scripts upon loading of the document for editing ... to "quietly" insert them back once the user saves the file. Basically, I want to save the user the work of always typing the $ icon in front of variables (similar to how you don't have to ...

How to test GUI for color blind person?

Is there a way to test if a GUI is usable for color blind person? I know that it has many degrees and I guess that's why simply doing a screenshot in black & white is not the best way to test the usability of a GUI for a color blind person. What is the best way or best tool to do it? ...

What percentage of followed hyperlinks might have their "onclick" JavaScript ignored?

As far as I know all popular web browsers execute the onclick attribute of an anchor link first, then follow the path specified by the href attribute. The problem here is that the onclick attribute only gets called when clicking with the left mousebutton (without pressing ctrl or shift for a new tab or window) or when pressing enter on ...

What is the cleverest UI feature you have seen in a website?

What is the cleverest UI feature you have seen in a website? Something that: Made the user experience more intuitive Added significantly to the usefulness of the app. Added to the 'wow factor' of the application or... anything else you consider important ;) Could be also something standard, but particularly well implemented. Please...