O que é um Microformato?

Um Microformato não pode ser definido tão facilmente quanto algo como um navegador da Web, onde existe uma definição concreta do objeto, mas pelo seu uso. O conceito de um microformato pode ser melhor visto como um subconjunto de uma tecnologia existente focada na solução de um problema específico ou em um formato de dados de código aberto que pode ser usado para solucionar um problema. Eles não são definidos como dados específicos, como um documento de processamento de texto, mas mais por um problema que ajudam a resolver.

Por exemplo, xml é uma especificação para lidar com dados. Ele fornece um resumo e alguns detalhes sobre os dados que descreve. Isso torna os dados acessíveis por muito mais plataformas e os mantém muito vagamente acoplados a aplicativos específicos. O amplo escopo do xml não o torna um microformato, no entanto, um subconjunto menor de ferramentas no xml pode ser um microformato. O microformato entra em ação quando uma tarefa específica é resolvida usando um subconjunto menor de ferramentas existentes.

As apresentações estão online todos os dias, facilitando a visualização e ampliando seu alcance em qualquer lugar em que haja uma conexão com a Internet. A apresentação pode ser vinculada aos meios usuais e visualizada em um aplicativo binário como o Microsoft PowerPoint. Também poderia ser formatado durante o processo de publicação para ser otimizado para a Web usando um subconjunto de ferramentas XML especificamente definidas para lidar com apresentações; isso seria chamado de microformato de apresentação.

É mais fácil fornecer exemplos de um microformato no trabalho do que mostrar uma definição concreta, porque existem muitas maneiras de usar microformatos. Alguns membros da comunidade de código aberto criaram microformatos para currículos, cartões de visita eletrônicos e feeds de blogs. As possibilidades são realmente infinitas e só continuarão a crescer à medida que a comunidade de código aberto se expanda.

É fácil pensar em um Microformato como uma nova linguagem para aprender sobre programação a ser criada, mas eles não foram projetados para funcionar como uma linguagem de programação ou para precisar de ferramentas completamente novas. Eles não funcionarão para todos ou para todas as situações, mas para algumas coisas eles funcionam extremamente bem. Resta ver o que a comunidade de código aberto e os usuários da Internet como um todo fazem com essa tecnologia altamente indefinível.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?