Service Workerを実装したJekyllのブログがあります。キャッシュされたRSS Firefoxで正しく表示されない
何らかの理由で、feed.xmlファイルがキャッシュされた後です。 Firefoxはそのようなページをレンダリングしません、それは生のXMLファイルを表示するだけです。 Ctrl + F5を押すと、ページが通常のRSSフィードと同じようにレンダリングされます。
キャッシュが作成される前にrssフィードが表示される場合、rssもうまく表示されます。
W3C RSS Validatorはフィードが実際に有効であることを示しています。
Google Chromeは、フィードがキャッシュされていても正式なrss拡張子で正常に表示されます。だから私はこれがFirefoxの問題だと推測しています。
Firefoxは私がService Workerで指定しなかったいくつかのファイルをGoogle Chromeにはキャッシュしていないことに気付きました。ファイルはsw.jsとfeed.xmlです。これは期待される行動ですか?
ここでは、ウェブページへのリンクです:https://lumpbloom7.github.io/