Gadget, bir yazılım, script, işletim sistemi, GUI veya web sayfasına ekstra özellikler kazandırmak, kullanıcı deneyimini olumlu yönde arttırmak için eklenen özellikler veya araçlardır. Gadget’ların amacı kullanıcıların kullanım deneyimini veya görsel estetiği en iyi şekilde kullanmasıdır.
Bir Gadget farklı şekillerde fonksiyona sahip olabilir. Örneğin bir işletim sistemine eklenen ikonlar Gadget olarak kabul edilirken masaüstünde RSS akışının gösterilmesi de bir Gadget yardımıyla sağlanabilir. Yine aynı şekilde haberler, spor haberleri, skor durumları, borsa durumu, hava durumu, rastgele fotoğraf, yapılacaklar listesi, trafik raporları, ajanda, özlü sözler ve daha gibi birçok aracı Gadget sınıfının içerisinde dahil edebiliriz.
Gadget’lar daha çok mobil cihazlarda, işletim sistemlerinde ve internet sitelerinde sistemi desteklemek için kullanılırlar. Her bir Gadget kendince fonksiyonlara ve özelliklere sahip olabilmektedir. Gadget’ları daha iyi anlamanız ve yakından tanıyabilmeniz için aşağıda en çok kullanılan Gadget örneklerini inceleyebilirsiniz;
- Apple’ın Mac OS X işletim sisteminin başlangıç ekranındaki widget’lar
- Google Gadget’lar
- Google’ın Desktop için geliştirmiş olduğu Gadget’lar (Google Keep gibi)
- Microsoft Windows Live ve Vista içerisinde yer alan Gadget’lar (Saat, hava durumu vb.)
- Web tarayıcısı Opera içerisinde kullanılan Widget’lar
- Yahoo Widget’lar (Konfabulator)
Gadget ile birlikte sıklıkla kullanılan Widget kelimesi de Gadget’in eş anlamlısıdır. Web dünyasında bileşen olarak çevrilmiş olmasına karşın çoğunlukla İngilizce kullanımına alışılmış olması nedeniyle bileşenler Gadget veya Widget olarak isimlendirilmektedir.