Windows 7 i nove tehnologije
Internet Explorer: Sagradite svoj akcelerator
Kilometarske cevi zakopane duboko u zemlju, kroz koje se subatomske čestice ubrzavaju do brzina bliskih brzini svetlosti, i na kraju sudaraju, oslobađajući neverovatne količine energije, nazivamo akceleratorima. Ove igračke za naučnike obično koštaju kao koliko i budžet neke pristojno razvijene zemlje, a kolosalni proces njihove izgradnje traje decenijama, okupljajući vrhunske timove naučnika i stručnjaka iz različitih oblasti (i zemalja). Ako se već nosite mišlju da odustanete od gradnje svog privatnog akceleratora, ovim tekstom ćemo vas ubediti da uradite upravo suprotno. Naime, akcelerator za Internet Explorer 8 možete sagraditi veoma lako, jefitno i za svega, par minuta (a ne trebaju vam ni stručnjaci). Potrebno je da samo pročitate ovaj tutorijal.
Šta akcelerator ubrzava?
Sa dodacima za Internet Explorer 8, upoznali smo se delimično u tutorijalu Internet Explorer: Stare i nove navike. Akceleratori (Accelerators) su samo jedna od mnogobrojnih novina, koje ćemo posebno obrađivati u Supertezinim tutorijalima. Ideja akceleratora je sledeća: kada na određenoj veb stranici (web page) obeležite izraz, adresu, definiciju (ili zanimljiv odlomak teksta), dodatne informacije o njima dobijate odmah. Korišćenjem akceleratora, uz tri klika levim tasterom miša, obeleženi tekst šaljete na upit nekom pretraživaču, bazi znanja ili (adresu) locirate na mapi. U ponudi su uključivanje u e-mail poruku, ili u članak bloga (kao što je Superteza). Po scenariju tri klika, redosled akcija je sledeći:
- Levim tasterom obeležite (markirate) neku reč ili deo teksta na stranici prikazanoj u Internet Exploreru 8.
- Kada se pojavi plavi kvadratić sa strelicom, levim tasterom, kliknete na njega.
- U meniju sa spiskom raspoloživih akceleratora, levim tasterom miša, izaberete onaj koji želite da upotrebite.
Kome su namenjeni akceleratori?
Svi korisnici Internet Explorer-a, mogu da se služe akceleratorima bez ikakvih ograničenja. Ali, da bi imalo smisla napraviti svoj akcelerator, potrebno je da imate svoj veb sajt (web site), jer ovaj dodatak i služi samo za sadržaje (koje neko nudi) na Internetu. Kada vidite koliko je to lako, s nestrpljenjem ćete čekati tutorijale o veb isečcima (web slices) ili o vizuelnom pretraživanju (visual search), gde su mogućnosti još i veće.
Kako se pravi akcelerator za Internet Explorer 8
Donji tekst predstavlja dokument kojim se opisuje jedan pristojan akcelerator. Pošto je ova materija ipak namenjena iskusnijim korisnicima računara, reći ćemo da je u pitanju XML datoteka (tekstualni dokument sa uređenim podacima) sa veoma jednostavnim sadržajem. Tekstovi uneti crvenim slovima, su teme narednih paragrafa, a konkretno, ovaj akcelerator, šalje obeleženi pojam na www.superteza.com, u potrazi za tutorijalima u kojima se on pominje.
<os:openServiceDescription>
<os:homepageUrl>http://www.superteza.com</os:homepageUrl>
<os:display>
<os:name>Pronađi na Supertezi</os:name>
<os:icon>http://www.superteza.com/favicon.ico</os:icon>
<os:description>Pronadjite dodatne informacije na Supertezi.</os:description>
</os:display>
<os:activity category=”Find“>
<os:activityAction context=”selection“>
<os:execute action=”http://www.superteza.com/?s={selection}&src=IE8“/>
</os:activityAction>
</os:activity>
</os:openServiceDescription>
Deo I: Unošenje podataka
Navedenu XML datoteku možete preuzeti odavde. Otvorite je u beležnici (Notepad; pročitajte tutorijal) ili nekom text editoru, i unesite podatke sa vašeg veb sajta. Uočite tri glavne sekcije:
- homepageUrl – gde se unosi adresa veb sajta,
- display - tiče se prikaza akceleratora u meniju, i
- activity - definisanje aktivnosti samog akceleratora.
U sekciju homepageUrl unosite Internet adresu vašeg sajta (u našem primeru http://www.superteza.com). Sekcija display ima tri parametra:
- name - tekst kojim će akcelerator biti predstavljen u meniju (u našem primeru Pronađi na Supertezi)
- icon - lokacija ikonice kojom je sajt predstavljen u adresnom prostoru Internet Explorer-a ili drugog browser-a (u našem primeru http://www.superteza.com/favicon.ico)
- description - konkretniji opis akcije koju izvodi akcelerator (u našem slučaju Pronadjite dodatne informacije na Supertezi). Ovaj parametar nije obavezan (možete ga u potpunosti izostaviti), pošto se vidi samo u dijalogu za podešavanje akcleratora.
I na kraju, sekcija acitivity, određuje svrhu samog akceleratora. Ovde je moguće definisati kategoriju aktivnosti (activity category). U našem primeru izabrana je kategorija Find, koja obeleženu reč ili izraz, upućuje na pretraživanje unutar definisanog execute parametra (obično neke stranice za pretraživanje). Ostale kategorije mogu biti:
- Add: odnose se se na dodavanje informacija u servise poput del.icio.us, Digg, Reddit.
- Blog: prebacuju tekst direktno u blog editore Windows Live Spaces, Windows Live Writer, Blogger.
- Define: potraga za definicijama na enciklopedijama i rečnicima Encarta, Wikipedia, Dictionary.com.
- Map: brz pregled lokacije na Windows Live Map, Google Maps, Yahoo! Maps, MapQuest.
- Send: izabrani tekst postaje sadržaj nove poruke u Windows Live Mail, Google Mail, Yahoo! Mail.
- Translate: prevod reči koristeći Windows Live Translation, AltaVista’s Babel Fish, Google Translation.
Parametar context govori o tome šta će se koristiti za upit (pošto smo prethodno izabrali kategoriju Find). U gornjem primeru, za parametar context uneta je vrednost selection, što znači da će se obeleženi tekst verno preneti u polje za pretraživanje. Ima još vrednosti koje mogu definisati ovaj parametar, kao što su documentUrl, documentTitle, link i slično, ali o njima saznajte više na stranama Microsoftove baze znanja – MSDN.
Poslednji parametar execute, odnosi se izvršavanje definisane akcije. Tu se, za pomoć, uglavnom obraćamo nekoj veb stranici (web page), ili veb servisu (web service). Ovde možete upisati stranicu za pretraživanje na vašem sajtu, baš kao u našem primeru http://www.superteza.com/?s={selection}&src=IE8. Ostali deo teksta - “?s={selection}&src=IE8″, ne treba menjati. U slučaju da ste izabrali drugu kategoriju (a ne Find), ovde će i execute akcija biti nešto drugačija, o čemu se možete detaljnije informisati na stranama Microsoftove baze znanja – MSDN
Poslednji korak je da ovaj XML dokument sačuvate pod nekim imenom (sa obaveznom ekstenzijom “.xml“), i koristeći se nekim FTP klijentom (program za razmenu datoteka između dve mrežne lokacije), prebacite ovu datoteku u root (osnovnu, glavnu) fasciklu (folder) vašeg veb sajta.
Ovim smo okončali postupak nastajanja akceleratora. Postoji još mnogo opcija koje se mogu podesiti, ali one prevazilaze Supertezinu oblast interesovanja.
Deo II: Kako ponuditi akcelerator zainteresovanim korisnicima?
Iz bezbednosnih razloga, akcelerator se može instalirati samo sa veb sajta kojim je definisan u sekciji homepageUrl. Potrebno je da na vašem sajtu, (najbolje na nekoj posebnoj, lako dostupnoj stranici) postavite dugme sa sledećim kodom:
<button onclick=”window.external.AddService(‘http://www.superteza.com/superteza.xml‘)”>
Instaliraj Supertezin akcelerator!</button>
Adresa http://www.superteza.com/superteza.xml se odnosi na lokaciju XML dokumenta unutar veb sajta. Tekst Instaliraj Supertezin akcelerator! zamenite onim što će pisati na vašem dugmetu. Evo rezultata:
Ovo dugme zaista radi svoj posao, tako da ne štedite vašeg miša, i ukoliko imate Internet Explorer 8 (ako nemate, možete ga preuzeti odavde, potpuno je besplatan), kliknite na njega levim tasterom.
Deo III: Kako se instalira akcelerator?
Kada korisnik Internet Explorera 8, klikne na dugme za instalaciju akceleratora, pojaviće se dijalog sa pitanjem Do you want to add this Accelerator? (da li želite da dodate ovaj akcelerator?).

Neophodno je označiti kvadratić pored tačke 1, kod teksta Make this my default provider for this Accelerator Category (postavi ovaj akcelerator za podrazumeveni, u kategoriji pretraga), da bi vam se odmah pojavio u meniju akceleratora. Sledeći korak je pritisak levim tasterom miša na dugme Add (dodaj; kod tačke 2).
Deo IV: primena akceleratora
Kada se nalazite na nekoj veb stranici i uočite pojam o kome biste mogli da se detaljnije informišete na stranama Superteze, samo ga obeležite povlačenjem kursora uz neprekidno pritisnut levi taster miša, od prvog do poslednjeg slova reči ili pojma.

U našem primeru, obeležili smo reč Internet (kod tačke 1). Internet Explorer će vas odmah poslužiti plavim kvadratićem sa strelicom (kod tačke 2), strpljivo čekajući da ga pritisnete levim tasterom miša. Kada to uradite, pojaviće se meni sa listom akceleratora, među kojima je i naš junački skrojen “Pronađi na Supertezi” (kod tačke 3), rame uz rame sa ostalima. Kliknete li na njega levim tasterom miša selite se u novi tab Internet Explorera, gde je već izvedeno pretraživanje tutorijala na temu Internet. Superzgodno, zar ne? Sada, preuzmite XML datoteku i bacite se na posao, praveći ozbiljnu konkurenciju velikim ubrzavačima čestica (akceleratorima, kolajderima) kao što su CERN (Ženeva) ili PETRA (Hamburg). Srećno!
| Odštampaj članak | Ovaj članak objavio je urednik 6. March 2010. u 14:07, u rubrici Internet Explorer 8. Pratite reakcije na ovaj članak kroz RSS 2.0. Možete odgovoriti na ovaj članak or trackback sa vašeg web sajta . |











