|
| |
| | User Interface Design Tips, Techniques, and Principles |
 | | User interface-flow diagrams should optionally be developed to further your understanding of the flow of your user interface. |  | | When you are developing the user interface for your system you will discover that your stakeholders often have some unusual ideas as to how the user interface should be developed. |  | | Your design should keep users informed of actions or interpretations, changes of state or condition, and errors or exceptions that are relevant and of interest to the user through clear, concise, and unambiguous language familiar to users. |
|
http://www.ambysoft.com/essays/userInterfaceDesign.html
(1887 words)
|
|
| |
| | Graphical user interface - Wikipedia, the free encyclopedia |
 | | A graphical user interface (or GUI, sometimes pronounced "gooey") is a method of interacting with a computer through a metaphor of direct manipulation of graphical images and widgets in addition to text. |  | | In science fiction, 3D user interfaces are often immersive environments like William Gibson's cyberspace or Neal Stephenson's metaverse. |  | | The precursor to GUIs was invented by researchers at the Stanford Research Institute (led by Doug Engelbart) with the development and use of text-based hyperlinks manipulated with a mouse for the On-Line System. |
|
http://en.wikipedia.org/wiki/Graphical_user_interface
(1091 words)
|
|
| |
| | League for Programming Freedom - Against User Interface Copyright |
 | | A user interface is what you have to learn to operate a machine; in other words, it is the language you use to communicate with the machine. |  | | In fact, the effort spent designing the user interface of a computer program is usually small compared to the cost of developing the program itself. |  | | Monopolies on user interfaces do not serve the users and do not "promote the progress of science and the useful arts." User interfaces ought to be the common property of all, as they undisputedly were until a few years ago. |
|
http://lpf.ai.mit.edu/Copyright/look-and-feel.html
(2873 words)
|
|
| |
| | AskTog: First Principles of Interaction Design |
 | | The computer, the interface, and the task environment all "belong" to the user, but user-autonomy doesnt mean we abandon rules. |  | | Ensure that users never lose their work as a result of error on their part, the vagaries of Internet transmission, or any other reason other than the completely unavoidable, such as sudden loss of power to the client computer. |  | | Look at the user's productivity, not the computer's. |
|
http://www.asktog.com/basics/firstPrinciples.html
(3789 words)
|
|
| |
| | Yahoo! User Interface Blog |
 | | User Interface Library is free for all developers to implement and deploy thanks to a wide-open BSD license. |  | | A user wants to quickly leave their opinion on an object, with minimal interruption to any other task flow they are involved in. |  | | The user needs to be able to navigate up (towards the root page) and have an understanding of where she is in relation to the rest of the site. |
|
http://yuiblog.com/blog
(4504 words)
|
|
| |
| | A Summary of User Interface Design Principles |
 | | In the case of computer interfaces, a level of risk that is comfortable for a novice user might make a "power-user" feel uncomfortably swaddled in safety. |  | | Novice users need to be assured that they will be protected from their own lack of skill. |  | | Frequently a complex software system can be understood more easily if the user interface is depicted in a way that resembles some commonplace system. |
|
http://www.sylvantech.com/~talin/projects/ui_design.html
(4532 words)
|
|
| |
| | Heuristics for User Interface Design |
 | | The system should speak the users' language, with words, phrases and concepts familiar to the user, rather than system-oriented terms. |  | | Accelerators -- unseen by the novice user -- may often speed up the interaction for the expert user such that the system can cater to both inexperienced and experienced users. |  | | Any such information should be easy to search, focused on the user's task, list concrete steps to be carried out, and not be too large. |
|
http://www.useit.com/papers/heuristic/heuristic_list.html
(494 words)
|
|
| |
| | Frequently Asked Questions: Windows Server 2003, Windows XP & Windows 2000 MUI |
 | | Microsoft first introduced the Multilingual User Interface Technology for Windows 2000 Professional as 'Windows 2000 Professional Multilanguage Version' and was later extended to the Windows 2000 Server Family. |  | | Multilingual User Interface Resource Files are only sold as a bundle with the English version of Windows, to make absolutely sure customers have the English version of the OS when installing MUI. |  | | Multilingual User Interface Pack is a set of language specific resource files that can be added to the English version of Windows Professional. |
|
http://www.microsoft.com/globaldev/DrIntl/faqs/MUIFaq.mspx#MUIques1
(2404 words)
|
|
| |
| | User Interface Design |
 | | Human Interface Technology Lab (HIT Lab) is a research and development lab at the University of Washington that focuses on human computer interfaces and virtual interface technology. |  | | When applied to computer software, User Interface Design is also known as Human-Computer Interaction or HCI. |  | | Interface Hall of Shame has great examples of bad user interface design. |
|
http://www.usernomics.com/user-interface-design.html
(2975 words)
|
|
| |
| | User-Interface Guidelines |
 | | The guidelines are intended to help software developers generate user interfaces that support the end user's tasks and functional requirements. |  | | These are highly interactive, object-oriented groupware systems for which the user interface is very important. |  | | This document assumes that developers have detailed user requirements available to them through other sources, such as cognitive task analyses and frequent, direct interaction with end users. |
|
http://usability.gsfc.nasa.gov/use/Ug_96
(1336 words)
|
|
| |
| | ITS Center for Instructional Technology |
 | | Bibliography of books and articles on all aspects of user design in an electronic environment. |  | | Dumas, Joseph S. Designing User Interfaces for Software. |  | | Bielenberg, Daniel R. "Interactive Design and the Mythical 'Intuitive User Interface.'" Journal of Interactive Instruction Development 6, no. 2 (1993): 14-19. |
|
http://www.unc.edu/cit/guides/irg-05.html
(882 words)
|
|
| |
| | User Interface Design for Programmers - Chapter 1 |
 | | There is a rational way to think about user interfaces with some simple, logical rules that you can apply anywhere to improve the interfaces of the programs you work on. |  | | A user interface is well-designed when the program behaves exactly how the user thought it would. |  | | If the UI is wrong and the user feels like they can't control your software, they literally won't be happy and they'll blame it on your software. |
|
http://www.joelonsoftware.com/uibook/chapters/fog0000000057.html
(2267 words)
|
|
| |
| | Graphical User Interface Timeline |
 | | September: Digital Research announces its GEM icon/desktop user interface for 8086- and DOS-based computers. |  | | This timeline lists all of the graphical user interface environments that I have been able to find information about through my own research and on the Internet. |  | | The Alto is the first system to pull together all of the elements of the modern Graphical User Interface. |
|
http://toastytech.com/guis/guitimeline.html
(258 words)
|
|
| |
| | ABC-Dir: User Interface |
 | | User interface design, usability testing and research to improve user experience for websites, software, and other products. |  | | Supports exploration of constraint-based user interfaces; consists of a set of classes that define constraints and constrainable objects called things. |  | | Frequently Asked Questions about Garnet user interface development environment for Common Lisp and X11 or Macintosh developed by User Interface... |
|
http://www.abc-directory.com/view/user_interface
(282 words)
|
|
| |
| | UI Rupture : opinion : uidesign.net |
 | | The user doesn't and shouldn't need to indicate to the system which task is being undertaken. |  | | The art of user interface design is often that of simplifying tasks or allowing them to be conducted partially, or in any order. |  | | They must demonstrate how it is possible to do iterative user interface design while the system is in development and how that can be accommodated within the Unified Process. |
|
http://www.uidesign.net/2000/opinion/UIRupture.html
(3705 words)
|
|
| |
| | User interface |
 | | If the user agent cannot handle the first cursor of a list of cursors, it should attempt to handle the second, etc. If the user agent cannot handle any user-defined cursor, it must use the generic cursor at the end of the list. |  | | The user agent retrieves the cursor from the resource designated by the URI. |  | | Indicates that the program is busy and the user should wait. |
|
http://www.w3.org/TR/REC-CSS2/ui.html#propdef-cursor
(957 words)
|
|
| |
| | KDE Quality Team - User Interface HOWTO |
 | | One idea is to perform a simple user test, you being the user, setting tasks to perform, documenting the process, taking notes of the problems you find and providing solutions. |  | | It is easy to perform a quick user interface analysis, but it is hard to convince people to change the interface. |  | | Dialogs review: The basic rules are the user should not be required to read about things unrelated to his current task or decide about things he does not want to. |
|
http://quality.kde.org/develop/howto/howtoui.php
(1230 words)
|
|
| |
| | Software Design Smorgasbord: User Interface Design Page |
 | | International Conference on Intelligent User Interfaces "The principal international forum for reporting outstanding research and development on intelligent user interfaces." Conference overview. |  | | Valuable perspectives on user interface design, the redesign of legacy systems, and and knowledge management. |  | | See especially the article User Interface Analysis from February, 1999 and the interview with Alan Cooper from February 2000. |
|
http://mysite.verizon.net/resnx4g7/Design/UIDesign.html
(3516 words)
|
|
| |
| | Q&A: Microsoft Showcases New User Interface for Office “12” Core Applications: The new UI – the ... |
 | | The main part of the user experience is code-named the “ribbon.” It’s the one place you go to find the commands that are all about authoring –creating the document, the presentation or the spreadsheet you’re working on. |  | | By making it context-driven, only the more relevant features are visible, which also makes it easier for the user to understand what the product’s capabilities are. |  | | In addition to having the document be the most important thing on the screen, we wanted to make the user experience more predictable, with less guessing and auto features. |
|
http://www.microsoft.com/presspass/features/2005/sep05/09-13OfficeUI.mspx
(1972 words)
|
|
| |
| | Amazon.com: User Interface Design for Programmers: Books: Joel Spolsky |
 | | Some of the components I write are for internal use and their only interface is their public (software) interface. |  | | User Interface Design and Evaluation (The Morgan Kaufmann Series in Interactive Technologies) (The Morgan Kaufmann Series in Interactive Technologies) by Debbie Stone |  | | Usability and accessibility are very important in the modern world, particularly in relation to the Web or with Web-based applications where the user is much more likely to give up on a piece of software than they would be if they just spent money on a software package. |
|
http://www.amazon.com/exec/obidos/tg/detail/-/1893115941?v=glance
(2149 words)
|
|
| |
| | User Interface |
 | | One of the marks of a good interface is that everyone feels like they can work the way they want to, that the system does not impose any particular method of solving a problem. |  | | Interface design tends to fall into one of two camps- the "everything in one window" camp and the "everything in separate windows" camp. |  | | We mustn't structure the interface, because structure takes away the user's experience of being in control of the machine instead of the other way round. |
|
http://c2.com/ppr/ui.html
(1035 words)
|
|
| |
| | Adaptive Systems and Interaction - Home |
 | | ASI is at the center of user modeling at Microsoft Research, focused on inferring the goals and needs of users from multiple sources of information about activity and interests. |  | | Other work has explored the use of classification technologies to filter information and to organize and present the results of searches, the use of Bayesian models infer the goals and actions of a user during search, and the development of systems for answering queries. |  | | We are exploring the use of flexible and proactive computational methods and decision theory to identify bottlenecks, to harness available resources effectively, and to optimize the functionality of operating systems and applications. |
|
http://research.microsoft.com/ui
(1612 words)
|
|
| |
| | User Interface Books |
 | | User and Task Analysis for Interface Design, by JoAnn Hackos and Janice Redish. |  | | It is one of the few in-depth discussions of affect and users' subjective experiences with computers, and even if I don't agree with all the authors' conclusions, understanding their methodology makes the book well worth reading. |  | | OK, no user will ever read an entire manual, but whether you are designing online help, printed manuals, or cuecards, the users will have a better chance of finding and applying the information they need if you follow minimalist principles. |
|
http://www.useit.com/books/uibooks.html
(2127 words)
|
|
| |
| | W3C User Interface Domain |
 | | User Interface: improving the technology that allows users to effectively perceive and express information |  | | In particular, the Domain is working on formats and languages that will present information to users with more accuracy and a higher level of control. |  | | Currently ten members strong, W3C's User Interface team brings together some of today's most respected innovators in Web design tools. |
|
http://www.w3.org/UI
(1607 words)
|
|
| |
| | User Interface Engineering - Usability Research, Training, and Events - UIE |
 | | Clearly, one of the most proven, time-tested approaches to designing web sites, the Scent of Information is fundamental to understanding how to make your site truly effective for your users. |  | | “Every step in interaction design, everything in the user interface that involves the user having to think about what to do next or use a gesture they know, we want to make simpler and smoother.” |  | | The Essentials Every Designer Needs to Know About How Users Navigate Through Large Web Sites |
|
http://www.uie.com
(497 words)
|
|
| |
| | MUI Homepage |
 | | MUI is an object oriented system to create and maintain graphical user interfaces. |  | | During the last years, MUI has established itself as a standard for graphical user interfaces on the Amiga. |  | | If you like what you see, please consider to register MUI to help the author develop future versions and make the Amiga stay the best-looking machine on earth. |
|
http://www.sasg.com/mui
(367 words)
|
|
| |
| | User Interface 10 Conference |
 | | Based on user needs and motivations, you'll learn how to map your user goals with your business goals. |  | | Get a solid grounding in information architecture that will enable you to create designs that help users find what they want. |  | | We're sorry you missed User Interface 10 this past October, 2005. |
|
http://www.uie.com/events/uiconf
(510 words)
|
|
| |
| | MacKiDo/Interface/ |
 | | What is user interface, and what is superior (and why). |  | | Hysteresis - time delays and slop make an interface better for people |  | | More File Copying -- even more differences in file copying. |
|
http://www.mackido.com/Interface
(244 words)
|
|
| |
| | The Andrew Consortium |
 | | A number of papers have been written about the Andrew User Interface System at various times during its development. |  | | Only through the generosity of Andrew Consortium members does the Andrew User Interface System continue to be made available to the general public --- free of charge. |  | | In this archive, you will find technical papers, newsletters to our membership and users, patches, announcements about changes to the system, plus all of items mentioned on this home page. |
|
http://www.cs.cmu.edu/~AUIS
(695 words)
|
|
| |
| | User Interface Components for .Net/ActiveX |
 | | - Easily build modern and effective graphical user interface. |  | | - Add user defined fields functionality to your applications. |  | | - Windows.Net control provides an intuitive way for a user to make multiple item selection. |
|
http://www.xtras.net/categories/UserInterface
(1423 words)
|
|
| |
| | Blender: tutorial: User Interface |
 | | interface really grows on you; it is one of the most efficient and well-thought out interfaces I have worked with. |  | | interface may be a bit daunting at first, I hope that working with this book will teach you that it is actually a very intuitive one. |  | | I had found this extremely interesting looking 3D application (which other users were raving about), but the user |
|
http://www.blender3d.org/_media/education/quickstart/Blender_User_Interface.html
(1782 words)
|
|
| |
| | GLUI User Interface Library, v1 |
 | | Features of the GLUI User Interface Library include: |  | | - Listboxes - allows the user to choose an item from a list of strings. |  | | - Simple creation of a new user interface window with a single line of code |
|
http://www.cs.unc.edu/~rademach/glui
(438 words)
|
|
| |
| | EQInterface |
 | | Thus being said, the only file I know of that will need to be updated is the EQUI_BigBankWnd.xml file. |  | | Find out more on how to add a list of EQInterfaces latest interface's to your webpage! |  | | If you are using an interface that uses the Old Default files to work with live, you will need to grab the copy of the EQUI_BigBankWnd.xml file from the Default folder, upon the Prophecy of Ro launch, and paste it into your interface. |
|
http://www.eqinterface.com
(977 words)
|
|
| |
| | User Interface Programming |
 | | Joel is the author of User Interface Design for Programmers, another brilliant book. |  | | Software guru Joel Spolsky has decreed that my book Programming Industrial Strength Windows is brilliant. |  | | Revival of the Fattest: On the pigmentation of aquatic animals, or Why the Web browser is death to application usability. |
|
http://www.petterhesselberg.com
(202 words)
|
|
| |
| | Cheops Network User Interface |
 | | Cheops is an Open Source Network User Interface. |  | | Is anyone out there up to the task? |  | | Cheops hopes to provide the system administrator and the user a powerful tool for locating, accessing, diagnosing, and managing network resources, all with the click of a button. |
|
http://marko.marko.net/cheops
(551 words)
|
|
| |
| | UI Designs |
 | | Written from the perspectives of both a user interface designer and a software engineer, this practical guide shows you how to make technology that cooperates with people. |  | | designing a user interface specification up front and then designing the system architecture to support it |  | | It begins by describing a set of design principles that apply to a broad range of technologies handheld, wireless, and embedded devices in addition to desktop and Web software. |
|
http://www.uidesigns.com
(338 words)
|
|
| |
| | User Interface Design, Human Factors, & Ergonomics |
 | | We are pleased to offer one of the largest resources on the Internet for finding information and learning more about Ergonomics, Human Factors, and User Interface Design. |  | | Our staff specializes in User Interface Design, Human Factors, and Workplace Ergonomics. |  | | Our User Interface Designers specialize in designing products to enhance usability, while also focusing on marketability and market acceptance. |
|
http://www.usernomics.com
(173 words)
|
|
| |
| | PARC User Interface Research Group |
 | | Mackinlay, J., Heer, J In Proceedings of the Human Factors in Computing Systems Conference (CHI2004, Vienna Austria). |  | | Chi,E. In Proceedings of the Workshop on User Profiling (CHI2004. |
|
http://www2.parc.com/istl/projects/uir
(199 words)
|
|
| |
| | User Interface Strategies |
 | | A review tied to the publication of the third edition of Designing the User Interface |  | | User Interface Strategies (UIS) is a series of annual interactive satellite broadcasts that addresses cutting-edge issues in human-computer interaction. |  | | Ben Shneiderman, Head of the Human-Computer Interaction Laboratory at the University of Maryland, College Park, facilitates this dynamic event that is sure to open your mind to new ideas and give you a leg-up on the competition. |
|
http://www.cs.umd.edu/projects/uis
(119 words)
|
|
| |
| | Group for User Interface Research |
 | | Experimental Analysis of Mode Switching Techniques in Pen-based User Interfaces |  | | A quantitative experimental study was conducted to evaluate the performance of these techniques. |  | | We investigated five techniques for switching between ink and gesture modes in pen interfaces, including a pen-pressure based mode switching technique that allows implicit mode transition. |
|
http://guir.berkeley.edu
(687 words)
|
|
| |
| | Graphical User Interface Gallery |
 | | On these pages you will find many screen shots of various desktop computer Graphical User Interfaces and operating systems. |  | | Many different people have had different ideas of how a GUI should work and these screen shots show many of the more popular ones. |  | | And if you haven't already, don't forget to laugh really hard at Microsoft BOB! |
|
http://toastytech.com/guis
(203 words)
|
|
| |
| | User Interface Software Tools |
 | | Window Environments, Toolkit - PC Next Interface Builder, Next, Inc., |  | | Develop in Visual C++, deploy user interface remotely as Java applet or ActiveX control. |  | | DOS, Windows 3.1/95/NT, Unix, Sun, ATandT 3b2, IBM RS6000, IB - forms interface. |
|
http://www.cs.cmu.edu/afs/cs.cmu.edu/user/bam/www/toolnames.html
(1220 words)
|
|
| |
| | KDE Standards - Basics |
 | | The goal is to provide some rules-of-thumb for developers to create their applications interface so that KDE software will have a consistent look-and-feel. |  | | Although it doesn't have a menubar or toolbar, the rest of its interface (e.g. |  | | It is the application designer's duty to create a decent interface. |
|
http://developer.kde.org/documentation/standards/kde/style/basics
(384 words)
|
|
| |
| | Glade User Interface Builder |
 | | The user interfaces designed in Glade are saved as XML, and by using the libglade library these can be loaded by applications dynamically as needed. |  | | Glade is a free user interface builder for GTK+ and GNOME, released under the GNU GPL License. |  | | Glade - a User Interface Builder for GTK+ and GNOME |
|
http://glade.gnome.org
(738 words)
|
|
|