Kako ustvariti pripomoček
Pripomočki so samostojne aplikacije, ki jih je običajno mogoče najti vdelane na spletnih mestih tretjih oseb, kot so ure, dražbene oznake, odštevalniki dogodkov itd. Pripomočki so torej mini aplikacije, ki jih je enostavno uvesti, jih je hitro razviti in se uporabljajo za izkoriščanje naprednih tehnologij z dodajanjem funkcionalnost obstoječih aplikacij. Če lahko ustvarite spletno stran, potem veste, kako ustvariti in razmestiti gradnik, saj uporabljajo isto tehnologijo JavaScript, DHTML in CSS. Gradniki so lahko pripomočki, programi ali informacije. Dodatni pripomočki so samostojni in delujejo neodvisno od interneta ali aplikacije. Gradniki aplikacij so v celoti povezani z aplikacijo, medtem ko gradniki informacij delujejo z internetnimi podatki.
Arhitektura
1. korak
Zaženite urejevalnik besedil in ustvarite datoteko HTML. Datoteka HTML mora biti v skladu s standardom XHTML 1.0 in novejšim, da bo v skladu s trenutnimi najboljšimi praksami spletnih standardov. Preprosta koda XHTML bo videti takole:
Dobrodošli v svetu pripomočkov
2. korak
Če je potrebno, uporabite oznako
3. korak
Uporabite Cascading Style Sheets (CSS) za oblikovanje gradnika, tako da bo enotno prikazan v vseh brskalnikih. Del datoteke CSS bi vseboval naslednje sloge:
4. korak
Zgornjo datoteko postavite v ločeno datoteko. V tem primeru smo datoteko shranili kot "widget.css." Sklicujte se na datoteko s stavkom "import" v glavni datoteki html, kot je prikazano:
Dodajanje dinamike
1. korak
Uporabite predmet "widget", da zagotovite dodatno možnost. Na primer, za dostop do uporabniških nastavitev uporabite naslednjo vrstico kode:
widget.setPreferenceForKey (nastavitev, ključ) GO widget.preferenceForKey (ključ);
2. korak
Uporabite aktivacijske dogodke, da se izognete pretirani uporabi časa procesorja ali omrežnih virov s strani pripomočka. Spodnja koda prikazuje, kako se to naredi:
If (window.widget) { widget.hide =hide GO widget.show =show GO
funkcija hide() { if (timeInterval ==null) { timeInterval =setInterval (updateTime (true);", 500) GO } }
Po želji dodajte druge funkcije kodi.
3. korak
Ustvarite datoteko "Info.plist", da identificirate gradnik in njegove vire. Ta datoteka se razlikuje glede na to, kaj mora vsebovati, odvisno od vrste pripomočka.
Nasvet
V skladu z uporabo spletne tehnologije je dinamičnost gradnikov zagotovljena z uporabo JavaScripta. To gradniku omogoča dostop do uporabniških nastavitev v sistemu, obračanje gradnikov za dostop do nastavitev, odpiranje drugih aplikacij, odzivanje na dogodke na spletni strani in izvajanje sistemskih ukazov, kot so orodja ukazne vrstice in lupinski skripti.