HTML5 appcache 機能を使用するように変更された Web ページの 1 つで問題が発生しました。ページで appcache が有効になっていると、Chrome 19 (以前のバージョンだと思われます) がクロスサイト CSS ファイルをブロックしています。このページhttp://www.ericperrets.info/index.htmlは、サーバーから多数の画像/css ファイルをロードし、Google url/servers から多数の css ファイルをロードします。以下は epi.appcache ファイルの内容です
CACHE MANIFEST
#
CACHE:
/default.css
/800px.css
/images/bg.jpg
/images/spwright.png
/images/spwright2.png
/images/meme.jpg
/favicon.ico
/Resume%20-%20Eric%20Perret.pdf
NETWORK:
/index.html
*
http://*
https://*
これは、最新の safari または firefox でページが読み込まれたときに検出されますが、Chrome で読み込もうとすると、http://fonts.googleapis.com/css?family=Reenie+Beanie|Candal&v1&text= への呼び出しがブロックされます。 ERIC%20PT%E2%80%99SINFOAesumWorkaplntcfLidh%2C
更新: Chrome 用に持っていたプラグインの 1 つを無効にすることで問題を修正しました: HTTPS Everywhere。これは本当に便利なプラグインです。URL を https に変更する以外に、この問題を回避する方法はありますか?