widget-brainstorming-fr

From Microformats Wiki
Jump to navigation Jump to search

Widget Brainstorming

Contributeurs

Traduction

Christophe Ducamp

Problème

IL existe des millions de façons d'encapsuler des morceaux distincts de contenu et des fonctionnalités sur les pages web. Les deux plus communes sont probablement les i-frmes et quelque forme de syndication javascript (vous placer ce script sur la page, nous documenterons, écrisons quelques trucs sur votre page). Dans le monde XML, il y a RSS, Atom et la spéc. Portlet WSRP pour échanger des petits morceaux de données (même si on peut dire que ni RSS ou Atom ne sont conçus pour ce type de chose). WSRP est la seule spec qui est spécifiquement conçue pour échanger des widgets (ou modules ou portlets), et elle est extrêmement complexe.

Je (User:KevinLawver) pense que c'est une opportunité parfait pour créer un microformat destiné à créer, distribuer, et partir à la découverte de petits (micro, même) contenus sur le web.

Voir les exemples sur widgets-exemples pour les implémentations actuelles.

Métadonnées

Il y a plusieurs choses qui ont besoin d'être connues sur les widgets, à savoir :

  • Licence
  • Toutes les options de configuration qui ont besoin d'être paramétrées
  • Dimensions
  • Fichiers associés

Cas d'utilisation

Outils Hébergés à Distance

  • L'utilisateur a des images hébergées sur des sites de partage de photos
  • Sont outil de blog devrait faire émerger un outil fourni par le site de partage de photo dans cet outil.
  • L'outil de blogging envoie une requête au site de partage de photo et le site de partage de photo renvoie à l'outil dans un document XHTML balisé de façon que l'outil de blog sache quels morceaux appliquer pour éditer les données avec l'outil, et quels morceaux sont utilisés en affichage, et les ressources liées associées (CSS, Javascript, etc).

Proposition de Spécification

Une proposition est actuellement hébergée sur http://developer.iamalpha.com/profile. Nous sommes impatients de recevoir des réactions sur microformat-discuss ou modulet-discuss@listserv.aol.com. C'est un chantier en cours ; svp faites vous entendre.

Cette proposition a été prototypée pour des personnes désirant jouer avec. Regardez ici :

Microformats en rapport

  • xoxo - to hold configuration or meta data about the widget.
  • rel-license - link to license for widget.