Qu'est-ce qu'un microformat?
Un microformat ne peut pas être défini aussi facilement que quelque chose comme un navigateur Web, où il existe une définition concrète de l'objet, mais plutôt par son utilisation. Le concept de microformat pourrait être mieux perçu comme un sous-ensemble d’une technologie existante axée sur la résolution d’un problème spécifique ou d’un format de données open source pouvant être utilisé pour résoudre un problème. Ils ne sont pas définis comme une donnée spécifique, comme un document de traitement de texte, mais plutôt pour un problème qu’ils aident à résoudre.
Par exemple, xml est une spécification permettant de traiter des données. Il fournit un résumé et quelques détails sur les données qu'il décrit. Cela rend les données accessibles par beaucoup plus de plates-formes et les maintient très faiblement couplées à des applications spécifiques. La large étendue de xml n'en fait pas un microformat, cependant un sous-ensemble plus petit d'outils au sein de xml pourrait être un microformat. Le microformat entre en jeu lorsqu'une tâche spécifique est résolue en utilisant un sous-ensemble plus petit d'outils existants.
Les présentations sont en ligne tous les jours, ce qui les rend plus lisibles et étend leur portée partout où une connexion Internet est disponible. La présentation peut être liée aux moyens habituels et visualisée dans une application binaire telle que Microsoft PowerPoint. Il pourrait également être formaté pendant le processus de publication pour être optimisé pour le Web à l'aide d'un sous-ensemble d'outils XML spécifiquement définis pour la gestion des présentations; cela s'appellerait un microformat de présentation.
Il est plus facile de fournir des exemples de microformats au travail que de montrer une définition concrète car il existe de nombreuses façons d'utiliser les microformats. Certains membres de la communauté open source ont créé des microformats pour les CV, les cartes de visite électroniques et les flux de blogs. Les possibilités sont vraiment infinies et ne feront que grandir à mesure que la communauté open source se développera.
Il est facile de penser à un microformat en tant que nouveau langage pour apprendre à programmer, mais ils ne sont pas conçus pour fonctionner comme un langage de programmation ou pour nécessiter de tout nouveaux outils. Ils ne travailleront pas pour tout le monde ni pour toutes les situations, mais pour certaines choses, ils fonctionnent extrêmement bien. Il reste à voir ce que la communauté open source et les utilisateurs d’Internet dans leur ensemble font avec cette technologie extrêmement indéfinissable.