What does HCI mean?
HCI stands for Human Computer Interaction, one of the main focuses within HCI is the way humans' use computers. Studies and research are undertaken to explore how people use and interact with computers and how new designs would affect users future interaction.
Also when creating a GUI you need to follow the Schneidermans Principles there are 8 altogether which are:
1. Strive for consistency.
2. Enable frequent users to use shortcuts.
3. Offer informative feedback.
4. Design dialog to yield closure.
5. Offer simple error handling.
6. Permit easy reversal of actions.
7. Support internal locus of control.
8. Reduce short-term memory load.
Impact on Society
With the development of new HCI's, computers have become more accessible to people and so are being used more and more in everyday life. A large amount of the population own computers or have access to a computer to use for whatever purpose they need it for, whether that to word process documents, research material online, send emails. Computer chips are also used in a large range of electrical equipment for example domestic and industrial appliances from washing machines to microwaves to cook food where buttons and dials can be used as the interface. Many businesses, hospitals, researchers, and creative industries for example Movie, Games and TV companies are just some of the people that depend upon computers.
By creating new ways for people to interact with computer easily and effectively, means that computers can be accessed by a larger range of people and could even be used in new ways. But also creating a new form of HCI, even if designed to be easier and more effective for human use, sometimes isn't picked up on quickly or sometimes avoided because it is designed to be used in a manner that some people find unusual or alien to them. That's why a lot of developers try to keep consistency in their HCI designs, so that people who have