問題タブ [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.

0 投票する
1 に答える
264 参照

image - RDFaを使用してWebページに注釈を付ける

Webページでテキストまたは画像を選択するときのWebページのRDFaベースの注釈。誰もがそれを実装する方法を知っていますか。

0 投票する
4 に答える
2935 参照

semantic-web - どの RDFA 語彙を使用するかを知る

RDFa でデータを記述するために使用する語彙/名前空間をどのように知ることができますか?

xmlns:dcterms="http://purl.org/dc/terms/"または、 FOA ​​F 語彙を使用するこのビデオxmlns:sioc="http://rdfs.org/sioc/ns#"があります。

これはすべて非常に紛らわしく、これらの語彙が何を意味するのか、または説明しているデータに何を使用するのが最適なのかわかりません. 私が見逃しているトリックはありますか?

0 投票する
1 に答える
792 参照

schema.org - RDFa と schema.org ブログ スキーマ

RDFa と schema.org ブログ タイプを正しく使用しているかどうかを判断するのに苦労しています。私のブログには、次のような投稿のリストがありました。

RDFa 情報、具体的にはBlogおよびBlogPostingタイプでそれを拡張しようとして、私はこれを思いつきました:

Google リッチ スニペット テスト ツールでわかる限り、これは正しく解析されているように見えますが、実際にはわかりません。私は他に2つの試みがあります:

そこで、いくつかの情報を求めています。

  1. これらのスキーマのいずれかに準拠しているかどうかをどのように判断しますか?
  2. 私の代替案のどれが正しいですか? その理由は?
  3. リンクを使用しているときにリソースを直接指定する必要があると思われるのはなぜですか?
  4. <a>RDFa デモ ツールと Google リッチ スニペット テスト ツールでタグの解析が大きく異なるのはなぜですか?
0 投票する
2 に答える
300 参照

xhtml - google plus が xhtml ドキュメントのメタ情報スニペットを表示しない

私はしばらくの間これと戦ってきましたが、なぜそれが機能しないのかさえわかりません。次の単純な XHTML テスト ソースを使用します。

(google plus でのテスト用に、これもここで一時的に入手できます。ここではプレーンな html バージョンを見つけることができます)

XHTML バージョンへのリンクを g+ に貼り付けると、まったく解析できないことがわかります。リンクを表示するだけです。ただし、HTML バージョンは解析されているようです。どちらもgoogle のリッチ スニペット テスターで適切に解析されます。さらに、XHTML Web サイトのリッチ スニペットが Google 検索で使用されていることを示す証拠があります。

コンテンツ タイプは xhtml バージョンと同様に正しくアナウンスされてapplication/xhtml+xmlおり、それ以外の問題はわかりません。私はすでに xml-declaration を省略して、XHTML 1.1 の厳密な doctype を使用しようとしましたが、成功しませんでした。

だから私の質問:

  1. Facebook ではスニペットが表示されるのに、g+では XHTML バージョンのこのファイルのスニペットがまったく表示されないのはなぜですか?
  2. XHTML をドロップせずに、これを何らかの方法で修正できますか? もしそうなら、どのように?
0 投票する
4 に答える
674 参照

html - HTML5でRDFa名前空間を参照する正しい方法は何ですか?

HTML5 Webページを設定していて、RDFaを含めたいと思っています。w3バリデーターで構文をチェックし、 w3RDFa蒸留器を使用して抽出されたRDFをチェックしてみます。バリデーターを使用して名前空間を宣言するxmlns:<ns>="<uri>"と、属性が許可されていないという文句があり、仕様ではxmlnsは非推奨であると示されていますが、他の方法を試してみるとprefix="<ns> <uri>"、蒸留器は私のページに埋め込まれているRDFaを検出しません。どちらに固執する必要がありますか?

0 投票する
1 に答える
464 参照

rdf - Jena RDF /モデルクラスは、RDF/XMLである他のRDFシリアル化モデルをサポートしていますか

Jena RDF.Modelクラスが特定のRDFシリアル化形式をサポートするのか、それともRDFデータを提供する任意のシリアル化形式をModelに変換するのかを知りたいと思いました。

0 投票する
1 に答える
541 参照

html - 同じオブジェクトを記述するオントロジーを混在させるにはどうすればよいですか (rdfa を使用しますか?)

オントロジーの使用を開始したと想像してください。これは、関心のあるオブジェクトを説明するための便利な語彙を提供するためです。たとえば、人物 (私) を説明するための FOAF などです。私はすぐに2つの問題に遭遇しました。Person を説明する語彙も持つ別のオントロジーに出くわしました。

問題 1 : これらの用語の一部は機能的に同等または関連していますが、両方のオントロジーを同じオブジェクトにラップすることに煩わされたくありません。

それは面倒で、リンクされたデータの概念全体を無視しているように見えるため、おそらく adc:creatorも aであることを知るのに十分賢いはずです。では、foaf:person. これを行う正しい方法は何ですか? これらのオブジェクト間の関係を確認するにはどうすればよいですか (たとえば、おそらくすべてfoaf:personが である必要はありませんdc:creator。セマンティック Web のどこかでdc:creatorのサブセットであると言われfoaf:personていますか?そのようなステートメントに何らかの形でリンクする必要がありますか?どこを指摘してもらえますか?

問題 2 : あるオントロジーのボキャブラリは私の目的には不十分なので、別のオントロジーのボキャブラリを使用する必要があります。たとえば、私の知る限りでは、FOA​​F は私の組織、場所、または役割を述べる方法を提供してくれません (GoogleSnippets は、正当な人物であるために必要なフィールドだと考えているようです)。そこで、便利なオントロジーを探しに行きます。たとえば、Google が提案するhttp://rdf.data-vocabulary.orgで、これらの用語が含まれています。ここでもまた、2 つのオントロジーが人物について一致していることを確認するという密接に関連した問題があります。

v:roleは、それが何に属しているかについて独自の考えを持っていtypeof="v:Personます。typeofこの宣言も追加する必要がありますか? と同じfoaf:Personであると言うために何かをする必要がありますか?v:rolefoaf:name

私の混乱を明らかにしてくれてありがとう。

0 投票する
1 に答える
344 参照

html - HTML を RDFa で記述/フォーマットして、ソースで人間が簡単に読めるようにするにはどうすればよいですか?

RDFa を追加するのはとても楽しいのですが、ソースを読むのがほとんど不可能になる傾向があります (エディタの構文強調表示が適切であっても)。たとえば、次のようになります。

私は一般的に密なマークアップが嫌いなので、マークダウンで書くことを好むことがよくありますが、この例のような RDFa マークアップを追加するコンテキストでは、これは不可能に思えます。

これをもう少し人間が読めるようにするために空白を悪用するかもしれないようです。このための既存のツールや規則はありますか? (以下の例は!fmt、vim でのワードラップからのもので、通常は適切に見えますが、この場合は途方に暮れているように見えます)。

0 投票する
3 に答える
1828 参照

microdata - GoogleがMicroformatsやRDFaよりもMicrodataを推奨する理由を知っている人はいますか?

私は、マークアップ形式のMicrodata、Microformats、およびRDFaについて多くのことを研究してきました。Googleは他の2つのマークアップよりもMicrodataを推奨していますが、その理由を知りたいです。大量のドキュメントを読んでこれらのマークアップを研究すると、読み始める前よりも無知になります。Googleがこのタイプを推奨する理由を誰かが知っていますか?HTML5と何か関係がありますか?

これが私がグーグルから情報を得たサイトへのリンクです。

ありがとうございました。

0 投票する
1 に答える
880 参照

breadcrumbs - GoogleRDFaブレッドクラム

私は現在、RDFaブレッドクラムを自分のWebページに実装しようとしています。1ページに複数のブレッドクラムの例を正しく実行していると思いますが、テストツールと検索結果では、ブレッドクラムは期待どおりに処理されません(抽出されますが、ブレッドクラムは表示されません)。

私が間違っていることのヒントを教えてください。

ありがとう。

ブレッドクラムのあるページ