Nonprofit web design tips and more from CEDC

Posts tagged ui

238 notes &

Chosen - a javascript select thingy

Chosen is a javsacript plug-in makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors…

Why use Chosen?

  • User Friendly

    Instead of forcing your users to scroll through a giant list of items, they can just start typing the name of the item they were looking for. Non-matching entries are removed from view and choices can be selected using enter or mouse click.

  • Progressive Enhancement

    Because chosen replaces normal html select fields, you don’t need to do anything special to make it work for browsers without javascript. You don’t need to do anything special on the back end to handle the data either — the form field still gets submitted as normal.

  • Painless Setup

    Add Chosen’s files to your app and then add the class chzn-select to your select box. Chosen automatically respects optgroups, selected state, the multiple attribute and browser tab order. You don’t need to do anything else except customize the style as you see fit.

Filed under select javascript git jquery ui usability progressive enhancement

4 notes &

Optimizing Error Pages: Creating Opportunities Out Of Mistakes

In this article, we’ll review a few techniques that will help Web designers and UI professionals improve their error pages in order to engage visitors and improve the experience. As C.S. Lewis said, “Failures are finger posts on the road to achievement.” Website designers should take this to heart.

We’ll focus on error and maintenance pages, from both a tracking and usability perspective. You’ll find examples on how to use analytics and defensive design in order to optimize the user experience on those pages.

Filed under error pages 404 usability ui ux WEB analytics