Какой из них более пригоден для вывода дат относительно текущего или относительно момента времени основного действия? - PullRequest
3 голосов
/ 13 февраля 2009

Я только что прочитал «Открытое письмо Джоэлу и Джеффу» , и я заметил, что даты в комментариях относятся к дате публикации записи в блоге. Это означает, что первая запись всегда будет «12 минут спустя», а следующая - «14 минут спустя».

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

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

Ответы [ 4 ]

2 голосов
/ 13 февраля 2009

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

Хотя это интересная концепция, в этом контексте я думаю, что она скорее сбивает с толку, чем полезна. Если я вижу «ответил 18 минут назад» и «ответил 17 минут назад», у меня есть идеальная система отсчета. Также это то, что я вижу на многих других сайтах, поэтому мне не нужно изучать что-то новое.

С другой стороны, если я вижу два комментария, которые содержат «5 минут спустя» и «6 минут спустя», у меня нет четкой системы отсчета. Первый может быть после первоначального вопроса, но другой? Это 6 минут после этого предыдущего комментария? Или через 6 минут после исходного вопроса, то есть через минуту после другого комментария? Наконец, это не то, что вы обычно видите на сайте, так что будет момент "а?" следовать либо "WTF?" или "круто!" Не реакция, которую следует оставить на волю случая.

1 голос
/ 13 февраля 2009

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

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

0 голосов
/ 13 февраля 2009

Вы не указали абсолютную дату и время, которые я предпочитаю.

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

0 голосов
/ 13 февраля 2009

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

Если точка отсчета неясна, было бы более разумно использовать «сейчас» в качестве ссылки.

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