Удобная навигация по тэгам
26 июля 2008
Недавно надо было найти на RMCreative информацию по CSS, которую я постил довольно давно. Какой там был заголовок я уже не помню, какими словами писал — тоже.
Днём ранее я выбирал вместе с Антоном Исайкиным Wiki при помощи wikimatrix.org, где реализована фасетная фильтрация и Wizard для выбора нужной системы по заданным критериям. Сама идея мне очень понравилась, а вот реализация — нет. Wizard был составлен вручную и естественно всех критериев не включал.
Это навело меня на мысль, что навигация у меня, мягко говоря, не очень: можно найти все посты о «CSS», можно о «IE», но нельзя найти те, что о «CSS» и «IE» одновременно.
А можно ли получить плюсы фасетной фильтрации используя таксономию (тэги)? А почему нет?
— Отображаем в сайдбаре десяток самых часто встречающихся тэгов.
— При выборе какого-нибудь тэга, например, «CSS», выводим первую страницу с помеченными этим тэгом записями и все тэги, которые также есть у этих записей.
— При выборе одного из уточняющих тэгов, к примеру, «IE», ищем записи, которые содержат и «CSS» и «IE».
— Если есть ещё тэги — выводим их.
Посмотреть в действии можно тут же, пощёлкав на тэги справа.
Комментарии RSS по email OK