-
Accessibility-Accessibility/Accessibility
-
Accessibility indicates the Accessibility of the webpage. W3C Web page accessibility is defined as follows:
"Webpage accessibility is accessible to people with disabilities. More specifically, the availability of web pages means that people with disabilities can perceive, understand, manipulate, interact with, and contribute to webpages. Web Accessibility also benefits non-Persons with disabilities, including the elderly who are weak due to aging. Webpage availability includes all impacts ."
Web availability summarizes all disability factors that affect access to or use of the web page, including visual, auditory, physical, language, perception, and nervous disability.
WAI (Web Accessibility Initiative) is a Web availability Initiative that helps people with disabilities develop Web availability through its global organization development strategies, guidelines and resources.
-
Additional reading:
- [1] Web Content Accessibility 1.0
- [2] creating a more friendly website within 30 days
-
HCI/CHI (Human-Computer Interaction) -- Human-Computer Interaction
-
Computer Human Interaction (CHI), also known as HCI and Human Computer Interaction, is an interdisciplinary research. It has a wide range of research contents, including cognitive science and psychology in the field of psychology; system Architecture Technology in the software engineering field, voice processing technology and image processing technology in the information processing field, and Intelligent Control Technology in the AI field.
In general, human-computer interaction is essentially a cognitive process. The theory of human-computer interaction is based on cognitive science. The Human-Computer Interaction System is a closed-loop system, human-Computer Interaction research is based on the methodology of System Science as the framework of human-computer interaction research. At the same time, human-computer interaction is based on information technology as the technical basis of user interfaces, man-Machine Interaction Theory is finally realized and applied through information technology such as information system modeling, formal description, integrated algorithms, evaluation methods, and software framework.
-
Additional reading:
- [1] Human-Computer Interaction history
-
IA (Information Architecture)-Information System Architecture
-
Louis Rosenfeld, author of Information Architecture for the World Wide Web, argues that the Information Architecture includes the design work on system organization, tagging, navigation, and search, these features help people find and manage information more successfully "(2000 ).
The information architecture, or IA for short, is a high-level information structure design designed to determine how users finally obtain information and knowledge from the system. The Information System Architect can be considered a "system engineer" of the user experience team, which means he or she) it is responsible for how the content is organized, what page elements need to be visible or available at any given time, and other high-level decisions. The Information System Architect works directly with the director of the user experience team to transform business and user needs into system prototypes. These prototypes are generally delivered in the form of a system or process description chart. The knowledge background of an excellent Information System Architect is usually slightly focused on engineering rather than design. At the same time, they tend to adopt a more pragmatic view in information structure design, instead of pursuing innovation.
-
Interaction Design -- Interaction Design
-
-
Alan Cooper's definition
-
To put it simply, interaction design is the act of a human product, environment, and system, as well as the design and definition of the elements that convey the appearance of such behavior. The interaction design first plans and describes the behavior of a thing, and then describes the most effective form of the behavior. Interactive Design is a subject that pays special attention to the following content:
- Define product forms that are closely related to product behaviors and usage
- Predict how the use of products affects the relationship between products and users and users' understanding of Products
- Explore conversations between products, people, and context (material, culture, and history) (Riann and Forlizzi)
-
Definition of Interaction Design -- Beyond Human-Computer Interaction:
-
Interactive Design refers to the design of interactive products that support people's daily work and life. Specifically, the interaction design is about creating a new user experience. It aims to enhance and expand the way people work, communicate, and interact. Winnogard (1997) describes the interaction design as "design of human communication and interaction space"
-
Additional reading:
- [1] what is Interaction Design )?
- [2] interaction design: nothing and nothing
- [3] Alan Cooper talks about Interactive Design
-
UCD (User-Centered Design)-User-centric Design
-
A successful interaction system must meet users' needs. This means not only to be able to identify a variety of user groups, but also to identify the skills, experiences, and preferences of each user, but the designer does not understand the target user as expected.
No clear consensus has been reached on the user-centered design components. But John gocould and his IBM colleagues developed a method called Design for Usability (GOU88) in 1980s, which includes the most universally accepted definition. It has evolved from the practice of several interactive systems, the most famous of which is IBM's 1984 Olympus Messaging System (GOU87 ). This method consists of four main parts: focusing on users, integrated design, initial user testing, and iterative design.
-
Additional reading:
-
UI (User Interface)-User Interface
-
There is a layer in the Interaction process between humans and machines, that is, what we call interfaces ). In psychological sense, the interface can be divided into two levels: perception (visual, tactile, auditory, etc.) and emotion. User interface design is an important part of screen products. Interface Design is a complex project involving different disciplines. Cognitive Psychology, design, linguistics, etc. all play an important role here. The three principles of user interface design are: placing the interface under the control of the user, reducing the user's memory burden, and keeping the interface consistent.
-
GUI (Graphical User Interface) Graphical User Interface is a part of the UI
-
Usability -- availability
-
Availability (Usability) is an important quality indicator for interactive IT products/systems. IT refers to the degree to which products are effective, easy to learn, efficient, memorable, error-less, and satisfactory for users, that is to say, whether a user can use the product to complete his tasks, how efficient he is, and how he feels his/her subjective feelings are actually the product quality that he sees from the user's perspective, which is the core of the product competitiveness.
ISO 9241-11 international standards define availability as follows: effectiveness and efficiency of products for specific users for specific purposes in specific use Environments) and user subjective satisfaction (satisfaction ). Where:
- Validity-the accuracy and completeness of a specific task and target;
- Efficiency-the ratio between the correctness and completeness of the tasks completed by the user and the resources used (such as time;
- Satisfaction-the subjective satisfaction and acceptance that the user feels when using the product.
Availability Engineering is an advanced development method for interactive IT products/systems, including a complete set of Engineering processes, methods, tools, and international standards, it is applied to all stages of the product lifecycle. The core is the user-centric design methodology (user-centric design-UCD), which emphasizes user-centric development, IT can effectively assess and improve the availability quality of products and make up for the shortcomings that traditional development methods cannot guarantee the availability quality. Since 1990s, IT has been widely used in the IT industry in the United States, Europe, Japan, India and other countries.
-
Additional reading:
- [1] availability ABC
- [2] weaving availability and culture: Dimensions of availability: defining sessions and promoting processes
-
UXD/UED (User Experience Design) -- User Experience Design
-
"User Experience" (UX) refers to software applications and aesthetic values. It is based on the User-oriented viewpoint. It consists of the following four factors:
- Impression (sensory impact)
- Functionality
- Usability
- Content
These factors are interrelated and cannot be separated to form a correct user experience. These factors are also an essential factor for software success. The "impression" can also be attributed to the "brand" effect created by the software. UXD refers to some column designs around UX.
-
Additional reading:
- [1] responsibilities of user experience designers
- [2] How To Quantify The User Experience (UE)