Поговорим о тагах (метках), как о способе категоризации контента. Как известно, тагами помечают какие-либо сущности, то есть привязывают к некой категории, как например я помечаю тагами посты в этом блоге. Если вы нажмете на какой-либо таг, то увидите список постов по теме. Всё работает и, достаточно удобно.
Однако, категоризация может не работать. Часто, разработчики включают систему категоризации, основанную на тагах, как некую модную фишку, ставшую по-сути стандартом де-факто для современных приложений, не подозревая, что это может не работать на благо.
Почему так происходит? Всё потому, что разработчики отдают “власть народу”, и пользователи на сайте получают в свои руки инструмент для категоризации. Но вот беда, обычные люди не задумываются, как работают таги - люди просто не соблюдают принцип ортогональности, поэтому, как результат, мы можем получить примерно следующее:
- Javascript
- JS
- Java Script