Отбор производился не по частоте внутри этих типов контента, а по суммарной частоте для всего сайта.
Сортировка отобранных тегов также производилась по частоте для всего сайта независимо от выбранных типов контента.
В случае сортировки по алфавиту отбирались первые теги независимо от их частоты (и для всего сайта, и для отдельных ТК) - попадалось много непопулярных тегов.
Максимальная частота для расчёта размеров шрифта всегда бралась как максимальная частота самого популярного тега по всему сайту без учёта ТК.
Минимальный размер шрифта часто вообще не использовался для отображения из-за отсчёта минимальной частоты тегов от 0, а не от реального минимума.
Теперь:
Сначала производится отбор по частоте тегов внутри выбранных типов контента или всего сайта.
Потом отобранные теги сортируются по алфавиту или частоте.
Размеры шрифта всегда рассчитываются от минимальной до максимальной частотой отобранных тегов с учётом ТК.
Были проблемы при отборе по типам контента:
Теперь: