All About widgetek

a szótár meghatározza a widget, mint egy kis mechanikus eszköz; a gadget, vagy egy gyártott elem, amely meg nem nevezett, de a korszak az Internet és a számítógépek ez a meghatározás nem illik, ha beszélünk widgetek kapcsolatban szoftver és a kódot.

a szó widget (ejtsd: wih-jit) egy tech szó, amely számos meghatározást tartalmaz a használt kontextustól függően. A szótár meghatározza a widget, mint egy kis mechanikus eszköz; egy gadget, vagy egy gyártott elem, amely névtelen, de az Internet és a számítógépek korában ez a meghatározás nem illik, amikor a szoftverekkel és a kódokkal kapcsolatos widgetekről beszélünk.

mik azok a widgetek?

programozási környezetben a widget egy általános kifejezés a GUI azon részére, amely lehetővé teszi a felhasználó számára, hogy kapcsolatba lépjen az alkalmazással és az operációs rendszerrel. A widgetek információkat jelenítenek meg, és felkérik a felhasználót, hogy számos módon járjon el. A tipikus widgetek, amelyekkel találkozhat, a gombok, párbeszédpanelek, előugró ablakok, kiválasztó dobozok, ablakok, váltókapcsolók és űrlapok. A widget kifejezés a grafikus komponensre vagy annak vezérlőprogramjára, vagy mindkettő kombinációjára is utalhat.

ma, amikor az emberek használják a szót widget, a Web 2.0 világban, ők utalva darab önálló kód egy kis alkalmazás valójában, hogy nyit egy ajtót, hogy egy sokkal nagyobb alkalmazás. Ebből a célból olyan widgeteket találhat, amelyek tőzsdei árajánlatokat és híreket, Google, eBay és más népszerű keresési alapú webhelyek, órák, számlálók, játékok, hírcsatornák és így tovább.

a zavart növeli az a tény, hogy az asztalon vagy a weben használt widgeteket moduloknak is nevezik. Valójában a Windows Vista rendszerben a Microsoft a gadget szót használja, de ez még mindig widget.

Egy Widget egy alkalmazás?

a widgetek és az alkalmazások nem ugyanazt jelentik, de hasonló kifejezések. A mobil számítástechnikában például hajlamosak vagyunk a widgetekre és az alkalmazásokra “objektumokként” gondolni, amelyek javítják a felhasználói élményt. A mobil widgetek egyszerű felületet biztosítanak az élő hírcsatornák megjelenítéséhez (például időjárás vagy tőzsdei hírek). Az alkalmazások olyan teljes körű alkalmazások, amelyek általában megkövetelik a mobil felhasználók fizetését és letöltését — például játékokat, névjegyeket és naptáralkalmazásokat stb. A widgeteket “miniatűr alkalmazásoknak” lehet tekinteni, amelyek be vannak ágyazva a mobil eszköz más alkalmazásaiba.

példa: az élő helyi időjárási hírcsatorna olyan widget lenne, amely be van ágyazva a mobileszköz kezdőképernyőjére (a kezdőképernyő az alkalmazás).

asztali widgetek

számos widgetet úgy terveztek, hogy az asztalon futtasson egy kis alkalmazást, amely konkrét információkat szolgáltat a felhasználó számára, és funkcionális vagy szórakoztató lehet. Ha Windows operációs rendszert használ, használhat egy widget-motort, majd kiválaszthatja az asztalra telepítendő widgeteket. A népszerű asztali widget-motorok közé tartozik a Dashboard, amelyet a Mac OS X v10.4, A Google Desktop és a SpringWidgets verzióval adtak ki.

mi az a Web Widget?

az asztali widgetek technológiájának továbbfejlesztése, a webes widgetek egy másik típusú widget, amely népszerűvé vált, különösen a személyes közzététel iránti fokozott érdeklődés miatt. A Web widgetek olyan kóddarabok, amelyeket közvetlenül beágyazhat a weboldalára, vagy személyes közzétételi hely, például Blogger vagy WordPress.

a webes widgetek úgy működnek, mint egy mini-alkalmazás, amelyet arra használ, hogy információkat szolgáltasson a látogatók számára a webhelyeken. Ezek közé tartoznak például a keresési widgetek, az eBay nyomkövetők, a hírek, a Twitter-hírcsatornák, a Facebook-barátok (vagy rajongók) listái, a játékok, az órák és más miniatűr “élő” alkalmazások.

a webes widgetek használata egyszerű, és csak egy kódrészletet kell másolni és beilleszteni a widget megjelenítéséhez, amely a fejlesztő szerverén található. A Widget könyvtárak, például a Widgetbox lehetővé teszik egy adott típusú widget keresését, testreszabását saját használatra, majd másolja, majd illessze be a kódot a saját oldalaira.

Widget fejlesztés kezdőknek

számos widget eszköz segíti a fejlesztőket az innovatív widgetek létrehozásában, és hasznos kezdők is. A Widgetbox ingyenes fejlesztői szolgáltatásai elemzéseket kínálnak a követéshez, olyan szolgáltatásokat, amelyek lehetővé teszik a fogyasztók számára, hogy a widgeteket saját webhelyükön használják, valamint népszerű blogszolgáltatásokat, a widgetet tárolják, és gondoskodnak a widget testreszabásához szükséges opciókról is.

a Mac közösség számára az Apple Dashboard widgetek HTML, JavaScript és CSS keverékével készülnek. Az Apple developer connection olyan eszközöket és erőforrásokat biztosít a Dashcode számára, amelyeket az érdeklődő fejlesztők használhatnak. Van egy Android Dev útmutató ishogy segítsen az Android platformra vonatkozó alkalmazások fejlesztésében.

tudtad…

a widget szó első dokumentumhasználatát George Kaufman és Marc Connelly 1924-es “Koldus lóháton” című darabjának tulajdonítják.

az új-skóciai székhelyű Vangie Beal is több mint egy évtizede ír a technológiáról. Gyakori munkatársa az EcommerceGuide – nak és a Webopedia ügyvezető szerkesztője. Akkor tweet neki online @ AuroraGG.

ez a cikk eredetileg megjelent szeptember 14, 2007

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.