Настанови щодо зручності інтерфейсу KDE

Настанови щодо зручності інтерфейсу KDE (HIG) пропонують дизайнерам та розробникам набір рекомендацій щодо створення красивого, придатного до користування та сумісного інтерфейсу користувача для забезпечення однорідності програм та віджетів робочого простору для робочих станцій та мобільних пристроїв. Метою є полегшення роботи користувачам шляхом створення однорідніших, а отже інтуїтивніших та простіших у вивченні, інтерфейсів програм та віджетів.

Типово проста, але потужна, якщо потрібно.

Бачення дизайну

Бачення дизайну KDE сконцентровано на двох властивостях програмного забезпечення KDE, які поєднують його майбутнє із його історією:

Типово проста…

Просте і гостинне. Програмне забезпечення KDE є приємним у роботі та простим у користуванні.

  • Спрощення концентрації на важливих речах — вилучайте або мінімізуйте елементи, які не є критичними для первинної або основної задачі. Користуйтеся інтервалами для упорядковування елементів. Користуйтеся кольорами для привернення уваги. Показуйте додаткові відомості або необов’язкові функціональні елементи лише за потреби.
  • Я знаю, як це зробити! — спрощуйте вивчення можливостей програми повторним використанням шаблонів дизайну з інших програм. Варто дотримуватися дизайну інших програм, якщо цей дизайн визнано добрим.
  • Виконання важких завдань за користувача — робіть складні завдання простішими. Дайте новим користувачам відчути себе експертами. Робіть усе так, щоб користувачі відчували розширення своїх можливостей, коли користуються вашим програмним забезпеченням.

…Потужна там, де це потрібно

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

  • Вирішення проблеми — визначте і зробіть абсолютно зрозумілим користувачеві те, що саме слід зробити і як.
  • Завжди під контролем — користувач завжди має чітко розуміти, що можна зробити, що відбувається і що щойно відбулося. Користувач ніколи не повинен відчувати всевладність програми. Дайте користувачеві простір для остаточних рішень.
  • Гнучкість — надайте притомні типові значення параметрів, але забезпечте додаткові параметри функціональних можливостей та налаштовування, які не заважатимуть виконанню основного завдання програми.