XMLの名前空間について考察してみる。
普段何気なくコピペしている
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja" dir="ltr">
とか
Facebook (OGP) の
<html xmlns:og="http://ogp.me/ns#">
とか
前回SVGでやった
document.createElementNS();
とかについて本気出して考えてみる。
まずXMLの名前空間について
XML名前空間の簡単な説明
XML in Mozilla
次、用語解説
XML wikipedia
DTD wikipedia
XHTML
OGP created at Facebook...
RDF
それぞれの対応がこんな感じ
あとマイクロフォーマットとかもまとめたい。
次回に続く。