Спонсор: Microsoft
Опубликован: 24.05.2010 | Уровень: специалист | Доступ: платный
Самостоятельная работа 9:

Создание ускорителей в IE8, в том числе с функцией предпросмотра

Добавление функции предварительного просмотра

Предварительный просмотр является, вероятно, наиболее заметной функцией ускорителей и одной из наиболее полезных в случае эффективной ее реализации.

Предварительный просмотр ускорителя представлен окном размером 320x240 пикселей. Учитывая это, большинство ускорителей, использующих данную функцию, создают специальное окно для предварительного просмотра.

Вы можете добавить окно предварительного просмотра через элемент <preview>. Например, следующий фрагмент кода будет выводить в окне предварительного просмотра результат запроса к поисковой системе google.

<preview method="get" 
    action="http://www.google.ru/search?hl=ru&amp;newwindow=1&amp;q={selection}" />

В этом случае итоговый xml - файл будет выглядеть следующим образом:

<?xml version="1.0" encoding="UTF-8" ?> 
<openServiceDescription xmlns="http://www.microsoft.com/schemas/openservicedescription/1.0">
  <homepageUrl>http://www.google.ru</homepageUrl> 
  <display>
    <name>Поиск в Google</name> 
  </display>
  <activity category="Find">
    <activityAction context="selection">
    <preview method="get" 
        action="http://www.google.ru/search?hl=ru&amp;newwindow=1&amp;q={selection}" />
      <execute method="get" 
          action="http://www.google.ru/search?hl=ru&amp;newwindow=1&amp;q={selection}" /> 
    </activityAction>
  </activity>
</openServiceDescription>

Результат использования ускорителя с окном предварительного просмотра:

Екатерина Соколова
Екатерина Соколова
Россия, Ухта
Никита Гекторов
Никита Гекторов
Украина, Донецк