What do you know about GUI(Graphical User Interface)
By kingadnan
@kingadnan (1538)
Pakistan
December 18, 2006 1:40pm CST
Graphical user interfaces
Today, most modern operating systems contain Graphical User Interfaces (GUIs, pronounced goo-eez). A few older operating systems tightly integrated the GUI to the kernel—for example, the original implementations of Windows and Mac OS. More modern operating systems are modular, separating the graphics subsystem from the kernel (as is now done in Linux, and Mac OS X, and to a limited extent Windows).
Many operating systems allow the user to install or create any user interface they desire. The X Window System in conjunction with GNOME or KDE is a commonly found setup on most Unix and Unix derivative (BSD, Linux, Minix) systems. However, some operating systems do not give such a flexible GUI, such as Windows—these operating systems require the use of software to modify the existing GUI, and more often than not, they are only able to change simple attributes such as menu style, colours, etc.
GUIs tend to change with time. For example, Windows has modified its GUI every time a new major version of Windows is released and the Mac OS GUI changed dramatically with the introduction of Mac OS X.
What do you know about GUI?
1 person likes this
3 responses
@shyam4uall (1002)
• India
19 Dec 06
I think evry developers tries to make the graphics user interface user friendly as much as possible..I think till now the Windows have the best GUI among all the other Operating systemm..I don't know much about the Linux..so i I am wrong please comment on me...
Linux have separated the kernet from the GUI..which makes it to fight against the popularity of Windows....and with the developement process at this pace with ceartainly beat windows in the near future..
@swaroop_sv2003 (531)
• India
18 Dec 06
There are various things to be taken care of, which most people neglect, while designing GUI. Each operating system or Desktop managers follows certain guidelines while developing their application. These guidelines are based on previous experiences by the developers. Following these guidelines makes sure that it is much easier for a person to use that application. These guidelines are called 'Human Interface Guidelines' or 'User Interface Guidelines'. Links for various famous projects/Operating systems guidelines are given below:
1) Apple Human Interface Guidelines: http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/
2) KDE User Interface Guidelines: developer.kde.org/documentation/design/ui/
3) GNOME Human Interface Guidelines (Ver 2.0): developer.gnome.org/projects/gup/hig/
4) Windows Vista User Experience Guidelines: http://msdn.microsoft.com/library/?url=/library/en-us/UxGuide/UXGuide/Home.asp