Share via


Почему я вижу это диалоговое окно?

В Internet Explorer 8 появилась новая функция, которая позволяет контролировать стандартный поисковый движок, информируя вас каждый раз, когда какое-либо ПО пытается его изменить. Если вы используете Internet Explorer 8 Beta 2 или RC1, вы могли видеть следующее диалоговое окно:

clip_image002

В строке поиска, размещенной в верхнем правом углу Internet Explorer, используется тот же поисковый механизм, который является поисковой службой по умолчанию.

clip_image004

Поисковый механизм используется и при вводе в адресной строке.

Очень многие панели инструментов, которые встраиваются в Internet Explorer, с помощью инсталлятора меняют стандартные настройки поиска. Некоторые с помощью кнопки-флажка дают пользователю возможность отказаться от изменений, другие – просто меняют настройки без лишних вопросов. Мы считаем, что это не очень хорошо – программа никогда не должна менять настройки пользователя без его согласия.

Чтобы предотвратить изменение настроек без ведома пользователя, некоторые панели инструментов или приложения включают защиту настроек поиска – небольшую утилиту, которая отслеживает стандартные настройки поиска и автоматически переключает их обратно, если какая-либо сторонняя программа их меняет. У многих установлено несколько панелей, поэтому возникают ситуации, когда инсталляторы панелей инструментов, сами панели инструментов и защита настроек поиска борются между собой за ваши настройки поиска: если вы или какая-либо программа решит изменить настройки, то вы увидите массу запросов от утилит защиты настроек поиска, предупреждающих об изменениях.

Все эти мелкие неурядицы между программами на деле означают, что вы не можете полностью контролировать свои настройки поиска.

Начиная с Internet Explorer 8 Beta 2, любая панель инструментов, которая хочет изменить стандартные настройки поиска (изменяя ключ реестра), запустит диалоговое окно с запросом подтверждения, в котором требуемое изменение будет четко объяснено, и вопросом, согласны ли вы с изменениями или нет. Таким образом, ни одна программа не сможет незаметно изменить ваши настройки поиска.

Это добавление в Internet Explorer никак не нарушает работу существующих панелей задач или систем защиты настроек поиска – они все еще вправе изменять пользовательские настройки (изменив ключ в реестре пользователя), но когда Internet Explorer запустится, вы будете проинформированы об изменении и сможете согласиться или не согласиться с ним.

Разработчикам также доступен новый API для настройки стандартных параметров поиска. Любое приложение может вызвать его и запросить изменение параметра «Internet Explorer Search Default». Пользователю будет представлено диалоговое окно с указанием информации о том, какое приложение запрашивает изменения.

Если программа, защищающая настройки поиска, продолжает запрашивать вас об изменении стандартных настроек, можно четко указать свои предпочтения (и заблокировав их от изменений в будущем), выбрав опцию «Блокировать предложения программ по изменению поставщика поиска по умолчанию». Вы по-прежнему сможете использовать пункт управления поисковыми службами, доступный в выпадающем меню, чтобы в любой момент изменить стандартную службу поиска – это можно сделать тогда, когда заблагорассудится, и никакая из программ не сможет помешать.

clip_image006

Фрэнк Оливье (Frank Olivier),

руководитель группы разработчиков Internet Explorer

Comments

  • Anonymous
    February 04, 2011
    я не могу удалить это диалоговое окно никакими силами,поставщик был заменён без моего ведома и теперь я не могу ничего изменить,каждый раз при входе в интернет,это окно вылезает!!! Что делать????