Ці три слова описують різні рівні деталей і різні запитання. Каркас запитує "що куди йде?" Макет запитує "як це виглядає?" Прототип запитує: "Чи працює це для людей?"
Каркаси використовують прості форми та текст-заповнювач для відображення макета, ієрархії та вмісту. Їх швидко зробити та швидко викинути, тому вони корисні: ви можете досліджувати багато структур, перш ніж взятися за одну.
Макети додають справжній візуальний дизайн: колір, типографіку, зображення та компоненти. Вони хороші для узгодження зовнішнього вигляду із зацікавленими сторонами та для передачі, але вони не можуть показати, як щось поводиться.
Прототипи додають взаємодію. Прототип із низькою точністю може зв’язати каркаси разом для перевірки потоку. Високоточний прототип виглядає та веде себе близько до кінцевого продукту, зі станами, переходами та іноді реальними даними, тож ви можете проводити тести зручності використання, які виявляють реальні проблеми.
Проміжок після прототипу — це передача: розробники зазвичай перебудовують те, що показує прототип. Для інтерактивних компонентів ExodeUI, який ми створюємо, усуває цю прогалину, роблячи сам інтерактивний файл тим, що постачається в програмі.