Итак, конечно, это легко объяснить, но может оказаться чрезвычайно сложным в реализации.
Можно ли изменить цвет фона имён пользователей в верхней части каждого сообщения, чтобы указать, как давно они участвовали в обсуждениях?
Я предлагаю использовать цвета для активности в течение последней недели, в течение последних 3 месяцев, от 90 до 365 дней и более года (хотя преподаватели, возможно, захотят видеть отметку за 23 часа).
Зачем? Это станет очень быстрым визуальным ориентиром, помогающим определить, часто ли пользователь ещё активен. Для меня это особенно полезно при чтении сообщений в обратном порядке: увидев действительно интересный старый пост, я сразу пойму: «Эй, этот человек сейчас довольно активен, так что, если я отвечу и добавлю свои мысли или вопросы, это не превратится в тему-зомби».
Это не дублирование информации, уже имеющейся на карточке пользователя, а добавление нового слоя данных. Текущая информация на карточке пользователя включает: «Опубликовано x дней назад», «Время последнего чтения» (в течение последних 60 дней) и «Время чтения» (с момента создания аккаунта). Кроме того, перед сообщениями уже появляется уведомление вроде: «Мы не видели KrisW …», что явно означает, что система уже ведёт учёт времени.
В данном случае для меня «участие» = присутствие: вход в систему, взгляд на страницу. Наблюдатель-зажигалка. Я не пытаюсь подсчитать клики, количество написанных слов или число ответов. Мне просто нужно знать, что человек недавно был «по ту сторону экрана».