Цель проектирования интерфейса — это снизить число действий и сложность его использования.

Идеальный интерфей — это тот что отсутствует.

Но мы знаем что идеальных интерфейсов не бывает, потому мы лишь можем стремиться к этому, упрощая интерфейс везде где это возможно.

Грань где можно упрощать, а где стоит расширять интерфейс — очень тонкая. И это тема отдельной статьи.

А тут лишь разберем два примера, в которых пойдет речь об интерфейсе:

  1. Форма подключения для Интернет-провайдера была прорисована так
  2. Также есть идея реализовать в плагине CasePress механизмы распределения дел, и самый просто способ поставить задачу, это прорисовать интерфейс опций, которые нужно добавить для решения этой задачи https://github.com/systemo-biz/casepress/issues/47

Оба примера — это простой интерфейс. Так можно и нужно рисовать макеты, в том случае когда мы можем принебресь стилевыми решениями. Это в свою очередь бывавет в двух возможных ситуациях:

  1. Если на сайте уже есть библиотека готовых UI, например если сайт на Bootstrap
  2. А также если важно продумать сложный интерфейс, согласовать особенности и спорные идеи, а потом его уже дорисуют и стилизуют оформители.

Я лишь поделился нашим опытом 🙂