• 30 jours gratuits
  • Sans engagement
  • Votre site en ligne en 3 clics

Essayer UGAL maintenant

En savoir plus | Pourquoi choisir UGAL

Widget, définition

13 décembre 2007 par Mathilde

Le neuneu qui voudrait comprendre ce qu'est un widget aurait bien du mal avec les définitions que l'on trouve sur la Toile :
Structure utilisée dans une interface graphique intuitive, pour le dico du net

Terme utilisé dans le jargon X Window pour désigner un objet graphique pouvant réagir avec l'utilisateur, pour aLaide.com

Les widgets, assemblage d'HTML, de CSS et de Javascript (et occasionnellement un langage compilé), sont des applications utilisées occasionnellement, de petits outils permettant d'obtenir de l'information (calculatrice, post-it, lecteur RSS...) pour Futura Sciences


Je passe sur les remarques d'ordre étymologique, certains affirmant que Widget serait une contraction de "Windows Gadget" tandis que d'autres n'ont pas peur d'affirmer que en anglais , un « widget » est une sorte de « machin »(sic). Au passage, il est assez amusant de constater que la même définition peut se retrouver sur plusieurs sites, sans aucune mention de copyright.

Enfin bref, j'ai bien peur que ces définitions ne satisfassent pas la curiosité bien légitime de nos amis neuneus. Le widget étant bien à la mode et ce particulièrement sur les blogs, certains seraient même tenter de les utiliser, avant de comprendre ce qu'ils sont. Partant du principe qu'avant d'utiliser un outil, il est préférable de comprendre ce qu'est l'outil en question, je vais peut-être commencer par le début, à savoir expliquer ce qu'est un widget.

 

Définitions

L'absence de définition claire vient sans doute du fait que le même terme est utilisé dans plusieurs cas de figure. Certains sites ne définissent qu'un seul cas de figure tandis que d'autres (et particulièrement ce qui recopient les définitions des autres) se mélangent un peu les pinceaux et collant deux définitions bout à bout.

Le widget dans le développement logiciel

Chez les ultra geeks, à savoir nos amis les développeurs, le widget est un outil de développement permettant de rajouter des boutons dans leur logiciel. Pour comprendre plus précisément il faudrait que vous vous intéressiez de plus près au développement logiciel et ses différentes couches, la dernière étant la fameuse IHM, à savoir Interface Homme Machine. Je ne pense pas que cela vous intéresse vraiment (le cas échéant laissez un commentaire) donc on ne va pas trop s'attarder sur ces widgets là. Sachez simplement que,

  • si votre logiciel de comptabilité ou votre logiciel de retouche photo ou n'importe quel logiciel affiche
  • un bouton, une liste déroulante ou un autre élément qui vous permet par un simple clic de lancer une tâche
  • alors ce bouton s'appelle un widget.
Le widget est donc un bouton dans un logiciel qui facilite l'interface entre l'homme et la machine.

Widget Apple Mac OSLe widget sur les ordinateurs

C'est Apple qui a ouvert la danse en proposant le premier des widgets dans son système d'exploitation. Dans ce cas le widget est une petite application qui permet d'afficher une information (widget pour la météo, widget pour le cours de la bourse) d'effectuer des petites opérations (widget calculatrice, widget dictionnaire) etc.

La traduction la plus adéquate pour ce cas de figure (s'il faut vraiment traduire) serait gadget. A noter que les widgets sont souvent des applications permettant d'afficher des informations provenant non pas de votre ordinateur mais du réseau. C'est ce qu'on appelle une technologie embarquée.

L'illustration sur la droite présente deux widgets Apple. Le premier me permet de connaître l'heure qu'il est à Portland (OR) et le second me confirme que c'est bien l'hiver à Paris.

En général les widgets ne sont pas en permanence sur le bureau afin de ne pas l'encombrer mais on peut les afficher d'un simple clic (touche F12 sous MAC OS) .

 

Le widget sur un site web.

Même principe que ceux sus nommés : sur une page web on peut utiliser des widgets embarqués qui permettent d'afficher des informations : photos issues d'un catalogue Flickr, un widget Skype pour afficher votre statut (en ligne, disponible..) et plusieurs milliers d'autres gadgets.

Au même titre que les autres widgets, certains widgets web sont des boutons qui permettent de déclencher une action par simple clic . On peut ainsi afficher sur son site un bouton delicious, qui permet à vos visiteurs l'enregistrement automatique de votre site dans leurs signets, un widget Digg qui permet de voter pour un billet de votre blog sur Digg , etc etc.

Tous ces gadgets sont disponibles gratuitement et certains sont même spécialisés pour les blogs, l'idée étant d'aider le blogueur a créer et fédérer une communauté. La palme d'or du widget Blog revient sans conteste à MyBlogLog. Racheté par Yahoo, MyBlogLog est un widget vous permettant de pister les visiteurs de votre site et de créer une communauté de façon totalement artificielle

Widget MyBlogLogExplications:

Le principe de MyblogLog est assez simple. Vous vous inscrivez sur leur site en remplissant un formulaire. Une fois chose faite, votre nom (et votre image si vous en avez mise une) s'affichera dans la liste des derniers visiteurs de tous les blogs qui ont installé MyBlogLog sur lesquels vous vous rendrez. Si vous n'avez pas de compte MyBlogLog le site affichera un simple "You!" avec incitation à s'inscrire "Join the Community"dans la liste des derniers visiteurs.

Soit. Le hic c'est que par défaut MyBlogLog considère que vous êtes membre de la communauté d'un blog, une fois que vous en aurez visité 10 pages. Bien sûr on peut modifier cette option comme on peut tout à fait surfer anonymement sur un site sans déclarer son profil MyBlogLog mais il faut bien chercher pour trouver ces paramétrages. Du coup il est assez facile de créer une communauté et, à l'instar des passionnés de FaceBook, ceux de MyBlogLog peuvent très vite annoncer un nombre important de membres, sans que cela signifie pour autant quelque chose.

Ce type de widgets s'éloigne donc à mon avis du rôle de base du widget qui est certes un gadget mais un gadget qui comprend une certaine utilité. Les widgets pour blog sont en réalité des outils de promotion interne qui servent le narcissime des blogueurs. Vous pensez vraiment que vos lecteurs sont ravis de savoir grâce à Twitter que vous êtes en pause déjeuner, de savoir en temps réel grâce à Wholinked que Toto a fait un lien sur votre site ou de vous voir à travers votre webcam en train d'écrire sur votre blog grâce à Flixn?

Enfin, plus une page web contient de Widgets, moins elle laissera de la place au contenu et plus elle sera longue à charger puisque l'affichage du contenu dépendra en partie du temps de réponse des sites contenant le contenu embarqué. Bref finalement les widgets sur le web c'est utile pour juger de la qualité d'un site. A mes yeux, plus il y a de widgets , moins il y a de choses intéressantes à lire.

Dans: Ergonomie 

Commentaire de CousinNerds 13 décembre 2007 @ 05:27 PM

A noter pour celles et ceux qui ne disposent ni de Mac OS X, ni de Windows Vista, qu'il est possible de découvrir le monde des widgets sur windows XP via les yahoo widgets : www.yahoowidgets.com
Il vous sera alors possible de bénéficier des 4000+ widgets déjà référencées...
CousinNerds

Commentaire de pastopnerd 13 décembre 2007 @ 05:52 PM

N'empêche qu'il existe aussi des widgets qui servent à embarquer sur les sites des autres le contenu propre d'un site ou d'un blog, donc qui sont un peu utiles: par exemple l'excellente radioblog http://www.radioblogclub.fr/ qui permet à un internaute lambda de donner à entendre sur son site un peu de ses goûts musicaux sans avoir à développer du code et à faire des manips très compliquées.

Commentaire de Mathilde 13 décembre 2007 @ 05:59 PM

bien sûr, nous avons déjà parlé de Radioblogclub ainsi que de Deezer sur notre site. Le message n'est peut-être pas assez clair mais à notre avis, trop de widgets tue les widgets. En tout cas merci pour vos commentaires.

Votre commentaire

Toute remarque ou suggestion de votre part est la bienvenue. Vous pouvez utiliser le formulaire ci-dessous à cet effet.



(non affiché sur le site)

A propos

La plupart de mes copines me prennent pour une nerd mais Jean, le développeur d'UGAL, sait bien que je suis une neuneu.....la suite