-
Essay / Graphical User Interface - 1597
The Graphical User Interface (GUI) is probably one of the most important features in technology. According to (Arora et al 2005; Marcus, 1997; Barker & Lamont 1994), the graphical interface consists of symbols, formats, images, games, labels and menus that appear on the screens that are used to reduce system errors, improve its performance to be more appropriate. for users, avoid complex procedures and achieve their application goals precisely. GUI also means how the system can create an environment for users to create interactive multimedia. Users easily acquire an interaction style that leads them to communicate with the system. Additionally, the GUI tends to allow users to control the on-screen cursor and follow them. According to Arora et al (2005), in the past when DOS was the latest invention, people used codes to complete their works. They have written the command they want to execute. After that, GUI was invented to present a new way of interacting that uses graphics, buttons and menus. Marcus (1997) demonstrates that in 1984, Apple Macintosh introduced the first version of the graphical interface in computers and that after almost a year, they were released by Microsoft Windows as part of the personal computer software . Many GUI principles must be taken into account, such as communication with users, colors and consistency, to be a good program in terms of design, performance and execution. This essay will cover some of these principles and what constitutes a good GUI. According to Marcus (1997), one of the most important principles is “know the user, and you are not the user”. Programmers must consider that not all computer users have a fully informed way to run programs or manage these programs with good technique. Some users want a simpler middle of paper. They should consider the above principles for introducing a good GUI program and try to keep it as simple as possible. It has been suggested by (Hura2008, Barker & Lamont 1994) that the GUI will not stop at this level of development. Designers try to prove the performance of the GUI using language. This means they could find a new way to communicate between users and applications through bedside voice user interfaces. For example, when the user wants to delete a file, he can say "delete" and the application receives it, understands the request and executes it. On the other hand, it seems clear that developers may face many difficulties such as language, use of formal or informal words, clear voice, system response message and voice language range of the system. Works Cited Hura (2008) Barker and Lamont (1994) Marcus (1997) Arora et al. (2005)