Windows Desktop Search — отличная вещь, однако есть у неё один существенный недостаток. Выглядит он так:
Эта штука вылезает из области трэя каждый раз, когда WDS заканчивает индексирование. WTF?
Это окно является образцом полного идиотизма. Оно было в бете, и тогда я думал, что в финальном-то релизе они это уберут, ведь очевидно же, что это окно вредит здоровью. Видимо, разработчики предполагали, что после установки WDS пользователь не будет заниматься на компьютере ничем, кроме поиска — посвятит поиску всю оставшуюся жизнь. Представляли себе человека, нервно курящего перед монитором в ожидании момента, когда индексирование будет завершено, и он, наконец-то сможет приступить к единственному (теперь) делу всей своей жизни. Разумеется, его надо оповестить!
Какова вероятность того, что человек захочет поискать именно в тот момент, когда индексирование будет завершено? Очевидно, ноль. Значит, предложение «Click here to Search Now» бессмыслено. Возможно они его написали просто до кучи, а окно это выводят только лишь для того, чтобы проинформировать пользователя, что индексирование завершено? Может и так, но зачем пользователю знать о том, что индексирование его файлов завершено, в тот момент, когда он пытается добиться того, чтобы SHA1 считался в JavaScript так же, как в PHP? Я согласен с тем, что сама информация о том, завершено ли индексирование, может быть важна, чтобы знать: файл не нашёлся потому, что его нет, или возможно, что он ещё не проиндексирован. Но ведь есть же иконка в трэе! Рисуйте там, например, многоточие, если индексирование не завершено. А в самом окне результатов поиска пишите, что «индексирование не завершено, поэтому некоторый файлы могут быть не найдены».
Ну и, выезжающие голубые MSN’овские окошки раздражают тоже. Вы же уже придумали Balloon Tips, дак почему же не использовать их? Они посимпатичнее будут.