Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 163 сообщений
Cообщения с меткой

user experience - Самое интересное в блогах

Следующие 30  »
akry

Юзабилити города

Пятница, 22 Сентября 2017 г. 22:37 (ссылка)


 



Плесну в огонь дискуссий о битве удобства и красоты в городском пространстве.



 



На КДПВ иллюстрация из книги Стивена Круга «Веб-дизайн: не заставляйте меня думать!». Как видят идеальный сайт директор, программист, дизайнер и маркетолог. Каждое из представлений красиво и выгодно по-своему, и каждый из акторов приведёт кучу аргументов в его пользу. А мы похихикаем, потому что ну очевидно же, ребята сделали сайты под себя, не спросив нас — конечных пользователей. То же происходит сейчас в городе.

Читать далее...
Метки:   Комментарии (2)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Из песочницы] Социальная сеть для киноманов или как не закопаться, разрабатывая еще одну соцсеть

Среда, 09 Августа 2017 г. 14:58 (ссылка)

Редизайн или немного больше?



Осенью 2016 года ко мне по рекомендации обратился заказчик с просьбой разработать iOS приложение для киноманов с достаточно обширным функционалом. На тот момент уже существовал готовый прототип с, мягко говоря, примитивным UI. Задача стояла следующим образом: сделать редизайн с доработкой “кое-какого” функционала. Уже тогда у меня закралась идея, что редизайном дело не обойдется, но на сколько объемный это проект я не осознавал. Но тем интереснее…





Приступив к работе, я начал поиск подходящих решений для UI. Конечно же, сначала был проведен обширный ресерча существующих приложений на рынке. Были пересмотрены десятки рекомендательных сервисов о кино, начиная от всем известных IMDb и Rotten Tomatoes и заканчивая новыми сервисами, которые в маркете появились совсем недавно.



Социальная сеть или рекомендательный сервис?



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



Первая «юайка» представляла собой темный интерфейс проводящий аналогию с кинотеатром. Яркие управляющие элементы, напоминающие светящиеся в темноте зеленые вывески «Выход” в кинозалах, которые однозначно дают понять свое предназначение.



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



В этот момент стал вопрос “какое основное предназначение приложения: рекомендательный сервис или же полноценная социальная сеть для киноманов?”. Решение было принято в пользу социальной сети. В этот момент я однозначно понял, что ввязался в нешуточную историю. Но почему-то меня это не остановило, а наоборот подзадорило. Такую задачу я еще не решал.



Flow



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





C учетом ориентира на социальную сеть, была доработана вторая версия UI. В пользу еще большего акцента на контент приложения, было принято решение отказаться от большинства цветов. Остался только акцентный синий цвет, похожий на системный цвет операционной системы Windows и несколько оттенков серого для текстов. В качестве основного шрифта остановились на универсальном общедоступном Open Suns, а для заголовков я выбрал один из моих любимых шрифтов Montserrat.





Я приступил к разработке интерфейса с одного из главных экранов – movie page.



Данный screen содержит полную информацию о фильме.

Перечень элементов Movie Page:




  • название,

  • продолжительность,

  • дата релиза,

  • жанры,

  • описание,

  • режиссер,

  • актеры



А также на movie page выводятся рейтинги авторитетных ресурсов о кино:




  • IMDB

  • Rotten Tomatoes

  • Raters Friends – рейтинг друзей, собственный рейтинг приложения, который формируется по формуле среднего арифметического рейтинга исключительно друзей пользователя. Данный рейтинг собственно является одним из главных УТП (уникальное торговое предложение) приложения.



Кроме этого на movie page должны присутствовать основные управляющие элементы – кнопки Rate и To Watch List. С помощью первой выставляется рейтинг фильм, вторая кнопка добавляет фильм в To watch list. Оба действия взаимоисключающие, а это значит, что после нажатия одной из них, вторая кнопка должна стать недоступной.



Разместить такое количество информации на одном экране, да так, чтобы не загромоздить его, задача не из простых. Вот какое решение появилось в итоге:



Далее последовали остальные экраны, такие как Timeline, Raters Friends, Comment page, все экраны Login/Registration, экраны имеющие отношение к Profile и еще несколько десятков скринов.



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



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





Иконографика



Главное управляющее меню имеет простые понятные иконки, нажатием на которые осуществляется навигация между основными экранами:




  1. Timeline

  2. Search

  3. Notification

  4. Profile



Более объемные иллюстрации были созданы преимущественно для Landing Page, но также используются в Onboarding.







Иконка



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





Зачем приложению сайт?



После детальной проработки всех элементов интерфейса и всех лейаутов настало время для разработки Landing Page. Я считаю, что любое уважающее себя приложение обязано иметь посадочную страницу. Raters App не стал исключением. Во время разработки приложения основная задача лендинга заключалась в сборе эмейлов, для оповещения о релизе приложения. После релиза лендинг должен перенаправлять трафик на маркетплейсы: AppStore и GooglePlay. Но при этом сайт должен подробно рассказать об основных фичах приложения.





Приблизительно таким образом рекомендательный сервис перерос в социальную сеть. Конечно, данный проект никогда не будет полностью завершен, он как и любая „социалка“ должен итеративно обновляться и развиваться в ногу со временем. Уже на данный момент расписан график нескольких апдейтов. Но чтобы это произошло, Raters App нужны базовые пользователи, а как их получить уже совсем другая история.




Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/335252/

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Дизайн как всемирный язык 21 века

Вторник, 13 Июня 2017 г. 18:59 (ссылка)

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



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



Именно качественный дизайн интерфейсов, с помощью современных цифровых технологий, имеет все шансы вновь сплотить все человечество воедино, став универсальным средством коммуникаций.



image



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



image



С помощью данного примера мне бы хотелось показать, что же именно относится к форме языка и его акцентам, а что составляет саму сущность и смысл послания; ведь многим изначально кажется, что единственное требование к форме — полное соответствие гайдлайнам iOS/ Material Design, но в дальнейшем мы увидим, что это не совсем так.



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



image



Культурно не образованные люди вновь приходят не восхищаться качеством дизайна, а сэкономить несколько копеек за счет накопления миль:



image



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



image



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



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



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



image



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



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



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




  • Удобная единая (сквозная) регистрация между сайтом и приложением,

  • Ввод и закрепление в приложении личной карты лояльности,

  • удобный Личный кабинет с учетом ранее полученных миль,

  • привязка банковской карты,

  • закрепление стандартного места проживания или даже определение текущего города пользователя,

  • облегчение поиска за счет демонстрации доступных пользователю в данном регионе направлений перелета, без перебор всех существующих в базе аэропортов.



Посмотрим, были ли способы не столь витиевато и громоздко донести первоначальное послание владельцев авиакомпании до своих клиентов:



Регистрация



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



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



Рассмотрим экран после верификации почты:



image



И тут же в соседней вкладке Личного Кабинета — все сначала:



image



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



Облегчение поиска



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



Например, оказалось, что у взятого для примера приложения, все существующие направления можно разделить на 3 группы:



а) Сибирь

Красноярск (Емельяново)

Иркутск IKT

Новый уренгой (Ягельное)

Тюмень (Рощино) TJM

Курган KRO

Уфа UFA

Магнитогорск MQF

Анадырь DYR

Сургут SGC



б) Юг

Ставрополь STW

Махачкала MCX

Минеральные воды MRV

Сочи (Адлер) AER

Душанбе DYU

Ташкент TAS

Ереван (Звартноц) EVN

Краснодар (Пашковская) KRR

Ростов-на-дону ROV



в) Центр

Москва (Внуково) VKO

Белгород EGO

Мурманск (Основной)

Санкт-Петербург (Пулково) LED

Казань (Основной) KZN



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



image



Здесь, заранее зная текущее местоположение пользователя (Казань), вполне хватило бы и радиокнопки “В Москву”, ну а когда она выключена — применять второй, гораздо менее популярный вариант “в Уфу”. Все, третьего не дано, и вот тогда это был бы простой и понятный язык.



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



Пользователь, к примеру, дано знаком с операцией drag&drop, и его вполне можно было бы развлечь стаскиванием пальцем нужных опций в центр экрана для генерации билета. Благо, этих самых опций совсем не много, использование баллов здесь учтено, а дополнительный полезный эффект от введения геймификации в дизайне еще не замерен. Так почему бы и нет?



image



Дизайн может быть разным и даже… любым!



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



Так, шаг за шагом исследуя текущее положение вещей и имеющиеся проблемы, зародилась несколько гипотез о путях возможного решения:



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



Кейс мог бы выглядеть следующим образом: указав при первой регистрации исходный город, и накопив историю любимых рейсов, каждый пользователь может даже выйдя из приложения получать мгновенные оповещения о:




  • Последних оставшихся 5 и менее местах на любимое направление (в Москву утром),

  • Изменении погодных условий (отменах рейсов) на любимом направлении,

  • Ближайших колебаниях цен в плюс или минус на любимом направлении,

  • Выборе места рядом со своим (с просмотром профиля другого пользователя).и возможностью повторно выбрать другое посадочное место (платно).



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



image



Однако, лично я не в состоянии поверить, что все эти окружающие меня люди будут счастливы получать все больше и больше уведомлений и оповещений, из которых 99% от общего объема будут для них бесполезны, так как люди не летают по 5 раз на дню.



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



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



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



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



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

Если при этом реализована привязка банковской карты, то почему бы и нет? Хотя бы в виде А\Б тестирования?



image



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



image



В классическом приложении первым шагом только формируется запрос к системе, в нашем же варианте запрос отправляется при загрузке, и первый пользовательский экран уже является ответом, предвосхищая пользовательское “А что я могу тут сделать?”



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



image



Если не указывать (или стереть) точную дату вылета — система вполне способна показать календарь низких цен с вертикальным скроллом и возможностью отсортировать как по дате, так и по минимальной цене (в рамках ближайшей недели):



image



В текущей версии, столь низко оцененной пользователями, очень избыточно выглядит стандартный мастер оформления билета, требующий совершить аж 9 шагов:



image



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



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



image



Сравним также существующий дизайн выбора места в салоне с идеально-супрематическим подходом к донесению сути до пользователя:



image



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



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



Но если информация не полна, не дает никаких гарантий и никак не влияет на сценарий принятия решений — для чего она засоряет собой экран?



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



image



Выводы



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



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



Говорить с пользователем нужно в первую очередь функционально, понятно и лаконично.



Статья, вдохновившая меня на эту небольшую зарисовку.
Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/330834/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Аноним

Среда, 01 Декабря 1970 г. 03:00 (ссылка)

Комментарии ()КомментироватьВ цитатник или сообщество
Аноним

Среда, 01 Декабря 1970 г. 03:00 (ссылка)

Комментарии ()КомментироватьВ цитатник или сообщество
Аноним

Среда, 01 Декабря 1970 г. 03:00 (ссылка)

Комментарии ()КомментироватьВ цитатник или сообщество
Аноним

Среда, 01 Декабря 1970 г. 03:00 (ссылка)

Комментарии ()КомментироватьВ цитатник или сообщество
Watermillsky

Контент-маркетинг вместо покупки ссылок

Пятница, 29 Апреля 2016 г. 21:13 (ссылка)


Поисковая система Google планомерно работает над снижением роли внешних ссылок в качестве одного из сильнейших критериев поискового ранжирования сайтов. Теперь для оценки качественного уровня веб-ресуров ещё больше внимания уделяется внутренним факторам, в том числе таким критериями, как релевантность поисковым запросам и полезность информации для посетителей сайта. Этот тренд сформировался несколько лет назад, когда Google признался в недостатках ссылочного ранжирования. Веб-мастера массово покупали ссылки и пытались воздействовать на алгоритмы поисковой системы с целью вывода сайтов на топовые позиции. В результате, на первой странице поиска вольготно располагались малополезные веб-ресурсы с огромным количеством купленных ссылок.   Далее

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_boingboing

Great, weird, and bad examples of Empty States in apps

Среда, 09 Декабря 2015 г. 20:29 (ссылка)

tumblr_ny9m7bNU9L1rdf37to1_1280

Emptystate.es celebrates "Empty States," those moments in a user's app experience where there's no data to display yet, or an error has occurred. Empty States are actually a great moment to delight or engage the user yet this piece of UX design is frequently left as an afterthought or blown off entirely. (Thanks, UPSO!)


tumblr_mjb8yk5AyX1rdf37to1_1280


tumblr_npzg70ru5N1rdf37to1_1280


tumblr_npcnjvRTp31rdf37to1_1280


tumblr_nllcl0OP771rdf37to1_1280

http://feeds.boingboing.net/~r/boingboing/iBag/~3/zYz2LJmpyDU/great-weird-and-bad-examples.html

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Аноним

Среда, 01 Декабря 1970 г. 03:00 (ссылка)

Комментарии ()КомментироватьВ цитатник или сообщество

Следующие 30  »

<user experience - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda