2010-06-26 2 views
0

Я работаю над сайтом с крупным компонентом социальной сети.Tuftian design для отображения имен пользователей

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

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

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

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

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

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

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

Как я могу указать вышеизложенные вещи максимально изящным образом?

+0

Пример комментария просто для отображения стиля моего имени пользователя -> – Sai

ответ

1

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

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