К содержанию
Словарь

Что такое прототип интерфейса

Модель сайта или приложения, по которой можно пройти: нажать кнопку, попасть на следующий экран, вернуться назад. Без кода и настоящих данных.

Обновлено 5 минут чтения

Коротко

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

Прототип сайта или приложения в Morfa собирают на вкладке «Прототип»: триггер, например «При нажатии», действие «Перейти к» и переход. Запускают его в плеере кнопкой ▶, а шаблоны «Мобильное приложение», «Презентация» и «Сайт» уже кликабельные.

  • Работает без VPN
  • 10 файлов бесплатно
  • Импорт из Figma на любом плане

Виды прототипов

Прототип отвечает на вопрос «как это работает», а не «как это выглядит». Виды различают по детализации и материалу: чем раньше стадия, тем проще прототип и тем легче его переделать.

Виды прототипов и что они проверяют
ВидИз чего сделанЧто проверяетКогда уместен
БумажныйЭкраны на листах; ведущий подкладывает следующий листПонятны ли идея и порядок шаговСамое начало, идея ещё меняется
Кликабельный lo-fiВайрфреймы из серых блоков со связямиСтруктуру и навигациюСценарий нужно проверить до оформления
Кликабельный hi-fiГотовые макеты со связями, переходами и состояниямиПонятность текстов, заметность кнопок, ощущение от интерфейсаПеред разработкой и для показа заказчику
КодовыйHTML, CSS и JavaScript с настоящим поведениемСложные взаимодействия, работу с данными, анимацииВозможностей редактора уже не хватает

Чем прототип отличается от макета и MVP

Вайрфрейм описывает структуру, макет — внешний вид, прототип — поведение; подробное сравнение этой тройки — в статье вайрфрейм. Важна и другая граница: прототип — ещё не продукт.

Макет, прототип и MVP
ПризнакМакетПрототипMVP
Что этоСтатичный экран в итоговом оформленииСвязанные экраны, по которым можно пройтиПервая рабочая версия продукта с минимумом функций
Можно нажиматьНетДа, по связям, которые провёл дизайнерДа, всё работает по-настоящему
ДанныеНарисованныеНарисованныеНастоящие
Нужен программистНетНет, кроме кодового прототипаДа
Что проверяетСтиль и деталиСценарий и понятностьНужен ли продукт людям

Из чего состоит прототип: термины

У прототипа свой словарь. В таблице — общепринятые названия и то, как они называются в Morfa.

Термины прототипа и их названия в Morfa
ТерминЧто значитВ Morfa
ЭкранОдно состояние интерфейса целикомФрейм верхнего уровня (F)
ХотспотАктивная зона, на которую нажимаютСлой со взаимодействием: кнопка, иконка, аватар
ТриггерЧто делает человек«При нажатии», «При наведении», «Через задержку», «При нажатии клавиши» и другие
ДействиеЧто происходит в ответ«Перейти к», «Открыть оверлей», «Изменить на», «Назад» и другие
ПереходКак один экран сменяет другой«Растворение», «Умная анимация», «Сдвиг внутрь» и другие, с кривой вроде «Плавно»
ОверлейОкно поверх экрана: меню, диалог, подсказка«Открыть оверлей» и «Закрыть оверлей»
Сценарий (flow)Путь от первого экрана до цели«Сценарии» и «Начало сценария»

Как проверить прототип с людьми

Прототип окупается, когда по нему проходят люди, которые его не делали. Простой юзабилити-тест устроен так.

  1. Сформулируйте задачу

    Не «нажмите на корзину», а «закажите ещё одну пиццу к выбранной». Задача описывает цель, а не кнопки.

  2. Задайте начало

    Выделите первый экран и в разделе «Начало сценария» нажмите «Сделать началом сценария». В плеере сценарии страницы видны списком, и участник начнёт с нужного.

  3. Наблюдайте молча

    Попросите участника думать вслух и не подсказывайте. Отмечайте, где он остановился, вернулся или нажал не туда.

  4. Исправьте и повторите

    Поправьте экраны и проверьте снова на других людях. Главные проблемы обычно видны уже на первых участниках.

Как собрать прототип в Morfa

Каждый экран — фрейм, каждая связь — взаимодействие на слое. Выделите кнопку и на вкладке «Прототип» добавьте взаимодействие: триггер «При нажатии», действие «Перейти к» и экран назначения. Затем запустите плеер кнопкой ▶ или клавишами ⌥⌘↵ (на Windows и Linux — Ctrl+Alt+Enter).

Полный список триггеров, переходов и рамок устройств и порядок работы по шагам — на странице прототипы. Готовые связи можно разобрать в кликабельных шаблонах «Мобильное приложение», «Презентация» и «Сайт».

Частые ошибки

Большинство ошибок видно на первом же прогоне, если искать их специально.

  • Тупики. С экрана нельзя ни пойти дальше, ни вернуться. Проверьте, что на каждом экране есть связь вперёд или действие «Назад».
  • Весь продукт одним прототипом. Проверяйте по одному сценарию: вход, оформление заказа, восстановление пароля.
  • Копия экрана на каждое состояние. Открытое меню или нажатая кнопка — это варианты компонента, которые переключает действие «Изменить на»: переменных и условий в прототипах пока нет. Пример — в гайде кнопка с вариантами.
  • Слишком красиво и слишком рано. На ранней стадии участники обсуждают цвета вместо сценария. Начните с кликабельного вайрфрейма.
  • Тест без задачи. Вопрос «как вам?» даёт мнения, а не данные о том, где человек застрял.

Morfa — редактор интерфейсов в браузере

Компоненты, автолейаут, прототипы, совместная работа и код React. Без VPN, с оплатой в рублях.

0 ₽
План «Бесплатный»: 10 файлов, все инструменты и экспорт, без срока
990 ₽
в месяц за план «Профессиональный» или 790 ₽ при оплате за год; 20 ГБ картинок
Figma → Morfa
Импорт файлов по ссылке, бесплатно на любом плане
Без VPN
Открывается в браузере из России, без установки

Вопросы

Что чаще всего спрашивают о теме «Прототип».

Что такое кликабельный прототип?

Это прототип, в котором экраны связаны переходами: нажали на кнопку — открылся следующий экран. Его собирают в редакторе интерфейсов из вайрфреймов или готовых макетов, без кода.

Нужен ли для прототипа отдельный файл?

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

Нужен ли прототип, если уже есть вайрфрейм?

Не всегда. Простой сценарий можно обсудить по статичным схемам. Прототип нужен, когда важны порядок шагов, переходы и то, найдёт ли человек нужную кнопку сам.

Сколько экранов должно быть в прототипе?

Столько, сколько нужно одному сценарию от начала до цели, включая ошибку и шаг назад. Большой продукт проверяют несколькими сценариями, а не одним длинным путём.

Начните с шаблона или с файла из Figma

Бесплатно — 10 файлов, все инструменты и экспорт. Карта не нужна.