Туфтийский дизайн для отображения имен пользователей - PullRequest
0 голосов
/ 26 июня 2010

Я работаю над веб-сайтом с основным компонентом социальных сетей.

Я хочу, чтобы отображение краткого имени пользователя (1 значок ( возможно 2) + стилизованное имя пользователя) означало:

  1. присутствие (активно, бездействует, отсутствует, офлайн) - вес шрифта
  2. аватар (автоген или загружен) - значок с префиксом 16x16px
  3. явная связь с текущим пользователем (последователь, последователь, общий друг, FOAF, нет) - оттенок?
  4. неявное отношение к текущему пользователю (скалярное на основе уровня взаимодействия) - насыщенность?
  5. прогнозируемое совпадение (мультискалярное на основе ИИ)- заменяет значок аватара?

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

«Явные отношения» означают «дружбу» в стиле Facebook / Twitter.Это скорее вопрос разрешений, чем настоящие отношения.

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

«Неявные отношения» означают, например, разницу между двумя людьми, с которыми вы разговариваетевсе время: 10, с которыми вы регулярно общаетесь, 50, которые вы указали в качестве «друга», но никогда не общались, и 50, которые вы (пока) не перечислили в качестве «друга», с которыми вы общались.

«Предсказанная симпатия» - это выход очень сложного бэкэнд-AI, как «счет матча» OKCupid;его цель - мягко подтолкнуть вас к разговору с людьми, которые вам, вероятно, понравятся больше.В случае с нулевым знанием о вас это сводится к «объективному» рейтингу кармы в стиле Slashdot.Возможно, я также захочу отобразить некоторые полукатериальные подсказки, например, думает ли ИИ, что вы найдете этого человека «забавным» или «интересным».

Как я могу указать, чтобы обозначенные вещи были максимально изящными

1 Ответ

1 голос
/ 28 июня 2010

Возможно, не стоит показывать столько вещей одновременно на небольшом пространстве, которое вы, вероятно, выделите для отображения имени пользователя. Я думаю, в лучшем случае вы можете показать 3-4 вещи одновременно, не путая пользователя. Более того, и пользователь будет сбит с толку относительно того, что к чему. Задача запоминания победит все аспекты юзабилити.

Еще один способ показать все это - использовать всплывающую подсказку, но даже это не очень хорошая идея для объема информации, которую вы хотите показать :( Я думаю, вам, вероятно, будет лучше, если вы сможете упростите задачу, чтобы у вас было меньше переменных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...