Послідовність та стандартизація

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук

Принцип послідовності означає використання одних і тих же засобів для вираження подібних образів і виконання дій, що мають однакову природу . Принцип послідовності при розробці інтерфейсів повинен дотримуватися буквально у всьому.

По-перше , послідовність при виборі засобів оповіщення про події та дії . Наприклад , інформація про поточний статус програми , як уже говорилося при розгляді принципу " Видимість стану системи" , зазвичай виводиться в статусну рядок у нижній частині екрана , а повідомлення з результатами запитів користувача - в окремому діалоговому вікні. Повідомлення про критичні помилки при цьому повинні сильно відрізнятися від звичайних інформаційних повідомлень : наприклад , вони можуть супроводжуватися різким звуком.

По-друге , послідовність при оформленні елементів інтерфейсу . Якщо дизайн форм вашої програми заснований на класичному інтерфейсі Windows -додатків , характеризующемся суворої кольоровою гамою , прямими лініями і кутами , то дуже дивним виглядало б рішення надати одному з вікон програми овальну форму і розфарбувати його яскравими квітами. На жаль, але такі випадки не рідкість.

По-третє , послідовність при виборі термінів. Користувачів не повинно збивати з пантелику те , що три різних поняття , що використовуються у вашій програмі , насправді означають одне і те ж. І справа навіть не в тому , щоб підібрати найбільш точне визначення якого-небудь терміну . Головне - вирішити для себе , що для позначення якогось конкретного дії або події ви будете застосовувати один конкретний термін , при цьому будете використовувати його чітко певним способом (наприклад , слово "Інтернет " ви будете писати з великої літери і схиляючи ) , і в ході роботи над програмою від цього правила не відступати. Це можна назвати своє -

Принцип послідовності - одне з найважливіших правил проектування користувацьких інтерфейсів. Послідовний інтерфейс інтуїтивно зрозумілий і дуже легкий для освоєння , тому що при його вивченні користувач не стикається з сюрпризами , і навіть ті частини інтерфейсу , які він бачить вперше , здаються йому давно знайомими. Якщо ж в одних і тих же ситуаціях програма реагує по -різному , елементи керування у формах мають різну компоновку , а текстові повідомлення дивують все новими і новими термінами , то вся програма стане для користувача одним суцільним сюрпризом.