«UI \ UX design» — что ЭТО…?







+3 +/-
Профиль пользователя Bemba Спросил: Bemba  (рейтинг 13605) Категория: компьютеры и интернет

Ответов: 1

3 +/-
Лучший ответ

UI (user interface) - пользовательский интерфейс. Это определённые элементы сайта (т. е. оформленные графически и органично вписанные в дизайн), позволяющие пользователю взаимодействовать с этим самым сайтом. Кнопочки, поля ввода и т. п. Есть несколько правил UI дизайна:

  1. Организованность элементов интерфейса. Это означает, что они должны быть логически структурированы и взаимосвязаны.
  2. Группировка элементов интерфейса. Подразумевает объединение в группы логически связанных элементов (меню, формы).
  3. Выравнивание элементов интерфейса. Сложно представить, что плохо выровненный интерфейс может быть для кого-то удобным!
  4. Единый стиль элементов интерфейса. Стилевое оформление играет не последнюю роль, ведь именно оно сохраняется в памяти пользователя.
  5. Наличие свободного пространства. Это позволяет разграничивать информационные блоки, сосредотачивая внимание на чем-то одном.

UI повышает юзабилити, притом являясь чисто техническим решением.

UX (user experience) - опыт взаимодействия. Если сравнивать с UI, UX - более обширное понятие, включающее в себя комплексное отношение пользователя к используемой им системе в целом - информационной среде, её иерархии и навигации, юзабилити, непосредственно дизайну и пр. Помимо собственно дизайна, то есть инженерного и графического решения, здесь применяются методы из психологии, социологии, маркетинга и т. д.

В качестве не совсем корректного примера приведу такой: даже если меню сайта организовано строго и логично, позволяет сделать вообще всё, что может понадобиться пользователю (т. е. UI на уровне), но при этом оно избыточно и занимает слишком много места на экране смартфона - а бОльшая часть пользователей этого сайта заходит на него со смартфонов - значит, с точки зрения UX сайт сделан не лучшим образом. Возможно, какие-то вещи следует упростить, а какие-то элементы переструктурировать, расположить в том порядке, в котором пользователь применяет их во время исполнения неких стандартных процедур.

Если UI пляшет от функциональности, UX пляшет от конечной цели всей системы в целом.

Дж. Гарретт предложит модель, описывающую проектирование web-приложений с точки зрения опыта взаимодействия.

Основные вопросы, решаемые UX дизайном:

  • Постановка целей и задач – чего в итоге нам необходимо достичь?
  • Подбор подходящих UX инструментов для реализации целей
  • Разработка продукта, максимально удобного и легкого в восприятии целевой аудиторией
  • Анализ конечного результата – соответствует ли продукт ожиданиям заказчика и насколько высок уровень удовлетворенности пользователей.

Отсюда вывод. Сперва запускается UX-дизайн. Формируются цели и задачи продукта (сайта, информационной системы), анализируется аудитория, прорабатываются варианты взаимодействия, которые максимально удовлетворили бы пользователя и соответствовали задачам. На основе этого делаются выводы о требованиях к функциональности, наличию той или иной информации (IA - Information Architecture - то, как информация структурирована с точки зрения пользователя, определяет размещение элементов на странице и связь между страницами сайта), и, опираясь на них, разрабатывается UI.

Ответил на вопрос: McFadden  

Похожие вопросы

Спросил
2 Отв.
Как решать подобные задачи по ИВТ(Паскаль, подготовка к ЕГЭ)(см.)?
Ответ: Данные задачи относятся к заданиям ЕГЭ по информатике, суть которых - анализ кода программы, содержащей циклы и ветвления. От решающего задачу требуется проанализировать ход выполнения программы, для ... Читать далее...
Автор вопроса: Iranian, в категории | | |
Спросил Iranian
4 Отв.
Как исправить ошибки на сайте?
Ответ: Это ошибки в структурированных данных, т. е. в микроразметке. Вернее, ошибками это назвать можно только условно - у вас просто не заполнены данные трех ... Читать далее...
Автор вопроса: Sacrum, в категории | | |
Спросил Sacrum
1 Отв.
Как зашифровать свое имя в двоичном коде?
Ответ: Если вы любитель мозговых штурмов и у вас масса свободного времени, то можно, используя Коды символов ASCII выразить своё имя, к примеру, в десятеричном ... Читать далее...
Автор вопроса: Burnier, в категории | | |
Спросил Burnier
2 Отв.
Что такое «класс» в программировании?
Ответ: Классами программисты описывают некие абстрактные типы данных. В классе также определяются свойства, данные и методы обработки данных. Классы можно объявлять ... Читать далее...
Автор вопроса: Carita, в категории | |
Спросил Carita
1 Отв.
Как получить оповещение о появлении на чужом сайте определенной фразы?
Ответ: Закажите у веб-программиста Парсер который будет постоянно проверять контентна сайте и проверять в нем наличие той самой ... Читать далее...
Автор вопроса: Crankpin, в категории | | | | |
Спросил Crankpin
3 Отв.
Как научиться писать компьютерные программы и зарабатывать на этом?
Ответ: Советую углубиться немного в другую отрасль - веб-программирования. Это очень выгодно и прибыльно. В среднем цена за сайт составляет от 3 до 5 тысяч рублей. ... Читать далее...
Автор вопроса: Contraction, в категории | |
Спросил Contraction
1 Отв.
Каково основное преимущество, получаемое при использовании функции?
Ответ: Функции позволяют делать одно и то же действие много раз подряд одинаково хорошо, в этом главное преимущество как функций, так и компьютеров в целом :) автор ... Читать далее...
Автор вопроса: Garboils, в категории |
Спросил Garboils
1 Отв.
Как начинать самому учить язык программирования?
Ответ: Нет языка программирования - есть языки программирования! Какой именно язык вы хотите начать учить?! Дело в том, что все языки программирования отличаются ... Читать далее...
Автор вопроса: Sorcer, в категории