И быстрый вопрос напоследок — как скрыть иконки категорий в постах?
Иконки — это лишь декоративный элемент, не более того. Но в текстах, например с хештегом bug, они создают лишнюю визуальную шумовую нагрузку — как и цвета, хотя те менее заметны.
Можно сказать, что с тегами вроде unsupported-install проблем не возникало, но там иконка выполняет информационную функцию: она просто показывает, что ссылка является тегом, и ничего больше. Именно поэтому я был не в восторге, когда вы начали использовать иконки для official, которые не дают понять, является ли это категорией, тегом или чем-то ещё. Вы также не используете упрощённую версию аватаров при упоминании человека, например @Jagster, — ведь важно показать, что это человек, а не категория или тег.
Но вы делаете то, что делаете, это не моё дело. Однако обычным пользователям приходится разбираться в этих различиях, и для этого есть одно требование: они должны как минимум запомнить названия категорий.
Мы используем минимальное оформление при встраивании oneboxes, чтобы избежать визуального шума. Здесь та же проблема.
В идеальном мире категории должны использовать единый стиль иконки, независимо от того, какая иконка используется в меню. То же самое касается тегов.
Хм, изначально я добавил настройку по умолчанию для отображения иконки категории/тега в теле текста. Позже мы решили, что будет более последовательно использовать одинаковые иконки повсюду, и убрали эту настройку.
Непростая задача, а? @Jagster прав: одновременное отображение иконок категорий и тегов в постах может вызвать путаницу.
Всё будет в порядке, если форум использует только одно из них.
Согласен, было бы здорово иметь визуальный способ различать теги и категории, если используются иконки. Лично я был бы рад, если бы для тегов также присутствовал символ тега, а для категорий — маркер категории. Или хотя бы была бы такая возможность.
Всплывающая подсказка помогла бы (для настольных компьютеров), но нам действительно нужно решение и для мобильных устройств, и для десктопов.
Существует несколько уровней согласованности например:
контекстная, когда элементы выглядят и ведут себя схожим образом: именно поэтому заголовки отличаются от основного текста, но внутри каждого из них всё работает одинаково
глобальная, когда всё одинаково повсюду
Когда и где что применять, зависит от цели, вкуса и эстетического чутья администратора. Иногда важны также UX, а иногда и UI.