問題タブ [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 投票する
3 に答える
914 参照

facebook - Facebook のようなボタンには XHTML+RDFa が必要ですが、その doctype では無効な iframe を使用しています

何かが欠けているに違いないと思います。

  1. facebook のようなボタンには、doctype としてこれが必要です。< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
  2. Facebookのいいねボタンは、iframeを使用して挿入されます
  3. この Doctype では iframe は無効です

誰か私をここに立たせてくれませんか?

...マイク

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

rdf - Protégé、Jena Semantic Framework、RDFa の学習

私は Semantic Web Programming を読んでいて、早い段階で Protégé を使用していましたが、その後の実際のオントロジーに関する章で Semantic Web Frameworks を調べましたが、Protégé は含まれていませんでした。無知で申し訳ありませんが、それがツールの機能だと思っていました...トリプルストアを作成し、クエリを実行し、オントロジーを作成します。Protégé に関する優れたチュートリアルやトレーニングをお勧めできますか? サイトで 1 つ見つけましたが、Pizza オントロジーを作成した後もそうではありません。

そして、イエナはこのパズルにどのように適合しますか. 最後に、RDFa はどのように使用されますか? それが何であるかは知っていますが、RDFa を読み込んで、トリプルストアやオントロジーのように動作するツールはありますか? それとも、RDFa を変換するために GRDDL を使用する必要がありますか? Drupal 7 がすぐに使用できる RDFa を提供していることは知っていますが、これをどのように使用できるかについて、より良い感触を得たいと思っています。

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

rdf - RDFaはどのように使用されますか?

RDFaがどのように使用されているのか疑問に思いました。より具体的には、データのセマンティックWebがRDFのトリプルで構成されている場合、RDFaコンテンツのコンシューマーはそのデータをどのように使用しますか?GRDDLのようなツールで変換する必要がありますか?または、RDFa Webサイトからセマンティックデータを取得する他の方法はありますか?

ありがとう、ブルース

0 投票する
8 に答える
29170 参照

schema.org - OpenGraph または Schema.org?

皆さんが次のようなマークアップに続く OpenGraph プロトコルを支持しているかどうか疑問に思っています。

または Schema.org プロトコル

1つだけ必要だと思うので、どれを統合する必要がありますか? [実際に統合できるのは 1 つまたは ?]

率直に言って、私見 - OpenGraph はコードベース全体に対して「あまり邪魔にならない」と思います - [ASP.NET MVC を使用して] 部分ビューを実装する方が簡単ですが、Schema.org プロトコルは [少なくとも私の意見では] 破壊的な HTML アドインを必要とします。あなたのコード全体で?

編集:両方を統合したようです-これが許可されているかどうかはわかりませんが、Schema.orgのドキュメントは不明です。特に、このリンクは多くの情報を提供しません

Q: schema.org は Facebook Open Graph とどのように関係していますか?
Facebook Open Graph はその目的を十分に果たしますが、ユーザー エクスペリエンスを向上させるために検索エンジンが必要とする詳細な情報を提供しません。

1 つの Web ページに多くのコンポーネントが含まれている場合があり、複数のことについて話している場合があります。検索エンジンがページのさまざまなコンポーネントを理解できれば、データの表示を改善できます。Facebook Open Graph プロトコルを使用してコンテンツをマークアップした場合でも、schema.org は、ページ上の特定のエンティティに関する詳細を提供するメカニズムを提供します。
たとえば、バンドに関するページには、次のいずれかまたはすべてを含めることができます。

  • アルバム一覧
  • アルバムごとの価格
  • 各アルバムの曲のリストと、各曲のサンプルを聞くためのリンク
  • 今後のショーのリストバンドメンバーの略歴

したがって、それらは互いに互換性があると思います。

0 投票する
2 に答える
1426 参照

rdf - セマンティックWeb用のRDF/XMLからXHTML/HTML5へ

そのため、Webで使用したいRDF/XML形式のファイルが多数あります。Linked Dataコミュニティに参加し、データファイルのHTMLバージョンとRDFバージョンを使用したいと考えています。通常、私が見つけたのは、逆の方向に進むことについての情報です。しかし、RDFデータがあり、それをWebページで人々が読める形式で共有したい場合、これを行うための最良の方法は何でしょうか。

1)foaf-visualizer.orgで、JQueryとCSSを使用してfoafファイルを表示する優れたツールを見つけました。これはかなり優れたツールですが、作成者が表示することを選択したタグ以外のタグにコードを拡張できるように、コード自体が利用可能であるとは思いませんでした。たぶん、私は自分のJQueryソリューションを作成する必要があります。私はRDFファイルを取得してオンラインでRDFaに変換し、それを使用するか、RDFファイルを使用してRDF/XMLファイルのコンテンツを表示することができました。

2)何らかの形式のスタイルシート変換を使用して、rdfまたはrdfaのいずれかをHTMLバージョンのファイルに変換します。この2番目のオプションでは、ドキュメントにテキストを手動で挿入する必要があります。RDF / XMLからRDFaを作成したツールは、XSLTを使用して一連のdivタグを作成しただけです。ブラウザに表示されるものはありません。

3)これに対する他のバージョンまたはアプローチが可能かもしれません。ありがとう、ブルース

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

wordpress - Wordpress で schema.org または RDFa マイクロフォーマットを使用していますか?

Wordpress は、マイクロフォーマットを含むすべての種類のコードを VISUAL モードで削除する傾向があります。現在の WP (3.2.1) は、wp-RDFa (有望だと思っていた) を含む以前のウィジェットとの互換性を超えているようです。[この Google グループの投稿] https://groups.google.com/forum/#!topic/schemaorg-discussion/E72kDkuguk4/discussionで説明されているように、クライアントは多くの場合 VISUAL を使用する必要があるため、あらゆる種類のマイクロフォーマットを使用する際の問題ワードプレス。それでも、ある種のマイクロフォーマットの使用を開始したいと考えています。(くそワードプレス!)

提案してください?

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

html - XSLT を使用すると、HTML ページを取得できますか?

私はこのコースをオンラインで見ていましたが、xml に入りました。XSLT を使用して、XML ドキュメントと XSL ドキュメントを取得し、ブラウザーに表示されるページを取得しました。ただし、ブラウザーが表示するために一時的に存在するだけでない限り、HTML ページはどこにもありませんでした。

RDF アプリケーションを開発している、または RDF リンクされたデータを公開していて、属性で RDF が指定された XHTML である RDFa が必要であるとします。これはどのように達成されますか?
サーバー上で実行され、実際に結果の XHTML ファイル、またはより正確には RDFa ドキュメントを含む XHTML が保存される可能性があります。
誰かがこれがどのように機能するか説明できますか? 検索エンジンで索引付けできる RDFa ドキュメントが必要で、XML 形式の RDF ファイルがあります。ありがとう、ブルース

0 投票する
2 に答える
1172 参照

ruby - RDFa、Microdata などを解析し、統一されたスキーマ/語彙 (schema.org など) を使用して情報を保存および表示する最良の方法は何ですか?

私はこれを行うために主に Ruby を使用していますが、これまでの私の攻撃計画は次のとおりです。

gem rdf、rdf-rdfa、および rdf-microdata または mida のいずれかを使用して、任意の URI を指定してデータを解析します。schema.org のような統一スキーマにマッピングするのが最善だと思います。たとえば、data-vocabulary と opengraph の間の schema.org への変換を記述しようとするこの yaml ファイルを取り上げます。

次に、見つかった情報を 1 つの形式で保存し、schema.org 構文で再表示できます。

他の部分はタイプを決定しています。schema.org に従ってテーブルをモデル化し、レコードが「モノ」( Thing ) のタイプを知りたいと考えています。したがって、「バー」の opengraph タイプを解析すると、「BarOrPub」( BarOrPub ) として格納されます。

これを行うより良い方法はありますか?自動化された何か?解決策はすでに出ていますか?任意の入力をいただければ幸いです。

編集:

したがって、これはかなりうまく解析できることがわかりました(all_tagsには、興味のあるタグがキーとして含まれ、schema.orgに相当するものが値として含まれています):

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

ruby-on-rails - RDF::RDFa::Reader への呼び出し後のルーティング エラー

以前、これに関する質問を投稿しましたが、不明でした。コードを単純化して、ここにコピーし、できるだけ簡単にできるようにしました。これをデバッグする最善の方法が何であるかはまだわかりませんが、次のようになります。

リソースに対する私の「新しい」アクション(実際には何でもかまいません)(これもまた、何でもかまいません):

ページは正常にレンダリングされ、RDF コードは正常に実行されますが、ページを更新するか、他の何かにアクセスしようとすると、次のようになります (アクセスしようとしているリソースが何であれ、それらはすべて失敗しますエラー):

これが rdf gem (nokogiri を使用する) に固有のものなのか、それとも一般的なルーティングの問題なのか疑問に思っていますが、それをテストする方法は見つかりませんでした。

どんな助けでも感謝します。

編集: r.each_statement 行と関係があるようです。

更新: Rails 以外でこれを再現することはできませんでしたが、ActiveRecord の問題に絞り込みました。https://github.com/slamorsi/rdfTestでサンプル アプリをセットアップしました。

Test と TestChild の 2 つのモデルがあります。Test と TestChild が関連している場合、エラーは再現可能です。現在、Test は TestChild と has_many の関係にあります。アプリのルートは、サンプルの RDF/RDFa コードを含む test#index に移動します。ページを一度ロードしてから更新すると、'redefine method called...' エラーが表示されます。モデル間に関係がない場合、または RDF/RDFa ステートメントが実行されていない場合、各コードはすべて正常に動作します。何がこれを引き起こす可能性があるのか​​ わかりません。

0 投票する
2 に答える
346 参照

xhtml - Java を使用して RDFa を作成する

RDFa またはその他のマイクロフォーマットでマークアップされた XHTML ドキュメントを (データベースから) 自動的に生成する必要があります。Javaを使用してこれを行うにはどうすればよいですか? Jena を使用して RDF/XML を出力していますが、残念ながら RDFa には対応していません。