Ön itt áll:   Blog

Blog bejegyzések

Lekicsinyít
júl. 17

Szerző: Major
2009. 07. 17. 15:23 

 

Ha a weboldalon kijelölünk egy szót vagy kifejezést, a gyorssegéd funkciónak köszönhetően azonnal több információt kaphatunk a kijelölt szövegről. A kijelölt rész mellett megjelenő kicsi, kék ikonra ( ) kattintva meg tudjuk adni, hogy hol keressen az adott kifejezésre (blogok, Live Search, Google Térkép stb.). A Page > All Accelerator > Find More Accelerators menüpont alatt megtaláljuk az elérhető szolgáltatásokat. (A megjelenő oldalon az Add to Internet Explorer menüpontra kattintva tudjuk hozzáadni a böngészőhöz a kiválasztott szolgáltatást.)

Az Accelerator fejlesztése - hasonlóan a Web Slice-hez - szintén kihívásokkal teli. Amiben van is némi igazság mivel valóban itt már több mindent kell tennünk a siker érdekében. Lássuk akkor mi is szükséges: elsősorban kell egy XML ami leírja az Accelerator-t, ezt nyílván valahogy telepíteni kell a böngészőkbe, és harmadrészt kell egy web lap amely az URL-ben érkező request-et fogja feldolgozni (tehát csinál vele valamit, lefordítja, kikeresi az adatbázisunkból, stb).

  •  Nézzük először az XML-t: itt meg kell adnunk néhány dolgot: homepageUrl, Display (name, description, icon), Activity (category, preview, execute). Valami ilyesmi:

<os:openServiceDescription

  xmlns:os="http://www.microsoft.com/schemas/openservicedescription/1.0">

  <os:homepageUrl>http://www.espirit.huos:homepageUrl>

  <os:display>

    <os:name>eSpiritos:name>

    <os:description>Find on eSpiritos:description>

    <os:icon>http://www.espirit.hu/Portals/0/Templates/eSpirit_Logo_16x16.icoos:icon>

  os:display>

  <os:activity category="Teszt">

    <os:activityAction context="selection">

      <os:preview action="http://www.espirit.hu/Target.aspx?text={selection}" />

      <os:execute action="http://www.espirit.hu/Target.aspx?text={selection}" method="get">

      os:execute>

    os:activityAction>

  os:activity>

os:openServiceDescription>

  • Ezután már csak a megírt „kódot” kell a nagyérdeműhöz juttatnunk ennek lehet több módja is az egyik a saját weboldalunkon egy gomb (link, akármi) aminek valamely eseményébe ezt írjuk pl.: onclick="window.external.AddService('Accelerator.xml')" . Amint a felhasználó a gombra kattint máris feljön a telepítő ablak. Teszt link: http://www.espirit.hu/Accelerator/Install.aspx

  • Végül pedig el kell készíteni a target web oldalt ami majd fogadja és feldolgozza a kapott szöveget. Ez a példában egy egyszerű kiíratást jelent, de a többi lehetőséget a fantáziátokra bízom.

Tags:

Keresés

Lekicsinyít