Snap.Shot.cx

トップページへ戻る

[XML] My Portal改修
07/11/2000 15:26 (投稿者:たかの)

My Portal、ちょこちょこ手を入れていたのですが、ポカやっていたせいでcookieの発行に失敗していたようです。
修正して、ついでにA.G.E.N.T.をチャンネルとして追加しました。

A.G.E.N.TはRSSを提供している訳ではないです。ではどうやったかというと、RSSを生成する簡単なfetcherを書いただけ。ダサダサ。

それから、A is for ARENA!のビットマップが入れ替わらないのはなんで?と思ったら、LWPのmirrorという関数が、タイムスタンプだけで比較してて、ファイルサイズを比較していないせいのようで。
結局消して再生成させたらすんなり新しいデータを取り込みました。
たぶん、If-Modified-Sinceあたりをつけてちゃんとリクエストしているからこういうことになっちゃうのだと思うけど。
同一のファイル名でファイルが置き換わる場合には、タイムスタンプを更新して欲しいナリ、と、ちょっと思った次第です。

あと、インラインイメージ(というかインライン物全般)はContent-Typeが不正でも表示してしまうのか…。
どうも現状としては、GIFイメージとかFlashプラグインとか、そのテのものが多数text/plainとして発行されているみたい。
こういうのをほったらかしにされたまんまで「ネスケのバグ」とか「IEのバグ」とか言われても、ブラウザ屋さんはたまらないよなぁ。仕様に忠実なだけなのに。

メールでコメント


(Powered by Zope)
リンクはご自由にどうぞ。各記事には記事番号がついていますので、URLは変わりません。
© 2000-2013 Yukimasa TAKANO, all RIGHTs reserved.