iOS6 の Safari がフリーズし、最終的にシャットダウンする e ラーニング サイトがあります。メモリ使用量が増加し、Safari が処理できなくなり、シャットダウンするだけであることが判明しました。この一連の CSS に問題を切り分けるまで、ゆっくりとコードを削除して追加しました。
body{
margin:0; padding:0; font-family:'Roboto',Arial, Helvetica, sans-serif; font-size:14px; font-weight:300;
background:url(../images/bg-repeat.png) repeat-x bottom left;
}
*{outline:none;}
a { text-decoration:none; color:inherit;}
h1,h2,h3,h4,h5,h6{ font-weight:300;}
ul, ul li{ padding:0;}
#wrapper { position:relative; display:block; color:#3b3b3b; }
#contents-holder{ }
#content-area{ vertical-align:middle; color:#193048; margin-left:2%;}
#content-area h1 { font-weight:300; font-size:63px; border-bottom:2px solid #193048; padding:0; margin-bottom:10px; }
この一連の CSS によって、ブラウザがシャットダウンするまでメモリ使用量が増加する理由を教えてもらえますか?
編集:関連する場合、このページで JWPlayer 6.6 を使用しています。ただし、上記の CSS をコメントアウトするとメモリ使用量が安定するため、今のところそれがリークの原因ではないようです。