¿Qué es un microformato?
Un Microformato no se puede definir tan fácilmente como algo así como un navegador web, donde hay una definición concreta del objeto, sino más bien por su uso. El concepto de un Microformato puede verse mejor como un subconjunto de una tecnología existente que se enfoca en resolver un problema específico o un formato de datos de código abierto que se puede usar para resolver un problema. No se definen como un dato específico, como un documento de procesamiento de texto, sino más bien por un problema que ayudan a resolver.
Por ejemplo, xml es una especificación para tratar con datos. Proporciona un resumen y algunos detalles sobre los datos que describe. Esto hace que los datos sean accesibles por muchas más plataformas y los mantiene acoplados con aplicaciones específicas. El amplio alcance de xml no lo convierte en un microformato, sin embargo, un subconjunto más pequeño de herramientas dentro de xml podría ser un microformato. El microformato entra en juego cuando se resuelve una tarea específica utilizando un subconjunto más pequeño de herramientas existentes.
Las presentaciones se publican en línea todos los días, esto las hace más fáciles de ver y extiende su alcance a cualquier lugar donde haya una conexión a Internet. La presentación podría estar vinculada a los medios habituales y verse en una aplicación binaria como Microsoft PowerPoint. También podría formatearse durante el proceso de publicación para ser optimizado para la web utilizando un subconjunto de herramientas xml específicamente definidas para manejar presentaciones; esto se llamaría un microformato de presentación.
Es más fácil proporcionar ejemplos de un Microformato en el trabajo que mostrar una definición concreta porque hay muchas maneras de usar Microformatos. Algunos en la comunidad de código abierto han creado microformatos para currículums y tarjetas electrónicas y feeds de blogs. Las posibilidades son realmente infinitas y solo seguirán creciendo a medida que la comunidad de código abierto se expanda.
Es fácil pensar en un Microformato como un nuevo lenguaje para aprender a programar para crear, pero no están diseñados para funcionar como un lenguaje de programación o para necesitar herramientas completamente nuevas. No funcionarán para todos o para cualquier situación, pero para algunas cosas funcionan extremadamente bien. Queda por ver qué hacen la comunidad de código abierto y los usuarios de Internet en su conjunto con esta tecnología altamente indefinible.