it-swarm-eu.dev

Microdata vs RFDa

Zajímalo by mě, zda použít Microdata nebo RFDa k označení informací pro vyhledávače v mé webové aplikaci. Google podporuje a má dokumentaci pro oba. Nebyl jsem však schopen najít shrnutí, které by porovnávalo oba formáty a poskytovalo návrhy, na které se má použít.

7

Výběr, který z nich je pro vás lepší, je (IMO) poněkud subjektivní. Zde je několik faktorů, které vám mohou pomoci učinit informované rozhodnutí:

Pravděpodobně existují další faktory specifické pro vaši situaci ...

2
JasonBirch

Hlavní rozdíly mezi Microdata a RDFa

  • Mikrodata jsou stále pracovní koncept (2012-10-25) pouze poznámka pracovní skupiny (2013-10-29) . RDFa je hotový Doporučení (2013-08-22) (první doporučení zpět v roce 2008 ).

  • Mikrodata lze použít pouze v HTML (5). RDFa je nezávislý na značení („k vyjádření strukturovaných dat v jakémkoli značkovacím jazyce“) a může být již použit v HTML 4.01, HTML5, XHTML,….

  • Microdata je relativně nový „vynález“. RDFa je založen na modelu RDF (RDFa je formát serializace RDF), základu sémantického web .

  • Pokud analyzátor Microdata narazí na neznámý typ položky (resp. Slovní zásobu), nesmí zkuste jej využít. Parsery RDF (a) se mohou pokusit využít neznámé slovníky (což může fungovat, protože slovníky jsou obvykle popsány v RDF, např. S ​​RDFS).

  • Díky mikrodatům je obtížné (a často nemožné) platně smíchat několik slovníků pro stejný obsah, což je s RDFa snadno možné (díky použití předpon).

Všimněte si, že téměř všechny slovníky jsou navrženy v/pro RDF (a). Zdá se, že s Microdata většina uživatelů používá pouze slovník schema.org, ale tento lze použít také s RDFa.

Někteří tvrdí, že Microdata je snazší pochopit/používat než RDFa. Nemyslím si, že je to pravda, zvláště ne s RDFa Lite , což je dostačující „pro většinu každodenních potřeb“. Můžete si přečíst celou specifikaci RDFa Lite za 10-15 minut.

Viz také

Moje odpovědi o

a

  • (Poněkud starý) Průvodce daty HTML (Poznámka k zájmové skupině W3C), jejímž cílem je pomoci vydavatelům a spotřebitelům dat HTML s jejich správným používáním. jak se rozhodnout, který vyhovuje potřebám vydavatele nebo spotřebitele. Diskutuje, kdy je třeba kombinovat syntaxe a slovníky a jak publikovat a spotřebovat data, která používají více formátů. “
3
unor
1
John Conde

Mikroformáty jsou mnohem snazší pochopit a implementovat pomocí dalších tříd na existujících prvcích HTML (nebo dalších prvků span/div, pokud je to nutné).

RDFa je naproti tomu složitější a může být obtížné jej implementovat pomocí atributů jako xmlns:v a hodnot jako v:Person. Stejně jako JasonBirch říká, že pro stránky, které nejsou XHTML, je to trochu problematické (a pokud to pro vás záleží, nebude ověřeno).

1
DisgruntledGoat