web-dev-qa-db-ja.com

RSSの自動検出はまだ実行可能ですか?

私はウェブサイトを準備していますが、ソースコードにはRSS自動検出URLが含まれていますが、

<link rel="alternate" type="application/rss+xml" href="/rss.xml">

3つのメインブラウザーのいずれも、実際にRSSアイコンをどこにも表示しません。この機能がいつ廃止されたのかはわかりませんが、戻るバージョンはほとんどありませんが、IE、Firefox、 Chrome アドレスバーのどこかにオレンジ色のアイコンを表示するために使用されます。 (編集:実際、Chromeはこの機能を持っていなかったため、拡張機能なしではRSSをまったく認識しません。)

最近のRSSフィードを提供する唯一の方法は、ウェブページにオレンジ色のアイコン(またはそのようなもの)を含めることですか?

14
Borek Bernard

自動検出は、ほとんどのフィードリーダーで引き続き機能します。たとえば、Googleリーダーでは、このページをテストして、サブスクライブテキスト入力に正確なURLを挿入しました。次に、この質問のコメントを自動的にサブスクライブしました。

いいえ、リンク付きの画像を提供することは、RSSフィードを使用しないブラウザーを使用している場合にRSSフィードが利用可能であることをユーザーに知らせる単なるvisualの方法です。コードを介した自動検出ルートは、可能な限り存在する必要があります。

13
stealthyninja

各ページリクエストには非常に少量のデータがあるため、リンクとページ上の何かの両方を含めて、ユーザーがそれをサポートしていないブラウザーで購読できるようにします。

参考までに、これはChromeの一部ではありません。ページのHTMLでこのタグを手動で見つける必要がある場合を除いて、Chromeが大好きです。

7

答えに追加するために、指摘したように、Chrome/Chromium 拡張機能があります は、フィードがページで自動検出されたときにRSSオレンジボックスを追加します。拡張機能はGoogleによって作成されたため、その機能をブラウザから分離する設計上の選択にすぎず、十分に真剣に考えていることを示す場合があります。

このボタンはFirefoxでも使用できますが、初期設定ではそうではありません。ツールバー(上のナビゲーションバーまたは下のアドオンバー)を右クリックして[カスタマイズ]を押し、RSS自動検出バーをツールバーにドラッグすると、フィードが検出されるたびに点灯します。

ボタンの存在は、サイトデータが代替のより迅速なコンテンツ消費可能な方法で利用可能であることをユーザーに警告するので、それは価値があると思います(たとえそうするためにブラウザを使用しなくても)。また、ページ上で多くのことが行われているため、ユーザーが必要なコンテンツだけをフィルタリングしたい場合にも便利です。

3
yuvilio

誰も言及していないことは、実際にRSSフィードを購読している人が自分のブラウザにRSSボタンを追加できることです。それは、サイトにRSSフィードがあることを人々に知らせます。

0
user6901