Difference between revisions of "HIG Compliance"

From Inkscape Wiki
Jump to navigation Jump to search
(niced up the Links)
m
 
Line 1: Line 1:
HIG means "Human Interface Guidelines".
==CSDI==
csdi stands for controlled single document interface. The gimp which is the
csdi stands for controlled single document interface. The gimp which is the
prime example of this interface uses a control window (the main toolbox
prime example of this interface uses a control window (the main toolbox
Line 18: Line 22:
-- David Adam Bordoley [bordoley at msu dot edu]
-- David Adam Bordoley [bordoley at msu dot edu]


Also see:
==See also==
[http://en.wikipedia.org/wiki/Fitts%27_Law Fitts Law]
* [http://en.wikipedia.org/wiki/Fitts%27_Law Fitts Law]
[http://www.asktog.com/basics/firstPrinciples.html First Priciples]
* [http://www.asktog.com/basics/firstPrinciples.html First Principles]
[http://developer.apple.com/documentation/mac/pdf/HIGuidelines.pdf HIG.pdf]
* [http://developer.apple.com/documentation/mac/pdf/HIGuidelines.pdf Apple HIG]
[http://developer.apple.com/documentation/mac/pdf/HIGOS8Guidelines.pdf HIGOS8.pdf]
* [http://developer.apple.com/documentation/mac/pdf/HIGOS8Guidelines.pdf MacOS 8 HIG]
[http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/OSXHIGuidelines.pdf OSXHIG.pdf]
* [http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/OSXHIGuidelines.pdf MacOS X HIG]
[http://developer.gnome.org/projects/gup/hig/2.0/hig-2.0.pdf HIG 2 .pdf]
* [http://developer.gnome.org/projects/gup/hig/2.0/hig-2.0.pdf Gnome HIG]


[[Category:Wiki Attic]]
[[Category:Developer Discussion]]

Latest revision as of 10:07, 17 July 2006

HIG means "Human Interface Guidelines".

CSDI

csdi stands for controlled single document interface. The gimp which is the prime example of this interface uses a control window (the main toolbox window) as the control for other windows in the application. This interface is frowned upon and seth even tried convincing them to switch to a standard sdi interface but they weren't listening :/

In the bug seth states the following in reference to the gimp: "I tried to convince GIMP developers to do the same trick as GNOME does with toolbars with a menubar in each image window..toolboxes and pallettes can be shared between multiple windows without having the toolbox itself be the primary "controlling" window as in CSDI."

Basically the toolboxes become transient dialogs and each image window has a menubar which is used to perform actions upon the image (think of any document editor here). Typical menus are file, edit, view, and help, but feel free to use some sane judgement here.

-- David Adam Bordoley [bordoley at msu dot edu]

See also