Em meio a tantas siglas e jargões tecnológicos há momentos em que ficamos reticentes, ou mesmo perdidos ao nos defrontarmos com alguns deles, que afinal surgem rapidamente e ganham proporção e usabilidade, especialmente ao tratar de temas que envolvam tecnologia, que nem sempre é o ponto forte de todos.
Para tentar esclarecer melhor, falaremos aqui desses dois termos: Gadget e Widget.
Gadget
De acordo com a wikipedia, "Gadget é uma gíria tecnológica recente
que se refere a, genericamente, um equipamento que tem um propósito e
uma função específica, prática e útil no cotidiano".
A palavra gadget é de origem inglesa e significa "dispositivo" ou "invento", uma bugiganga tecnológica!. Lembram do filme "O Inspetor Bugiganga"? Pois é, o nome original em inglês é Inspector Gadget.
Geralmente
conhecemos como gadgets celulares, iPods, iPhones, tocadores de música,
etc. Na internet, gadgets são conhecidos por oferecer serviços
agregados para os sites dos usuários. Murais de recado, contadores de acesso ou de cliques, as barras do Google são exemplos de gadgets, oferecidos por muitos sites como "utilitários".
No entanto,
um gadget não só fica restrito ao ambiente Web, também pode ser agregado
ao seu Sistema Operacional, ao exemplo do sidebar do Windows Vista. Evidentemente nem todos os sistemas operacionais suportam todos os gadgets, cada um tem seus "pré-requisitos" específicos.
Widget
Já
um widget
é um componente com interface gráfica (botões, menus, janelas...), que
permite adicionar ao sistema operacional uma funcionalidade específica,
por exemplo, widgets de relógio, previsão do tempo, etc.
Os
widgets são de dois tipos: de baixo nível e de alto nível. Os de baixo
nível, de acordo com a wikipedia, "são utilizados para a confeccção do
sistema operacional e fazem parte do núcleo do sistema". Já os de alto
nível "seriam os objetos finais propriamente ditos. Muitas vezes fazem
referências a objetos de baixo nível fornecidos pelo comando do sistema
operacional. Estes objetos são facilmente encontrados em bibliotecas de
desenvolvimento (toolkit) ou em frameworks".
Agora conhecemos melhor a diferença entre Gadgets e Widgets e suas aplicações principais.