background preloader

Interfacedesign

Facebook Twitter

Ajax Mistakes. 70 New, Useful AJAX And JavaScript Techniques | Developer's. Advertisement As the Web grows and becomes more dynamic, more and more websites have user-generated content and tools that greatly improve the user experience in terms of usability and accessibility. Interactive solutions for lightboxes, form validation, navigation, upload, auto-complete, image cropping, slideshows, tool tips, sliders and tables are being developed that use nifty JavaScript and AJAX scripts. When using these, developers have to carefully consider many subtle techniques to help users get things done. In this article, we present 70 new and useful JavaScript and AJAX techniques, all of which are of the highest quality and are more or less easy to configure. jQuery, MooTools, Prototype and script.aculo.us are used in these examples, so every taste gets its due. 1. Timeframe A click-and-drag timeframe, with a function for defining ranges. Dateslider This element enables you to pick dates with a simple slider bar. 2. 3. 4. 5. 6. 7. 8. 9. 10.

Proto! 11. 12. Silverback — guerrilla usability testing. Ne peut pas être Apple ou Google qui veut… A Summary of User Interface Design Principles. By Talin This document represents a compilation of fundamental principles for designing user interfaces, which have been drawn from various books on interface design, as well as my own experience. Most of these principles can be applied to either command-line or graphical environments. I welcome suggestions for changes and additions -- I would like this to be viewed as an "open-source" evolving document. 1. -- Know who your user is. Before we can answer the question "How do we make our user-interfaces better", we must first answer the question: Better for whom? One way around this problem is to create user models.

What are the user's goals? Armed with this information, we can then proceed to answer the question: How do we leverage the user's strengths and create an interface that helps them achieve their goals? In the case of a large general-purpose piece of software such as an operating system, there may be many different kinds of potential users. 2. 3. 4. 5. 6. 7. 8. 9. 1. 10. 11. 12. Designing the User Interface, 4th Edition. Ken Perlin's homepage.