IE10 タッチ デバイスの大きな固定背景画像に問題があります。(私は Windows 8 を搭載した Samsung Slate を持っていますが、Surface でも同じ動作が見られると推測していますが、確認できません。)
サイトの背景として大きな固定画像を使用するには、次の 2 つの方法があります。
1) body 要素で CSS3 background プロパティを使用する - これは IE10 タッチ デバイスで正常に動作します。ただし、iOS ブラウザーでは、背景はビューポートと一緒にスクロールします。というわけでステップ2へ。
2) 背景画像を body 要素内に、インライン画像として、または div 内に配置します。画像 (または div を含む) を低い z-index で位置固定として設定します。これにより、iOS の問題が解決され、IE10 でのタッチ スクロールを除いて、テストしたすべてのブラウザーで正常に動作します。スクロール中に背景画像が数ピクセル上下に「ジッター」またはちらつきます。スクロールが終了すると、すべて正しくレンダリングされますが、ジッター効果がひどいように見えます。本文で CSS3 background プロパティを使用する場合、これは発生しません。
この効果を確認する簡単なサイトは、IE10 タッチ デバイスを使用してBackstretchを参照することです。この jQuery プラグインは、本文の div 内で画像を使用します。
これを修正する方法に困惑しています。これは単なるレンダリングのバグかもしれませんが、煩わしく、どのブラウザーを優先するかを決めなければなりません。何か案は?