セッション2「名前のウェブとXHTML文書のプロファイル」
情報をうまく伝えるためには
- 明晰な論理と文書
- 分かりやすい情報の形
- お互いに理解できる名前
機械情報を介した情報のコード化と再構築
- 社会情報から機械情報に、そしたまた社会情報へ
- 社会情報の共有のため、名前が重要になる
名前のウェブ
- 名前のウェブ=社会情報の空間は様々な名前によって意味の織物が構成される
- ウェブ標準=WWW層における、社会情報を適切に伝えるための規範
- 主語・述語・目的語の3セット(トリプル)を考えることができる
ウェブ文書の名前の表現法
任意の名前
- class属性値・未定義のrel属性値
- class属性値は任意の名前なので、一般では通じる名前ではない
- meta要素のname属性値
仕様等の共通了解のある名前
- xhtml:titleは
コミュニティや個人レベルの名前
- 常識や汎用アプリケーションの名前を借用
なぜXHTMLにfn要素がないのか
- あらゆる役割を要素定義するのは不可能
- 最小限の共通部分をグローバルな要素を定義し、class属性等で個別の役割の細分化
The simpler, the better
- 表現したい文書構造も人によって異なる
- シンプルな基本+拡張機能の方が柔軟で互換性が高い
- 簡単に記述できることが普及の要因
共有プロファイルを使おう
現在の技術で名前共有を実現
metaprofを使って自分のXHTMLのデータをグローバル化しよう
- 神崎氏謹製の公開プロファイル:http://www.kanzaki.com/ns/metaprof
- XHTML文書のlink要素で名前空間と接頭語を宣言して拡張可能