Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Windows Search: что ждет поиск в Windows в будущем?

Напечатать страницу
12.04.2007 12:41 | deeper2k

Что это?

Вкратце, Windows Search Preview, известное как проект Casino, скрывающееся под именами OneView, Windows Live Search, это приложение, которое умеет осуществлять совмещение результатов поиска из различных источников в едином месте. Вы скажете, что это вроде бы мелочь. Не мелочь, потому что это приложение оказывается центром для работы пользователя. Теперь нет нужды идти на разные сайты, на разные общие папки в сети, искать у себя на локальной машине. Достаточно запустить Windows Search Preview, и вы сможете получить необходимые результаты, необходимую информацию из всех источников, которые вам нужны.


Как?

Добавляем новое место для поиска через меню:



Открывается окно добавления нового места поиска:



Выбираем Open search, вбиваем адрес поискового сервиса, выдающего результаты поиска в виде rss:



Вот о чем я говорил. Задача была простой...


Скриншоты

Поиск через Google, используя Rss-сервис:



Поиск через все источники:




Что дальше?

Дальше... Дальше могу сказать, что это приложение будет частью платформы, и получит название Windows Search 4. Следите за обновлениями на http://shellrevealed.com/blogs/shellblog/.

Плюсом этого приложения является возможность с помощью RSS подключать любой источник данных - от каталога продуктов в Amazon.com и новостей New York Times, до поиска продуктов в вашем веб-сайте. Вы даете пользователям osdx файл, в котором как раз и хранится описание доступа через RSS к вашему поисковику, и все, ваш пользователь может в любой момент, не используя браузер, выяснить, есть ли у вас какие-либо продукты из числа тех, которые ему нужны. Он может построить сложный запрос в Windows Search Preview и выяснить все то, что ему необходимо, и уже затем идти на сайт, чтобы совершить покупку. Для пользователя поиск информации сосредотачивается внутри приложения Windows Search Preview. Я нахожу это удобным, т.к. мне не нужно пользоваться тяжелым и неповоротливым браузером, смотреть на рекламу на поисковых сайтах, я получаю только то, что мне нужно. Что в этом интересно, я могу получать данные из всех источников одновременно - т.е., потенциально, мне вообще не нужен ни проводник, ни браузер, что искать информацию.


Что лежит в основе?

Enterprise Search - известный ранее как MSSearch, этот компонент используется в таких продуктах, как Exchange (Full Text Search), SQL Server (Full Text Search), в Windows Vista и Windows Desktop Search, ранее был Indexing Service в Windows 2000/XP/2003. Enteprise Search ранее должен был стать частью платформы WinFS как WinFS Search, и те из вас, кто пробовал WinFS Beta 1, помнят, как удобно было искать данные в WinFS через механизмы StorageSearcher и язык запросов OPath. Так вот, за этим стоял Enterpise Search. Разницей между WinFS Search и тем, что есть в Windows Vista / WDS, является то, что в случае WinFS мы все же искали внутри самого WinFS, а теперь поиск идет в индексированной БД VistaDB, которая и лежит в основе Windows Search в Windows Vista. Второй случай плох тем, что для актуальности данных, лежащих внутри VistaDB, нужно, чтобы каждое незначительное изменение данных в системе было подмечено Windows Search Indexer'ом и изменения были отмечены в базе. К сожалению, если в случае интернет-поиска там поиском занимается специально выделенный сервер, здесь, на рабочей машине, такая нагрузка системе - не подарок.

Впрочем, не буду о грустном, решение все же достаточно неплохое - вы даже можете использовать механизм поиска Windows Search в своем приложении!

В следующих постах я приведу примеры того, как это сделать. Сделать в .NET приложении. Я достаточно плотно контактирую с командой Windows Experience Team, в составе которой работает команда Find & Organize, так что рассказать о .NET-решении для поиска могу немало.


Полезные ссылки




DanielKornev
Апрель, 2007

Комментарии

Не в сети

хорошая статья

12.04.07 15:57
0
Не в сети

Статья, имхо, отличная. Жалко, что немногие понимают, что в этом кроется будущее Windows - в более продуманной и ассоциативной организации информации. Будем ждать полнофункциональной реализации.

12.04.07 17:36
0
Не в сети

Так и хочется спросить, "Где скачать?"

12.04.07 18:16
0
Не в сети

Хорошо бы если это все было отключаемым. При включенных клонах GoogleDesktop постоянно работает жесткий диск, что вряд ли сказывается лучшим образом, особенно постоянные seek, ну а во вторых, замедляется реакция системы. Естественно для многих функциональность полезная, но у многих все и так разложено по полочкам. Мне, например, что бы найти какой-либо документ по работе достаточно просмотреть содержимое папки My Documents\Jobs\YYY\2007\XXX и индексировать весь диск для этого нет необходимости. Найти фото - аналогично.
Поэтому, например в Vista, я всегда отключаю Superfetch, Windows Search. И не смотря на то, что у меня более четырех с лишком миллионов файлов никогда не было проблем с поиском нужного.
Другое дело задавать индексирование для конкретного каталога указывая критерии индексирования. Это возможно и полезно.

Вобщем все это напоминает ситуацию с ClearType - совершенно непонятно желание "замылить" четкую картинку. Возможно на плохих мониторах это и хорошо, но зачем же по умолчанию включать это.

28.12.07 05:48
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.12 секунд (Общее время SQL: 0.103 секунд - SQL запросов: 61 - Среднее время SQL: 0.0017 секунд))
Top.Mail.Ru