История интерфейсных гайдланов Apple
Первую версию гайдлайнов Apple еще в 1978 году написал Брюс Тогнаццини. Философия, которая 40 лет не меняется, уже тогда была четенько сформулирована (метафоры, простота, консистентность, скорость, тестирования и тд).
Прикольно то, что первый айфон не поддерживал сторонние приложения, поэтому в гайдах (2007) писали как правильно делать сайты для айфоновского Safari. Потом уже, как аппки появились, принципы мака переписали под айфон.
Тогда, в 1978, в команде HIG (Human Interface Guideline) было 7 человек. Это была такая «дизайн-полиция» (whoop-whoop, как в песне KRS-one). Они приходили в разные отделы и давали по жопе тем разработчикам, которые проектировали не по-пацански. Эту команду ненавидели.
Потом, в 1988 году, решили что так дела не пойдут, нужно становиться частью коллектива, а не заглядывающими на огонек абьюзерами. Команда стала расти, делать курсы по интерфейсам в универах, нанимать оттуда клевых студентов, интегрироваться в процессы. Репутация поменялась с «доставучих чуваков» на «мы часть процесса — поможем, подскажем, научим». Разработчики сами стали просить рассказать про принципы, тестирования, прототипирования, как собирать инфу о юзерах.
Тут можно поглядеть всю эволюцию гайдлайнов и как менялось их содержание.
Кстати, Расмус Андерсон советует гайдлайны Apple как лучший учебник по интерфейсам. Причем как современные, так и олдскульную версию 80-х. Потому что это фундамент, который не устаревает.
Денис Данилов