Apple HIG (Human Interface Guidelines) obsahuje dôležité pravidlá, ktorých by sa mali držať všetci vývojári aplikácii pre Mac OS X. Výsledkom sú potom konzistentné programy spĺňajúce základné užívateľské predpisy a zachovaná je aj jednoduchosť ovládania. Pri dôkladnom plnení týchto pravidiel vývojarmi sa potom všetky programy správajú, ovládajú a vyzerajú rovnako, takže začiatočníka neprekvapí žiadny nový a nepochopiteľný spôsob manipulácie.
Súčasným problémom týchto pravidel je, že neobsahujú nové aktualizované predpisy používania UI elementov, ktoré už Apple používa v moderných aplikáciách (napr celý iLife už nie je v štýle Aqua). Výsledkom su potom mierne odlišné dizajnové a ovládacie prvky, keďze každý vývojár ich použil trochu inak. Napriek zanedbateľným rozdielom bol kvôli tomu vytvorený projekt IndieHIG.
IndieHIG je miesto pre vývojárov a dizajnérov užívateľských prostredí programov, kde si spolu môžu určiť jednotné UI prvky ako doplnok k Apple HIG.
Projekt sa nemusí uchytiť, ale s trochou podpory vývojárov možno donúti Apple vylepšiť a aktualizovať svoj HID, z čoho ťažíme znova len my, teda užívatelia. Výborné programy pre Mac OS X sa stanu ešte lepšími a jednotnejšími.
zdroj: http://www.osnews.com