Che cos'è un microformato?
Un microformato non può essere definito con la stessa facilità di un browser Web, in cui esiste una definizione concreta dell'oggetto, ma piuttosto dal suo utilizzo. Il concetto di un microformato potrebbe essere visto come un sottoinsieme di una tecnologia esistente incentrata sulla risoluzione di un problema specifico o un formato di dati open source che può essere utilizzato per risolvere un problema. Non sono definiti come dati specifici, come un documento di elaborazione testi, ma piuttosto per un problema che aiutano a risolvere.
Ad esempio, xml è una specifica per la gestione dei dati. Fornisce un riepilogo e alcuni dettagli sui dati che descrive. Ciò rende i dati accessibili da molte più piattaforme e li mantiene molto liberamente accoppiati con applicazioni specifiche. L'ampio ambito di xml non lo rende un microformato, tuttavia un sottoinsieme di strumenti all'interno di xml potrebbe essere un microformato. Il microformato entra in gioco quando viene risolto un compito specifico utilizzando un sottoinsieme più piccolo di strumenti esistenti.
Le presentazioni sono online ogni giorno, questo le rende più facili da visualizzare ed estende la loro portata ovunque ci sia una connessione Internet. La presentazione potrebbe essere legata ai soliti mezzi e visualizzata in un'applicazione binaria come Microsoft PowerPoint. Potrebbe anche essere formattato durante il processo di pubblicazione per essere ottimizzato per il Web utilizzando un sottoinsieme di strumenti XML appositamente definiti per la gestione delle presentazioni; questo sarebbe chiamato microformato di presentazione.
È più facile fornire esempi di un microformato al lavoro piuttosto che mostrare una definizione concreta perché ci sono molti modi per utilizzare i microformati. Alcuni nella comunità open source hanno creato microformati per curriculum, biglietti da visita elettronici e feed di blog. Le possibilità sono davvero infinite e continueranno a crescere solo con l'espansione della comunità open source.
È facile pensare a un microformato come un nuovo linguaggio per imparare a programmare per creare, ma non sono progettati per funzionare come un linguaggio di programmazione o per avere bisogno di strumenti completamente nuovi. Non funzioneranno per tutti o per ogni situazione, ma per alcune cose funzionano molto bene. Resta da vedere esattamente cosa fanno la comunità open source e gli utenti di Internet nel loro insieme con questa tecnologia altamente indefinibile.