Accelerators alapok (29:03)

Az Internet Explorer® 8 a Microsoft legújabb böngészője, amely több technológiai újdonságot sorakoztat fel. Ezek egyike az Accelerator, amelyet magyarul gyorssegédnek is mondunk. Ezek a gyorssegédek kiegészítő menü pontok formájában segítenek gyorsan végrehajtani a mindennapos böngészési feladatokat anélkül, hogy más webhelyekre kéne ellátogatnunk. Egyszerűen kiemelünk bármilyen szöveget egy weblapon, majd a szöveg fölött megjelenő kék Gyorssegéd ikonra kattintva – útvonalterveket kaphatunk, lefordíthatunk szavakat, elküldhetjük e-mailben a tartalmat másoknak, könnyedén kereshetünk és így tovább. Például az Internet Explorer® 8 „Keresés a Bing Maps térképein” gyorssegédje segítségével közvetlenül egy térkép nézetét láthatjuk az oldalon megjelenítve.

4-ACC_elolap

Első lépések

Mielőtt hozzákezdünk saját gyorssegédünk fejlesztéséhez, érdemes megnézni az Internet Explorer® 8 beépített accelerator-ait. Ezzel mi is ötletet meríthetünk ahhoz, hogy miként érdemes ezt az új technológiát használni, és az általa nyújtott funkciókat saját webes alkalmazásunkba átültetni. A gyorssegéd kiegészítővel rendelkező oldalak egyik gyűjtőhelye a Microsoft® hivatalos bővítménygalériája, amelyet a http://ieaddons.com/hu/ internetes oldalon lehet elérni. Fontos kihangsúlyozni, hogy egy Accelerator mindig valamilyen szolgáltatást használ, így saját weboldalunkon is elérhető kell hogy legyen egy service, amelyet aztán a gyorssegédünk (és így a felhasználó is) használni tud.

Jó Tudni

Egy gyorssegéd elkészítéséhez elsősorban két fontos dologra van szükségünk: egy tetszőleges szolgáltatásra valamint egy ún. OpenService sémára illeszkedő XML állományra, amelyben a szolgáltatásunk viselkedését leírhatjuk. Éppen emiatt fontos megemlíteni, hogy egy gyorssegéd bármilyen webes fejlesztési platformon elkészíthető. Az XML állomány szerkesztésekor érdemes továbbá a következő dolgokat szem előtt tartani:

- a változók mindig {} jelek között kell, hogy szerepeljenek (pl.: {selection})

- lehetnek opcionálisak is a változók, ha utánuk ?-et írunk

- ha a szolgáltatás egy kötelező paraméterének értéke üres vagy nem elérhető akkor a gyorssegéd nem fog lefutni

- CrossDomain jelenség (a homepageUrl-ben és az ActivityAction-ben megadott url-ek azonos tartományból kell, hogy származzanak)

Demó

Ebben a videóban először megismerkedünk az Internet Explorer 8 egyik új funkciójával az Acceleratorral (magyarul gyorssegéddel), valamint készítünk egy ASP.NET webes alkalmazást, amelynek keretében létrehozunk egy saját Acceleratort. A gyorssegéd fő funkciója az lesz, hogy a kijelölt szöveget visszafele leírva olvashatjuk majd el. Természetesen az ehhez szükséges szolgáltatást is implementálni fogjuk a demóban.

Az XML fájlt nem kell soronként begépelni, használjátok a puska.txt fájlt!

További információk:

OpenService Accelerators Developer Guide



Fekete Krisztián

Fekete Krisztián A BME-n végeztem mérnök informatikusként (MSc).

2010.05.10. 0:00:00 | Permalink | Hozzászólások: 0 | Tárgyszavak: , , ,


  • Olaszország 2007

    Dávid Zoltán Velence, Verona, Garda tó, Tenno, Arco, túrázás, kemping. Tovább »
  • IE9 HTML5 videó beágyazás

    Dávid Zoltán A hangfájlokhoz hasonlóan lehetőség van az egyszerű videólejátszásra is at IE9-ben mosr debütáló HTML5-ben. Videót beágyazni a video tag segítségével lehet. A videólejátszó rendelkezhet kezelőszervekkel,  meg lehet adni neki fallback lehetőségeket és javascriptből is vezérelhető. Kezdjük a legegyszerűbb esettel. Tovább »


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások