fbプリフィックスとRDFa Lite

fbプリフィックスとRDFa Liteのメモ。ogプリフィックスはRDFa 1.1のinitial context含まれているので、なくても良い(あった方が良い)。

プリフィックスを使わない場合はこう書く

<meta
  property="http://ogp.me/ns/fb#admins"
  content="100000022521341">

プリフィックスの定義とその利用は同じ要素で行えるのでこう書ける

<meta
  prefix="fb: http://ogp.me/ns/fb#"
  property="fb:admins"
  content="100000022521341">

ogプリフィックスと同時にhead要素等で定義する場合は空白区切りでまとめて定義できる

<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">
  <meta property="og:title" content="hail2u.net">
  ...
  <meta property="fb:admins" content="100000022521341">
</head>

どの書き方でもFacebookのパーサーはちゃんと解釈してくれる(模様)。


このWebサイトで「メモ」とか書いてある場合は大体理解が怪しい感じだったり嘘だったりするので信用してはいけない。