119
OGPを採用しているSNSの名前空間とかプロパティとか
OGPを採用しているSNSの各技術情報
facebookでOGPが採用されていてfacebookの「いいね」に対応するために新たにOGPを設定した人もいると思いますが、mixiもGREEも採用しています。
facebook用のOGPを設定したときに
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="http://www.facebook.com/2008/fbml">
なんて、おまじないを書きましたが、各SNS向けのメタ情報を追加する場合は実はmixiやGREEでも書かないといけないことになっています。
mixi向け
<html xmlns:og="http://ogp.me/ns#"
xmlns:mixi="http://mixi-platform.com/ns#">
GREE向け
<html xmlns:og="http://opengraphprotocol.org/schema/"
xmlns:gr="http://gree.jp/ns">
なんだか、微妙に違いますがざっくりとまとめると
- og:hoge で始まるメタ情報はOGP (opengraphprotocol)の名前空間を指定しておかないといけない
- fb:hoge で始まるメタ情報はfacebookの名前空間を指定しておかないといけない
- mixi:hoge で始まるメタ情報はmixiの名前空間を指定しておかないといけない
- gr:hoge で始まるメタ情報はGREEの名前空間を指定しておかないといけない
こんな感じでしょうか。
まぁ、それぞれ指定のメタ情報がなくたってなんとなーく、情報をとってきてくれますがあらかじめ指定しておくとちょっとだけ幸せになれるかも知れません。
- Open Graph protocol - Facebook開発者
- 技術仕様 << mixi Developer Center (ミクシィ デベロッパーセンター)
- Social Feedback - GREE Developer Center(グリー デベロッパーセンター)
おまけ
OGPの総元締めのサイト、The Open Graph Protocolでは対応しているサイトを並べて、使っているサイトとしてFacebookと並んでmixiが対応しているよと書かれています。
メーリングリストには確かに、mixi checkがOGPをサポートしたよと言うポストがされています。
mixi Check has supported Open Graph Protocol - Open Graph Protocol | Google グループ
で、Greeはどうだろうと探してみたんですが見つからなかったですね。
各SNSはこの辺に積極的に参加した方がいいんじゃないでしょうか。
セマンティックWeb プログラミング
posted with amazlet at 11.09.30
Toby Segaran Colin Evans Jamie Taylor
オライリージャパン
売り上げランキング: 220841
オライリージャパン
売り上げランキング: 220841









