het woordenboek definieert een widget als een klein mechanisch apparaat; een gadget, of een vervaardigd item dat naamloos is, maar in het tijdperk van Internet en computers past deze definitie niet wanneer het gaat over widgets in relatie tot software en code.
het woord widget (uitgesproken als wih-jit) is een tech woord dat vele definities heeft, afhankelijk van de context die wordt gebruikt. Het woordenboek definieert een widget als een klein mechanisch apparaat; een gadget, of een vervaardigd item dat niet genoemd, maar in het tijdperk van Internet en computers deze definitie niet past bij het praten over widgets in relatie tot software en code.
Wat zijn Widgets?
in een programmeercontext is widget een algemene term voor het deel van een GUI dat de gebruiker in staat stelt om te communiceren met de toepassing en het besturingssysteem. Widgets geven informatie weer en nodigen de gebruiker uit om op een aantal manieren te handelen. Typische widgets die u kunt tegenkomen zijn knoppen, dialoogvensters, pop-upvensters, selectievakken, vensters, tuimelschakelaars en formulieren. De term widget kan ook worden gebruikt om te verwijzen naar de grafische component of het besturingsprogramma of een combinatie van beide.
vandaag de dag, wanneer mensen het woord widget gebruiken, in een Web 2.0 wereld, verwijzen ze naar een stuk zelfstandige code, een kleine applicatie die een deur opent naar een veel grotere applicatie. Hiertoe kunt u widgets vinden die aandelenkoersen en nieuws bieden, zoekvakken voor Google, eBay en andere populaire zoekgebaseerde websites, klokken, tellers, games, feeds en meer.
wat de verwarring nog vergroot is het feit dat widgets die op het bureaublad of Web worden gebruikt ook gadgets worden genoemd. In feite gebruikt Microsoft in Windows Vista het woord gadget, maar het is nog steeds een widget.
Is een Widget Een App?
Widgets en toepassingen betekenen niet hetzelfde, maar het zijn vergelijkbare termen. In mobile computing, bijvoorbeeld, we hebben de neiging om te denken van widgets en apps als “objecten” die de gebruikerservaring te verbeteren. Mobiele widgets bieden een eenvoudige interface om live feeds weer te geven (bijvoorbeeld weer of voorraadnieuws). Apps zijn volledige applicaties waarvoor mobiele gebruikers meestal moeten betalen en downloaden — dingen zoals games, contact-en agenda-apps, enzovoort. Widgets kunnen worden beschouwd als” miniatuur toepassingen ” die zijn ingebed in andere toepassingen op uw mobiele apparaat.
voorbeeld: een live local weather news feed zou een widget zijn die is ingebed op het startscherm van uw mobiele apparaat (het startscherm is de toepassing).
bureaublad-Widgets
veel widgets zijn ontworpen om op uw bureaublad een kleine toepassing te draaien die specifieke informatie aan de gebruiker verstrekt en functioneel of leuk kan zijn. Als u het Windows-besturingssysteem gebruikt, kunt u een Widget-engine gebruiken en vervolgens widgets kiezen om op uw bureaublad te installeren. Populaire desktop widget engines omvatten Dashboard, die werd uitgebracht met Mac OS X v10. 4, Google Desktop, en SpringWidgets.
Wat is een Webwidget?
Web-Widgets zijn een ander type widget dat aan populariteit heeft gewonnen, vooral met de toegenomen interesse in persoonlijk publiceren. Web widgets zijn stukjes code die u direct op uw webpagina kunt insluiten, of persoonlijke publicatieruimte zoals Blogger of WordPress.
webwidgets werken als een minitoepassing die u gebruikt om informatie te verstrekken aan bezoekers op websites. Ze omvatten dingen zoals zoeken widgets, eBay trackers, nieuws headlines, Twitter-feeds, Facebook vriend (of Fan) lijsten, games, klokken en andere miniatuur “live” apps.
webwidgets zijn eenvoudig te gebruiken en vereisen dat u alleen een codefragment kopieert en plakt om de widget weer te geven, die gehost wordt op de server van de ontwikkelaar. Widget directory ‘s, zoals Widgetbox kunt u zoeken naar een specifiek type widget, aanpassen voor uw eigen gebruik, kopieer en plak de code naar uw eigen pagina’ s.
Widgetontwikkeling voor Beginners
veel widgettools helpen ontwikkelaars om innovatieve widgets te maken en zijn ook nuttige beginners. Widgetbox ‘ s Gratis Ontwikkelaar diensten bieden analytics voor het bijhouden, diensten die consumenten in staat stellen om uw widgets te gebruiken op hun eigen site en populaire blogging diensten, hosts van de widget en ook zorgen voor het opnemen van opties waarmee u uw widget aan te passen.
voor de Mac-Gemeenschap worden Apple Dashboard-Widgets gemaakt met behulp van een mix van HTML, JavaScript en CSS. De Apple developer connection biedt tools en middelen voor Dashcode die kunnen worden gebruikt door geïnteresseerde ontwikkelaars. Er is ook een Android Dev-gids om u te helpen bij het ontwikkelen van applicaties voor het Android-platform.
Wist u …
het eerste documentgebruik van het woord widget wordt toegeschreven aan het toneelstuk “Beggar on Horseback” van George Kaufman en Marc Connelly.Vangie Beal is gevestigd in Nova Scotia en schrijft al meer dan tien jaar over technologie. Ze is een frequente medewerker van EcommerceGuide en managing editor bij Webopedia. Je kunt haar online twitteren @AuroraGG.
dit artikel is oorspronkelijk gepubliceerd op 14 September 2007