問題タブ [rdfa]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - HTML5はRDFaをどのようにサポートしていますか?
contontをRDF形式とHTML形式の両方で公開するのが好きです。したがって、RDFaを使用したHTMLには特定のエンコーディングがあります。それでも、HTML5には非常に多くの利点があるので私は気に入っています。ただし、HTML5内でRDFaを指定するメカニズムはありません。この問題の解決策はありますか?ありがとう、ブルース
sparql - Schema.org の価格と SPARQL
Schema.org RDFa を使用した次の HTML があります。
ページを読み込んだ後、SPARQL を使用して、(たとえば) €70,00 を超えるすべての製品を選択したいと考えています。
しかし、これは NULL しか返しません:
価格を価格/フロートとして解釈していないと思います。私は何を間違っていますか?
html - RDFa + microdata / microformatsとは何ですか?なぜそれらが必要なのですか?
私はRDFaに出くわし、マイクロデータとマイクロフォーマットという用語が頻繁に使用されているのを見てきました。
それらは何であり、なぜそれらはウェブサイトを開発するときに役立つのでしょうか?
html - マイクロデータとRDFa
RDFaとMicrodataについて簡単な質問があります。
私の現在の理解では、RDFaはHTMLにRDFで実装されていますが、私のような新しい開発者にとっては複雑です。Microdataは本当に簡単で迅速に実装できるようです。
これらの2つのセマンティック形式に関する他の長所と短所は何ですか?
html - HTMLIMGに意味的な意味で注釈を付ける
私はいくつかの写真と写真に関するいくつかのデータを含むHTML5Webサイトを持っています。機械でも読めるように説明を充実させたいと思います。
たとえば、レオナルドダヴィンチによるモナリザの写真があり、1503年から1519年頃に完成しました(nb「周辺」と「範囲」)
どのフォーマットを使用すればよいですか?2012年のベストプラクティスは何ですか?RDF?RDFa?Microformats?ダブリンコア?Schema.org?
そのようなメタデータをHTML5ページに統合するための最良の方法は何ですか?
あまり正確に知られていない日付をどのように表現するのですか?
rdf - RDFa に sparql を使用できます
自分のサイトのコンテンツを照会する可能性はありますか? 私はあなたのコメントを読みましたが、これには大きな意味がないことはわかっていますが、2つのサイト間でこのプロセスをシミュレートし、実際にどのように機能するかを自分自身で学びたいだけです.sparqlを使用して、あるサイトから別のサイトにコンテンツをクエリしたい. endpint しかし、これが可能かどうかはわかりません。dbpedia からデータをクエリすると、データは rdf で構造化されます。しかし、フィールドにrdfマッピングを使用する場合、私のowサイトではRDFaです..または? ありがとう :)
microformats - GoodRelations の RDFa スニペット ジェネレーター
GoodRelations ツールを使用して、クライアントの Web サイトで使用する RDFa スニペットを作成しました。生成されたコードは期待どおりにタグを作成しますが、div の間にテキストはありません。たとえば、次のようになります。
これで問題ないと思います。また、(SEO に関連して) 悪影響を与えることなく、「地域」の div の間に人間向けの説明テキストを配置することが期待されています。正しいですか?
rdf - RDFa では、@property で @rev を使用することは合法ですか?
次のRDFaのスニペットでは:
about= 属性の URI はサブジェクト (URI によって参照されるエンティティは OK ですが、おわかりでしょう) であり、rel は述語を示し、プロパティはリテラル オブジェクトを示します。述語に rev 属性を使用すると、主語と目的語が逆になり、about= が RDF ステートメントの目的語を参照するようになることを私は知っています。ただし、私が読んだところ、リテラルをサブジェクトにすることは許可されていないようです。では、以下は合法でしょうか?
ここで、文字通りのテキストがステートメントの主題になる可能性があると主張することができます。例えば、Steven Colbert は RDFa の次の行を書くかもしれません:
syntax - RDFaでのポンド記号/ハッシュマークの完全な意味
通常、XMLでは、短いテキスト文字列の前に#を付けると、XMLの「フラグメント」を示すために使用されます。ページ全体がロードされた後、 @ID属性を使用してそのテキストがIDとして割り当てられたXHTML要素にジャンプするようにブラウザに指示するだけです。
RDFaでは、用語ごとに異なるURLを作成する必要性を回避するために、語彙を作成するときにこれを使用する傾向があるようです。プライマリURIが「www.example.com/vocabulary/」のようなものであるとすると、語彙の作成者は、語彙の用語のURIに次のようなURIを持たせるオプションがあります:「www.example.com/vocabulary/term1」またはこのように:「www.example.com/vocabulary#term1」。これらのURIが実際のWebページに解決されないエーテルURIとしてのみ使用される場合、それは違いのない区別です。ただし、上記の作成者が上記の語彙を説明するWebページを作成する場合は、語彙全体の説明がURL「www.example」の1つのWebページに表示されるため、後者を使用する方が簡単な場合があります。
ただし、ここに質問があります。RDFaに関するさまざまな説明やチュートリアルで、ハッシュマークが異なる方法で使用されていることもわかりました。@about属性内で次のように使用されているのを見ました。
この場合、これらのチュートリアルでは、#janeが主語URIになり、述語と目的語を記述できるようになったと主張しています。しかし、#janeがURIの場合、「彼女」の完全なURIは何でしょうか。ページの最後に#janeが追加されたページの現在のベースURIでしょうか?その場合、about = "#jane"属性は、同じXHTML要素のID = "jane"属性と同等の機能を提供しますか?ただし、about = "#jane"は多くの異なるXHTML要素で使用される可能性があり、それらにすべて同一のIDが与えられるため、違法です。
ノードIDとして#janeを使用する空白ノード(bNode)を作成し、その空白ノードについて話し始めましたか?しかし、空白のノードを作成する正しい方法はabout = "[_:jane]"だと思ったので、混乱しました。
または、ID = "jane"属性を含むXHTML要素について話しているのでしょうか。同じページの他の場所で、作成されている場合とされていない場合がありますが、例では言及されていません。
または、これらすべてのチュートリアルと例のすべての作成者は、チュートリアル内で一般的に受け入れられている速記を使用しているだけですが、彼らが何をしているのかを説明していませんか?もしそうなら、私は彼らに会ったときに頭を逆さまに叩くつもりの男がたくさんいます。