12 月に Firefox 64 がリリースされるときには、かつては高く評価されていたコンテンツ配信スキームである RSS とその兄弟である Atom のサポートは失われます。
「Firefoxのフィードプレビューと購読機能の保守、パフォーマンス、セキュリティコストを考慮した結果、フィードサポートを製品の中核に維持することはもはや持続可能ではないという結論に至った」と、MozillaでFirefoxに携わるソフトウェアエンジニア、Gijs Kruitbosch氏は木曜日のブログ投稿で述べた。
RSS(Rich Site Summary、RDF Site Summary、Really Simple Syndication の略)は、Webコンテンツフィードの公開と購読のためのXMLベースのフォーマットです。1999年に登場し、一時期はかなり人気がありましたが、その後、様々なアプリケーションやサービスから姿を消しました。
Mozillaは2011年にFirefoxからRSSボタンを削除したことで、事態の収拾に乗り出したようだ。当時の説明は今も変わっていない。単にRSSがあまり普及していないからだ。
RSS/Atomファンの間では、より陰険な説明が飛び交っています。フィードはインターネットのデータ収集業界と相性が悪いのです。なぜなら、フィードはユーザーがウェブコンテンツ(通常はサイトの記事全文ではないものの)を消費する際に、ウェブページに潜む数十、あるいは数百もの分析スクリプトを起動させる必要がないからです。また、GoogleやFacebookのような独自のコンテンツ集約メカニズムを持つ企業にとって、RSS/Atomアプリを代替手段として推奨するインセンティブは低いのです。
Appleは2012年にSafariでのRSSサポートを廃止しました。The Chocolate Factoryは2013年にリーダーソフトウェアの提供を終了し、同年にはGoogle AlertsのRSSサポートも廃止しました。Twitterも同様にAPIでのRSSサポートを廃止しました。6月には、GoogleがGoogleニュースからRSSフィード購読ボタンを削除しました。
流行のElectronを使って、手間のかからないRSSバルチャーアプリを作った方法をご紹介します。
続きを読む
RSS および Atom のユーザーは引き続き Firefox アドオンを使用してフィードを読むことができますが、ネイティブのフィード プレビュー機能、サブスクリプション インターフェイス、ライブ ブックマークのサポートは削除されます。
クルイトボッシュ氏は、これらの機能の利用状況がサポート継続を正当化するほど十分ではないと主張している。フィードプレビューとライブブックマークは、セッションのわずか0.01%程度しか使用されていないという。
さらに、Firefoxのフィードコードは時代遅れで、現代の標準に簡単に適合させるのは難しいと彼は言う。「フィードビューアには、FirefoxのメインのXMLパーサーとは異なる独自の『特別な』XMLパーサーが搭載されており、過去7年間、スタイルや機能に大きなアップデートはありません」とクルイトボッシュ氏は説明し、RSS関連の機能をカバーする自動テストがほとんどないことを指摘する。
コードのメンテナンスが難しいだけでなく、RSSの実装も改善の余地があります。例えば、Kruitbosch氏によると、ライブブックマークはポッドキャストでは正常に動作せず、同期も行われず、記事の既読も記録されず、Mozillaのモバイルブラウザとも互換性がありません。
The RegisterはMozillaに対し、Kruitbosch氏の投稿について詳しく説明するかどうか尋ねた。広報担当者は、何も付け加えることはないと述べた。®