Arhitektura pripomočkov
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števanja dogodkov itd. Pripomočki so tako mini aplikacije, ki jih je enostavno uvesti, hitro razviti in se uporabljajo za izkoriščanje naprednih tehnologij z dodajanjem funkcionalnosti obstoječim aplikacijam. Če lahko ustvarite spletno stran, potem veste, kako ustvariti in uvesti gradnik, saj uporabljajo isto tehnologijo JavaScript, DHTML in CSS. Pripomočki so lahko pripomočki, programi ali informacijski pripomočki. Dodatni pripomočki so samostojni in delujejo neodvisno od interneta ali aplikacije. Pripomočki za aplikacije so v celoti povezani z aplikacijo, medtem ko informacijski gradniki delujejo z internetnimi podatki.
Arhitektura
Korak 1
Zaženite urejevalnik besedil in ustvarite datoteko HTML. Datoteka HTML mora biti skladna s standardom XHTML 1.0 in novejšim, da je v skladu z najboljšimi praksami trenutnega spletnega standarda. Preprosta koda XHTML bo videti takole:
Video dneva
2. korak
Uporabi
3. korak
Uporabite kaskadne slogovne tabele (CSS), da oblikujete pripomoček tako, da se enakomerno prikaže v vseh brskalnikih. Del datoteke CSS bi vseboval naslednji slog:
4. korak
Zgornjo datoteko postavite v ločeno datoteko. V tem primeru smo datoteko shranili kot "widget.css." Sklicujte se na datoteko z uporabo izjave "import" v glavni datoteki html, kot je prikazano:
Dodajanje dinamike
Korak 1
Uporabite predmet "widget", da zagotovite dodatno zmožnost. Za dostop do uporabniških nastavitev uporabite naslednjo vrstico kode:
widget.setPreferenceForKey (preference, ključ) GO widget.preferenceForKey (ključ);
2. korak
Uporabite aktivacijske dogodke, da se izognete prekomerni uporabi CPE-ja ali omrežnih virov s strani pripomočka. Spodnja koda prikazuje, kako se to naredi:
Če (window.widget) { widget.hide = skrij GO widget.show = pokaži GO
function hide() { if (timeInterval == null) { timeInterval = setInterval (updateTime (true);", 500) GO } }
Dodajte druge funkcije v kodo, kot želite.
3. korak
Ustvarite datoteko "Info.plist", da prepoznate pripomoček in njegove vire. Ta datoteka se razlikuje glede na to, kaj naj vsebuje, odvisno od vrste pripomočka.
Nasvet
V skladu z uporabo spletne tehnologije je dinamika gradnikov zagotovljena z uporabo JavaScript. To omogoča pripomočku dostop do uporabniških nastavitev v sistemu, obračanje pripomočkov za dostop do nastavitev, odpiranje druge aplikacije, se odzivajo na dogodke spletne strani in izvajajo sistemske ukaze, kot so orodja ukazne vrstice in lupina skripte.