10

Разработка простого Visual Search для IE8

  • Upload
    ramya

  • View
    58

  • Download
    0

Embed Size (px)

DESCRIPTION

Разработка простого Visual Search для IE8. Михаил Черномордиков Developer Evangelist, Microsoft http://blogs.msdn.com/mikcher [email protected]. Visual Search - ключевые факты. Поставщики поиска появились в IE7 Основываются на спецификации OpenSearch - PowerPoint PPT Presentation

Citation preview

Page 1: Разработка простого  Visual Search  для  IE8
Page 2: Разработка простого  Visual Search  для  IE8

Microsoft TechDayshttp://www.techdays.ru

Разработка простого Visual Search для IE8

Михаил ЧерномордиковDeveloper Evangelist, Microsofthttp://blogs.msdn.com/[email protected]

Page 3: Разработка простого  Visual Search  для  IE8

Microsoft TechDayshttp://www.techdays.ru

Visual Search - ключевые факты

Поставщики поиска появились в IE7Основываются на спецификации OpenSearchIE8 позволяет включать автоподсказки (suggestions), в том числе графические

Page 4: Разработка простого  Visual Search  для  IE8

Пример описания Visual Search

<?xml version="1.0" encoding="UTF-8"?> <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">

<ShortName>example Search</ShortName>

<Url type="text/html" template="http://www.example.com/results.aspx

?q={searchTerms}" /> <Url type="application/x-suggestions+json"

template="http://suggestions.example.com/?q={searchTerms}"/> <Url type="application/x-suggestions+xml"

template="http://suggestions.example.com/?q={searchTerms}"/>

<Image height="16" width="16“ type="image/icon">http://www.example.com/favicon.ico</Image>

</OpenSearchDescription>

Page 5: Разработка простого  Visual Search  для  IE8

Визуальные подсказки

<?xml version="1.0"?><SearchSuggestion> <Query>query</Query> <Section> <Item> <Text>Name</Text> <Url>http://www.example.com/name</Url> <Description>My name</Description> <Image width="100" height="134" align="middle" source="http://www.example.com/name.jpg" /> </Item> <Separator/> </Section></SearchSuggestion>

Page 6: Разработка простого  Visual Search  для  IE8

Описание провайдера

<link rel="search"

type="application/opensearchdescription+xml" href="http://example.com/opensearch.xml" title="example Search" />

<a href="javascript:window.external.AddSearchProvider('/opensearch.xml')">Click here to add my search engine to IE8!

</a>

Page 7: Разработка простого  Visual Search  для  IE8

Microsoft TechDayshttp://www.techdays.ru

Дополнительные настройкиРазмер

<Url type="application/x-suggestions+xml" template="http://search.mysite.com/suggestions/results.aspx? q={searchTerms}&amp;src={referrer:source?}&amp; maxwidth={maxWidth}&amp;rowheight={rowHeight}&amp;sectionHeight={sectionHeight}" />

Кодировка<SearchSuggestion>

<InputEncoding>windows-1251</InputEncoding>

Page 8: Разработка простого  Visual Search  для  IE8

Microsoft TechDayshttp://www.techdays.ru

Полезные ссылкиРаздел IE на TechDayshttp://www.techdays.ru/Search.aspx?Tag=Internet+Explorer+8

Официальный блог команды IEhttp://blogs.msdn.com/ieru (перевод)http://blogs.msdn.com/ie (оригинал)

Центр разработки IEhttp://msdn.com/ie

Cтатья Search Provider Extensibility http://msdn.microsoft.com/ru-ru/library/cc848862(en-us).aspx

Page 9: Разработка простого  Visual Search  для  IE8

Microsoft TechDayshttp://www.techdays.ru

Разработка простого Visual Search для IE8

Михаил ЧерномордиковDeveloper Evangelist, Microsofthttp://blogs.msdn.com/[email protected]

Page 10: Разработка простого  Visual Search  для  IE8