パスワードを忘れた? アカウント作成
756016 submission
ネットスケープ

NetscapeがRSS0.91のDTDファイルを削除してしまい…

タレコミ by line
line 曰く、
/.orgの記事より。deviceforge.comの記事が元ネタです。

Netscapeが作ったRSS 0.91では、その文書構造の定義にDTDが使われています。 この形式でRSSフィードを作ると、そのXMLファイル内でDTDファイルを参照することになります(具体的にはDOCTYPE宣言で)。そして、Netscapeが規格を作ったので,そのDTDファイルはもちろんNetscapeのサイトにあったのですが、最近そのファイルが消えてしまいました(rss-0.91.dtd)。

こんな経緯があり、RSSの構造をDTDを参照して調べるようなRSSリーダには不具合が出るかもしれないそうです。 大抵のRSSリーダはDTDをファイルを読みに行くことまではしないけれど、例えばMicrosoftのlive.comのRSSリーダは真面目に見てる?せいか、DTDが見つからないことでフィードの読み込みを拒否されるんだとか。

タレコミ子がwww.live.comでRSSの登録を試したところ、RSS 0.91形式のフィードは受け付けてもらえませんでした(RSS 1.0はOK)。既に登録されたRSS 0.91のフィードがどうなるのかは分かりません。なお、本家記事ではNetscape社の中の人が現れて「サイト再構成の時にDNSエントリを新しいサーバに向けたけど、古いサーバにあるDTDのことに気づかなかった」と述べています。
typodupeerror

人生unstable -- あるハッカー

読み込み中...