Mikroformaty — wprowadzenie
by Nazgul

Wstęp
Mikroformaty mają za zadanie ułatwić „wyłuskanie” z danej strony kluczowych informacji, jest to sposób opisu elementów dokumentu xml (strony xhtml, feeda rss, etc.). Jest to krok w stronę semantycznej sieci, w której programy, userscripty itd. będą mogły łatwo zarządzać informacjami z danego źródła w internecie, i odpowiednio przedstawiać je użytkownikowi. Stosowanie mikforofmatów jest dość proste, polega na odpowiednim nazwaniu elementów, dodaniu specjalnej klasy lub dodaniu atrybutu rel="".
Idea mikroformatów składa się z kilku otwartych specyfikacji:
- hCalendar — format opisu wydarzeń (zaimplementowany na Barcampie)
- hCard — format e-wizytówek
- rel-license — atrybut
rel=""oznaczający link do licencji - rel-nofollow — atrybut
rel=""informuje robota, że ma nie indeksować tego odnośnika - rel-tag — atrybut
rel=""zaznaczający tagi - VoteLinks — słuzy do zaznaczania linków do głosowania
- XFN — atrybut
rel=""opisujący kontakty - XMDP — format zapisu danych meta
- XOXO
Specyfikacji w formie szkiców jest jeszcze więcej (np. hReviev używany na blogu Sinedelic)
Używać, czy nie
Uważam, że używanie mikroformatów jest wskazane. Bardzo ułatwia to pobieranie pewnych danych ze stron. Tworzenie wszelkiego rodzaju parserów staje się zdecydowanie prostsze. Å»eby zobaczyć jak może to wykorzystać zwykły użytkownik, polecam zainstalowanie rozszerzenia do ff Operator, wystarczy wejść na któryś z podanych jako przykład blogów.
Tylko jak tego używać?
Jak już napisałem na początku, używanie mikroformatów jest bardzo proste. Na początek trzeba się zapoznać z danym formatem — najlepiej wejść na microformats wiki, i przeczytać stronę o wybranym mikroformacie. Wtedy wszystko stanie się jasne. WordPress natywnie obsługuje XFN, ale za pomocą wtyczek idzie dodać obsługę innych mikroformatów, o czym napisze w kolejnych notkach.
Co dalej?
W następnych postach mam zamiar opisać najważniejsze mikroformaty, oraz narzędzia ułatwiające ich wprowadzanie. Mam nadzieję, że te notki zachęcą niektórych web developerów do używania tych standardów.
Dobry artykuł tylko nie wiem, nazywajcie mnie jak chcecie — jak zobaczyłem „MF” na obrazku to od razu mi się skojarzyło, ale niestety nie z mikroformatami. :D
Nie jestem programistą, ale bardzo ciekawy post, akurat takich informacji szukałem po przeczytaniu m.in. tego:
http://www.readwriteweb.com/archives/mozilla_and_future_of_the_browser.php
…Czekamy więc na FF 3.0 :)