Federated Search (федеративный поиск) - это довольно интересное новшество, внедрённое разработчиками в ОС Windows 7. Для пользователей это выглядит следующим образом:
1.) В стандартном Проводнике Windows (Windows Explorer) пользователь создаёт (процесс создания описан ниже) специальную ссылку.
Для примера, у меня в Проводнике создана ссылка с именем «Мой сайт» и эта ссылка связана с сайтом http://edapskov.ru:
2.) Пользователь может в любой момент кликнуть по данной ссылке, а затем в поисковую форму, что располагается в правом верхнем углу Проводника, ввести свой поисковый запрос.
Если ваш ПК имеет доступ к сети и на ваш поисковый запрос были найдены ответы, то полученные ответы будут отображены ... прямо в окне Проводника!
Как вы можете видеть на предыдущем снимке, я задал запрос «флеш» и федеративный поиск вернул мне все страницы с сайта http://edapskov.ru, которые удовлетворяют данному поисковому запросу.
Согласитесь, штука довольно удобная, особенно если вам приходится часто иметь дело с каким-то конкретным сайтом. Впрочем, искать можно не только по одному определённому сайту. Можно настроить и Federation Search по некоторым поисковикам (Bing, Google, ... ), хотя в практичности такого подхода есть серьёзные сомнения :-)
Как же создать федеративный поиск по своему излюбленному веб-ресурсу?
Для пользователей это сводится к установке так называемого поискового провайдера. Поисковый провайдер - это просто текстовый xml-файл с расширением OSDX (OpenSearch Description XML). Его можно без труда создать в блокноте, но можно воспользоваться и приведённым ниже генератором.
Генератор OSDX-файлов для Federation Search в Windows 7:
Вам надо только заполнить необходимые поля с данными о сайте, для которого вы хотите создать федеративный поиск. Потом кликните по кнопке «Save OSDX» и сохраните созданный провайдер поиска на вашем Windows 7. Затем просто кликните по osdx-файлу и Windows сама его установит куда надо :-) Всё! Поиск установлен и вы можете им пользоваться.
Примечания:
[1] Вообще, для функционирования федеративного поиска необходимо, чтобы ресурсы возвращали ответы на поисковые запросы в виде специально отформатированного XML-файла (RSS или Atom). Но пока это реализована на очень небольшом числе сайтов (скорее всего это связано с тем, что Federation Search невыгоден владельцам рекламных площадок). Поэтому приведённый мною генератор OSDX-файлов работает через посредника, в качестве которого выступает поисковик, поддерживающий возврат результатов поиска по сайту в виде RSS.
[2] В качестве примера могу привести osdx-файл для данного сайта - edapskov.osdx.