vocabulary)の定義ファイルにアクセスが増えていると思ったら、紹介してくださっているページがあるようなので、少しばかり使い方の補足説明を。RDFのTurtle構文の入門としても手ごろかもしれません。DOASはその名のとおり、スクリプト/スタイルシートの概要を記述するためのRDF語彙です。RDFといっても、これはスクリプト/スタイルシートの冒頭などにコメントとして埋め込むことを想定しているので、XMLではなくてTurtleという構文で書くことが多くなると思います(RDFにはいろんな書き方があって、用途に応じて選べるのです)。定義ファイルをブラウザで見ると例が表示されるようになっていますが、Turtleをご存じない方は、例のとおりに書くべきところと変更してかまわないところの区別が付かないかもしれないので、Turtle構文の説明を兼ねて、例に挙げたサンプルを説明してみます。最初の例は次のようになっています。.おおまかな話としては、1行目は通常そのまま使う2行目の<>は文書自身をあらわす(空白の)相対URIなので、ここに文書の絶対URIを書いてもよい同じく2行目の:JavaScriptはスクリプト/スタイルシートの型(クラス)をあらわすので、適宜:PerlScriptなどに書き換える。終わるようにすることということになります。記述方法に興味がある人のために、もう少し詳しく見ていきましょう。.これは、この記述で用いるデフォルト名前空間を宣言しています。書けば、d:がこの名前空間の接頭辞となります)。最後のピリオドは省略できません。通常、この行はそのまま使ってください。<>で囲んだURI、接頭辞:を使った修飾名、(および目的語については""で囲んだリテラル)のいずれかです。この場合、主語は<>の中身が空ですから、基底URIすなわち文書自身を表します。ここにスクリプト/スタイルシートの絶対URIを記述してもかまいません(1行目のDOAS名前空間URIと同様の書き方です)。Turtleにおいてrdf:typeの代わりとなる省略記法です。目的語は、デフォルト名前空間(すなわちDOAS語彙)のJavaScriptをあらわす修飾名です。この主語ドキュメントは:JavaScriptクラスのインスタンスであることを示しています。同じ主語のトリプルが続くときに主語を省略するための記法です。ここでの記述はすべてスクリプト/スタイルシートを主語としているので、同じ主語を繰り返す煩雑さを避けるためにこの記法を用いています。あったので、この行は述語と目的語のみで構成されます。graph</shortdesc>と記述するのに相当します。shortdescの間にスペースを入れてはいけません。終わり、同じ主語が繰り返されることを示します。値」の形の記述が続きます。"2005-07-09"];この行では、また新しい省略記法が使われています。二つがあることを表しています。<created>2005-07-09</created></release>と記述するのと同等です。.Turtleでは、主語や述語を繰り返す省略構文以外では、トリプルの最後をピリオドで締めくくります。主語とするトリプルがここで終了したというわけです。以上のRDF/Turtleをグラフ図にしてみると次のようになります。Turtleは、普通のテキスト記述としてもあまり違和感がない書き方でRDFのグラフを表現することができます。関心がある方はぜひ使ってみてください。TurtleはおおむねNotation3の拡張と言えるので、「Notation3:RDFの簡易表記から論理表現まで」の説明もほぼ当てはまります。.(※メモ日付は初稿の日時です。http://www.kanzaki.com/memo/2007/12/27-1。