Как стать автором
Обновить

Удобная навигация по тэгам

Время на прочтение 1 мин
Количество просмотров 2.1K
Недавно надо было найти на своём ресурсе информацию по CSS, которую я постил довольно давно. Какой там был заголовок я уже не помню, какими словами писал — тоже.

Днём ранее я выбирал вместе с Антоном Исайкиным Wiki при помощи wikimatrix.org, где реализована фасетная фильтрация и Wizard для выбора нужной системы по заданным критериям. Сама идея мне очень понравилась, а вот реализация — нет. Wizard был составлен вручную и естественно всех критериев не включал.

Это навело меня на мысль, что навигация у меня, мягко говоря, не очень: можно найти все посты о «CSS», можно о «IE», но нельзя найти те, что о «CSS» и «IE» одновременно.



А можно ли получить плюсы фасетной фильтрации используя таксономию (тэги)? А почему нет?

— Отображаем в сайдбаре десяток самых часто встречающихся тэгов.
— При выборе какого-нибудь тэга, например, «CSS», выводим первую страницу с помеченными этим тэгом записями и все тэги, которые также есть у этих записей.
— При выборе одного из уточняющих тэгов, к примеру, «IE», ищем записи, которые содержат и «CSS» и «IE».
— Если есть ещё тэги — выводим их.

Посмотреть в действии можно у меня, пощёлкав на тэги справа.
Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
+29
Комментарии 52
Комментарии Комментарии 52

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн