Pull to refresh

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

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

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

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



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

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

Посмотреть в действии можно у меня, пощёлкав на тэги справа.
Tags:
Hubs:
If this publication inspired you and you want to support the author, do not hesitate to click on the button
Total votes 41: ↑35 and ↓6+29
Comments52

Articles