Traditional dialogue design applied to modern user interfaces
Communications of the ACM - Special issue on simulation
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Strategies for automatically incorporating metaphoric attributes in interface designs
UIST '90 Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology
ITS: a tool for rapidly developing interactive applications
ACM Transactions on Information Systems (TOIS)
Assessing the usability of a user interface standard
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
KidSim: programming agents without a programming language
Communications of the ACM
Enhancing the explanatory power of usability heuristics
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Implementing an interface to networked services
SIGDOC '94 Proceedings of the 12th annual international conference on Systems documentation: technical communications at the great divide
Proceedings of the 8th annual ACM symposium on User interface and software technology
The Anti-Mac: violating the Macintosh human interface guidelines (panel session)
CHI '95 Conference Companion on Human Factors in Computing Systems
A framework for developing experience-based usability guidelines
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
Communications of the ACM
A collaborative model of feedback in human-computer interaction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A collaborative approach to developing style guides
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Simplified applications for network computers
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
A framework for describing interactions with graphical widgets
CHI '93 INTERACT '93 and CHI '93 Conference Companion on Human Factors in Computing Systems
Introduction to user interface systems for HCI developers and researchers
CHI '94 Conference Companion on Human Factors in Computing Systems
Designing the OpenDoc human interface
DIS '97 Proceedings of the 2nd conference on Designing interactive systems: processes, practices, methods, and techniques
The role of user studies in the design of OpenDoc
DIS '97 Proceedings of the 2nd conference on Designing interactive systems: processes, practices, methods, and techniques
Using organizational learning techniques to develop context-specific usability guidelines
DIS '97 Proceedings of the 2nd conference on Designing interactive systems: processes, practices, methods, and techniques
Interface design based on standardized task models
IUI '98 Proceedings of the 3rd international conference on Intelligent user interfaces
Visual and Textual Consistency Checking Tools for Graphical User Interfaces
IEEE Transactions on Software Engineering
Planning and user interface affordances
IUI '99 Proceedings of the 4th international conference on Intelligent user interfaces
A scrollbar-based visualization for document navigation
Proceedings of the fourth ACM conference on Digital libraries
Proceedings of the tenth conference on Computers, freedom and privacy: challenging the assumptions
Instrumental interaction: an interaction model for designing post-WIMP user interfaces
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Helping Macintosh refugees into a Windows world
SIGUCCS '99 Proceedings of the 27th annual ACM SIGUCCS conference on User services: Mile high expectations
The user interface as an agent environment
AGENTS '00 Proceedings of the fourth international conference on Autonomous agents
A pattern approach to interaction design
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
Metaphor in theory and practice: the influence of metaphors on expectations
ACM Journal of Computer Documentation (JCD)
Making sense of sensing systems: five questions for designers and researchers
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
IPCC/SIGDOC '00 Proceedings of IEEE professional communication society international professional communication conference and Proceedings of the 18th annual ACM international conference on Computer documentation: technology & teamwork
Extending and evaluating a pattern language for safety-critical user interfaces
SCS '01 Proceedings of the Sixth Australian workshop on Safety critical systems and software - Volume 3
Querying Multimedia Presentations Based on Content
IEEE Transactions on Knowledge and Data Engineering
The bull's-eye: a framework for web application user interface design guidelines
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An Organizational Learning Method for Applying Usability Guidelines and Patterns
EHCI '01 Proceedings of the 8th IFIP International Conference on Engineering for Human-Computer Interaction
The Timeless Way: Making Living Cooperative Buildings with Design Patterns
CoBuild '98 Proceedings of the First International Workshop on Cooperative Buildings, Integrating Information, Organization, and Architecture
Web Navigability Testing with Remote Agents
Web Engineering, Software Engineering and Web Application Development
Dynamic Generation of Interactive Dialogs Based on Intelligent Agents
AH '02 Proceedings of the Second International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems
Visual design principles for usable interfaces
The human-computer interaction handbook
The human-computer interaction handbook
User interface design for electronic appliances
AUIC '03 Proceedings of the Fourth Australasian user interface conference on User interfaces 2003 - Volume 18
Surfin' Network Resources across the Web
SMW '96 Proceedings of the 2nd IEEE International Workshop on Systems Management (SMW'96)
Human-machine interface specifications in the "computing everywhere" age
TRON '95 Proceedings of the The 12th TRON Project International Symposium, 1995
Numerical Problem Solving for Undergraduate Core Courses
Computing in Science and Engineering
The Infocockpit: providing location and place to aid human memory
Proceedings of the 2001 workshop on Perceptive user interfaces
Augmenting icons for deaf computer users
CHI '04 Extended Abstracts on Human Factors in Computing Systems
Designing interaction, not interfaces
Proceedings of the working conference on Advanced visual interfaces
A Relationally Complete Visual Query Language for Heterogeneous Data Sources and Pervasive Querying
ICDE '05 Proceedings of the 21st International Conference on Data Engineering
A taxonomic analysis of user-interface metaphors in the Microsoft Office Project Gallery
AUIC '05 Proceedings of the Sixth Australasian conference on User interface - Volume 40
Dawn explorer: a framework for multimodal accessibility to computer systems
OZCHI '05 Proceedings of the 17th Australia conference on Computer-Human Interaction: Citizens Online: Considerations for Today and the Future
Creating organization-specific usability guidelines
CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems
Experience with SAND-Tcl: a scripting tool for spatial databases
dg.o '00 Proceedings of the 2000 annual national conference on Digital government research
Guidelines are a tool: building a design knowledge management system for programmers
DUX '05 Proceedings of the 2005 conference on Designing for User eXperience
Developing Gestalt-based design guidelines for multi-sensory displays
MMUI '05 Proceedings of the 2005 NICTA-HCSNet Multimodal User Interaction Workshop - Volume 57
Dynamically adapting GUIs to diverse input devices
Proceedings of the 8th international ACM SIGACCESS conference on Computers and accessibility
The reification of metaphor as a design tool
ACM Transactions on Computer-Human Interaction (TOCHI)
Research through design as a method for interaction design research in HCI
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
TCLTK '98 Proceedings of the 3rd Annual USENIX Workshop on Tcl/Tk - Volume 3
Proceedings of the 20th annual ACM symposium on User interface software and technology
How interface agents affect interaction between humans and computers
DPPI '07 Proceedings of the 2007 conference on Designing pleasurable products and interfaces
Tangible menus and interaction trays: core tangibles for common physical/digital activities
Proceedings of the 2nd international conference on Tangible and embedded interaction
Guidance in the interface and transfer of task performance
Proceedings of the 14th European conference on Cognitive ergonomics: invent! explore!
Interaction as a component of meaning-making
Proceedings of the 7th ACM conference on Designing interactive systems
Crossmodal congruence: the look, feel and sound of touchscreen widgets
ICMI '08 Proceedings of the 10th international conference on Multimodal interfaces
Communicability design and evaluation in cultural and ecological multimedia systems
CommunicabilityMS '08 Proceedings of the 1st ACM international workshop on Communicability design and evaluation in cultural and ecological multimedia system
Realism and cultural layout in tourism and video games multimedia systems
CommunicabilityMS '08 Proceedings of the 1st ACM international workshop on Communicability design and evaluation in cultural and ecological multimedia system
User interface affordances in a planning representation
Human-Computer Interaction
Bringing usability to industrial control systems
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Towards systematic usability verification
CHI '09 Extended Abstracts on Human Factors in Computing Systems
CAD and Communicability: A System That Improves the Human-Computer Interaction
Proceedings of the 13th International Conference on Human-Computer Interaction. Part IV: Interacting in Various Application Domains
OCSC '09 Proceedings of the 3d International Conference on Online Communities and Social Computing: Held as Part of HCI International 2009
Will it be a capital letter: signalling case mode in mobile phones
Interacting with Computers
Game-based learning and the role of feedback: a case study
Advanced Technology for Learning
Aporia in the maps of the hypermedia systems
Proceedings of the 2007 conference on Human interface: Part I
Interactive TV design that blends seamlessly with everyday life
ERCIM'06 Proceedings of the 9th conference on User interfaces for all
Advances in human-computer interaction: graphics and animation components for interface design
HCITOCH'10 Proceedings of the First international conference on Human-computer interaction, tourism and cultural heritage
Towards a pattern language approach to sharing experiences in healthcare technology evaluations
USAB'10 Proceedings of the 6th international conference on HCI in work and learning, life and leisure: workgroup human-computer interaction and usability engineering
Photography and computer animation for scientific visualization: lessons learned
ADNTIIC'10 Proceedings of the First international conference on Advances in new technologies, interactive interfaces, and communicability
UAHCI'11 Proceedings of the 6th international conference on Universal access in human-computer interaction: design for all and eInclusion - Volume Part I
Técnicas de prototipação para smartphones no apoio à avaliação de interfaces com o usuário
Proceedings of the Companion Proceedings of the 10th Brazilian Symposium on Human Factors in Computing Systems and the 5th Latin American Conference on Human-Computer Interaction
Tracing the evolution of HCI patterns as an interaction design tool
Innovations in Systems and Software Engineering
Usability recommendations for annotation tools
LAW VI '12 Proceedings of the Sixth Linguistic Annotation Workshop
University iPhone app: start to finish development
Journal of Computing Sciences in Colleges
Hi-index | 0.03 |
Macintosh Human Interface Guidelines describes the way to create products that optimize the interaction between people and Macintosh computers. It explains the whys and hows of the Macintosh interface in general terms and specific details. Macintosh Human Interface Guidelines helps you link the philosophy behind the Macintosh interface to the actual implementation of interface elements. Examples from a wide range of Macintosh products show good human interface design, including individual and iterative examples. These examples are accompanied by descriptions and discussions of why to follow the guidelines. This book also contains examples of how not to do human interface design; they are marked as such and appear with a discussion that points out what's inappropriate and how to correct it.