konto usunięte
konto usunięte
Mariusz
Nowak
Medikoo |
Programista
JavaScript, Web
Developer
Temat: Microformats
Tak bardzo ogólnie Można powiedzieć, że to rozwinięcie semantyki HTML a dokładniej przyjęcie pewnych uniwersalnych reguł na 'klasyfikację' (vide atrybut 'class') elementów struktury zawierających dane o konkretnej tematyce.Na przykład informacje typu 'Imię', 'Nazwisko', 'Email' zazwyczaj zamieszczamy w liście definicji albo tabeli, dla maszyny pozostanie to zwykłą listą czy tabelą i niczym poza tym.
Dzięki mikroformatom można nadać im znacznie, wskazać że to jest 'Imię' to 'Nazwisko' tak, aby aplikacje (nauczone mikroformatów) również mogły je odczytać i sklasyfikować jako dane personalne.
Po prostu kolejny krok w kierunku semantycznej sieci :)
Adam Brodziak PHP, football, fun
Temat: Microformats
Z tym kolejnym krokiem w stronę semantycznej sieci to dość dyskusyjna sprawa. Z Semantic Web microformats mają niewiele wspólnego. Jest to po prostu dodanie semantyki do dokumentów HTML opracowane dla zaspokojenia aktualnych potrzeb. Ani to się łaczy między sobą, ani skaluje.konto usunięte
Temat: Microformats
Nie zgadzam się. Microformaty są dużym krokiem w kierunku sieci semantycznej.Microformaty mogą być czytane maszynowo i konwertowane na różne inne formaty, więc można będzie je bezproblemowo podłączyć do "sieci semantycznej", jeśli takowa kiedykolwiek powstanie (zob. GRDDL).
I na sieci, wg Yahoo!, są już miliardy mikroformatów:
http://developer.yahoo.net/blog/archives/2008/06/monke...
Nie do końca rozumiem co miałeś na myśli przez "Ani to się łaczy między sobą, ani skaluje."
Microformaty łączą się ze sobą bardzo ładnie - np. hReview wykorzystuje hCard do opisania przedmiotu i recenzenta, a ponieważ "jadą" na XHTML, można je mieszać z XMLem i np. w praktyce stosuję feedy Atom+hCard.
Jeśli chodzi o skalowalność w sensie unikania kolizji nazw, to do tej pory nie stanowiło to problemu i raczej nie będzie - mikforormaty wymagają użycia specyficznego zestawu klas na raz i szansa przypadkowego konfliktu jest znikoma.
Teoretycznie można też deklarować użycie poszczególnych mikroformatów za pomocą URI do profilu XMDP w <head profile>, ale ponieważ w praktyce nie zdarzają się kolizje, to nikt sobie tym nie zawraca głowy.
Daniel
F.
CEO, Miller-Fukuda
Nieruchomości