Visual Search provider — это один из трех новых типов расширений в IE 8.0 Он позволит пользователям искать что-нибудь на вашем сайте, не переходя на его страницы. А если вы добавите к провайдеру favicon, ваш бренд (вернее 16-и пиксельный брендик) всегда будет вместе с пользователем. И главное, он позволит разбавить сухой текст результатов поиска симпатичными картинками, вот например так:
![Мини игры на Play2Game.ru](http://developernotes.net/img/art/play2game.png)
А еще, вы можете рассказать о своем провайдере, выложив его в
галерею расширений IE 8.0. Или выиграть плазменный телевизор, поучаствовав в
конкурсе дополнений к IE 8.0, который проводится в рамках конференции ReMIX09.
![Главный приз конкурса дополнений к IE 8.0](http://developernotes.net/img/art/tv.jpg)
Между прочим, сейчас там зарегистрировано всего 3 визуальных провайдера. Так что если у вас есть что искать, а еще лучше — сайт с верной аудиторией, готовой поддержать его в конкурсе — давайте попробуем?
Все что от вас действительно потребуется — это метод, который будет возвращать найденные по запросу данные. Как он будет выглядеть, зависит от ваших любимых технологий и размера сайта. В моем случае (
сайт с мини играми, который я написал на .NET) это было простое строковое сравнение в LINQ запросе. Кто-то посерьезнее настроит full text search в MS SQL Server, ну а приверженцы PHP и MySQL наверняка тоже подберут что-нибудь эффективное в своем арсенале.
Если у нас будет такой метод, все остальное — это задача на два помидора
1, которую мы сделаем на раз-два-три. Причем, в отличие от
web slices, простой вариант решения будет одновременно и хорошим, без всяких оговорок и нюансов.
Итак, в лучших традициях кулинарных программ, для успешного приготовления провайдера нам понадобится: