Che cos’è un microformato?

Un Microformat non può essere definito facilmente come qualcosa come un browser web, dove c’è una definizione concreta dell’oggetto, ma piuttosto dal suo utilizzo. Il concetto di microformato potrebbe essere visto come un sottoinsieme di una tecnologia esistente focalizzata 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 un dato specifico, come un documento di elaborazione testi, ma più 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 accoppiati molto liberamente con applicazioni specifiche. L’ampia portata di xml non lo rende un microformato, tuttavia un sottoinsieme più piccolo di strumenti all’interno di xml potrebbe essere un microformato. Il microformato entra in gioco quando un compito specifico viene risolto utilizzando un sottoinsieme più piccolo di strumenti esistenti.

Le presentazioni sono online ogni giorno, questo le rende più facili da visualizzare e ne estende la portata ovunque ci sia una connessione Internet. La presentazione potrebbe essere vincolata 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 specificatamente definiti per la gestione delle presentazioni; questo sarebbe chiamato un microformato di presentazione.

È più facile fornire esempi di un microformato al lavoro che mostrare una definizione concreta perché ci sono tanti modi per usare 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 man mano che la comunità open source si espande.

È facile pensare a un Microformat come a un nuovo linguaggio per imparare a programmare per creare, ma non sono progettati per funzionare come un linguaggio di programmazione o per aver bisogno di strumenti completamente nuovi. Non funzioneranno per tutti o per ogni situazione, ma per alcune cose funzionano molto bene. Resta da vedere cosa faranno la comunità open source e gli utenti di Internet nel loro insieme con questa tecnologia altamente indefinibile.