HTML ドキュメント内で RSS フィードと Atom フィードをリンクするセマンティクス
-
18-09-2019 - |
質問
あるサイトで、私がブログとポートフォリオを持っているとします。これらは、このサイトで最も活発な 2 つの領域です。ブログとポートフォリオの個別の RSS フィードをリンクするという点で。次のようにするのが最善でしょうか:
- すべてのページにブログとポートフォリオ フィードをリンクしますか?
- ブログ内でのみブログをリンクしますか?
ファイルがリンクされているので、
- フィードは CSS および JavaScript リンクとともにダウンロードされますか?
- それらはページ自体にリレーショナルな意味価値をもたらしますか?
これらは直接リンクされた異なる形式であるため、ある意味ではそうであると思いますが、それはとにかくセマンティクスを何を解釈するかによると思います。
また、ファイルをリンクするときは、どのプロトコル (URL プレフィックス) を使用するのが良いですか:(みんな同じことをしているように見えます)
- http://localhost/myfeed.xml
- feed://localhost/myfeed.xml
- 餌:http://localhost/myfeed.xml
これについてのご意見ありがとうございます。
解決
大会は、RSS / Atomフィードのリンクとしてあなたの最初の例を使用して行くように見えます
http://example.com/feed.xml
フィードは、CSSやJavaScriptでダウンロードされません。彼らはただ平野と本当に簡単です。あなたは、インラインCSSが含まれ、さらにはビデオでそれらを埋め込むことができます。
外部CSSへのリンク、または任意のJavaScriptを実行している、起きていないと動作しません。彼らは、スタンドアローン考慮し、コンテンツに集中する必要があります。
あなたのサイトにリンクを置く場所はあなた次第。あなたはすべてのページにそれをしたい場合は、すべてのページにそれを置きます。あなただけのホームページにそれを含めたい場合は、そこにそれを入れています。
しかし、それはあなたのサイトのページのHEAD
部でこれを含めるために損はない。
<link rel="alternate" type="application/rss+xml"
title="Example Title" href="http://example.com/feed" />
が存在する場合、互換性のあるブラウザは、利用可能なフィードがあることをあなたのサイト/ページへの訪問者を教えてくれます。これは、通常、ロケーションバーにフィードアイコンで表される。
他のヒント
最初の質問:ユーザーがフィードをしたい場合、私は、彼らはあなたのサイトのどこにでもそれを取得する必要があり、1を選ぶだろう。
。一秒:フィードがページにダウンロードされていないユーザーは、ページの意味情報としてそれを得るですので、それだけでリンクされている。
。第三:私は1を使用したいが、私はどんな違いがあるかどうかわからない。
。