Я бы попытался подумать о домене тегов и выяснить, какова вероятность того, что потенциальные теги будут содержать пробелы.
Например, большинство вещей на этом сайте - это одно слово или аббревиатура, поэтому использовать пробелы несложно.
С другой стороны, например, при тегировании фотографий на Facebook средний тег - это что-то вроде "весенних каникул", "вечеринки в братстве", "случайного подключения", "государственного секретаря" и т. Д. Поэтому работать с пространственной интерпретацией или с кавычками сложнее, поэтому запятые имеют больше смысла.
Я не знаком с конкретным правилом.
Если вы думаете о облаках тегов, пробелы имеют меньше смысла.