Я создаю социальный сайт для учителей (не программистов), на котором учителя могут добавлять события, ссылки, упражнения, советы, планы уроков, книги и т. Д.
Каждый из этих элементов, к которым я хочу, чтобы они могли добавлять теги, как мы делаем в StackOverflow.
Однако, поскольку они не являются программистами, я думал, что разделенные пробелами, непространственные теги и теги camelCase приведут к слишком большой путанице , например ::100100 *
grammar teachingtips universityOfMinnesota phrasalverbs
и, действительно, этот похожий вопрос о стеке большинство ответов запятые вот так:
grammar, teaching tips, university of minnesota, phrasal verbs
но потом я только что зарегистрировался на tasty.com аккаунт (который, я не думаю, имеет очень ориентированную на программистов аудиторию) и увидел, что они также используют пробелы:
separate tags with spaces: e.g. hotels bargains newyork (not new york)
Каким был ваш опыт в этой области с точки зрения текущей тенденции UX для тегов ? К настоящему времени средний пользователь Интернета привык к разделенным пробелами тегам? Признаюсь, я никогда не видел разделенных запятыми тегов ни на одном крупном сайте, который я использовал. Вы нашли хороший способ объединить их, чтобы это даже не имело значения, например ::1010?
grammar book reviews teaching tips
и, например, иметь быстрый алгоритм, который проверяет количество текущих тегов для:
grammar
grammar book
grammar book reviews
book
book reviews
book reviews teaching
...