久し振りに自分のHPをアンドロイドのブラウザで見ていると、何故かページの中心くらいで改行が行われていました。
何か間違えたかと思い、慌ててPC(IE、FireFox,Chromeなど)で確認をして見たのですが、表示は普通にされていたので、どうやらandroidの問題なのだろうと思って、調べて見ました。
これはandroid4.0系で採用されているブラウザの機能によるものだそうです。
PC用のサイトをスマホで見ると、画面サイズの制約上、(サイトのデザインによっては)ずーっと左右にスライドさせながら見ないといけないという現象が起こる可能性があります。
そこでブラウザ側である程度の文字数に到達した時点で、自動的に改行を行い、デザインを小さな液晶画面で見るのに適した形に作り変えているようです。
…が、ページのど真ん中での改行はちょっと…適したと言うにはやりすぎな気がしますね(^^;)
幾つかのPCサイトを見ていて、改行が行われるサイトと、行われていないサイトがあって、もしかすると使用しているCSSに何か発動条件があるのかもしれませんね。
さて、強制的な改行はこの機能を停止すれば直ります。
設定方法は以下。
ブラウザの設定→高度な設定→ページの自動調整→ページの自動調整のチェックを外す→ブラウザを再起動、改行が行われたサイトを表示して確認。
又はandroidなので症状が再現しない別のブラウザを使うのもいいかもしれませんね。
調べていると、文字に背景色をつけると改行が行われないそうですが、既に4.1系で採用されたクロームなどでは改善されているそうですので、わざわざデザインに手をつけたり時間をかけてまで対処するのは、ちょっと難しいと思います。
ところでこの現象は基本的にはAndroidの標準ブラウザで起こる現象とされていますが、ボクが普段良く使っているJigブラウザ+(ガラケー用ではなく、スマホ用のブラウザの方です)でも再現しています。
個々のブラウザで出た場合でも、自動調整などの機能があれば、その設定を変更してみたら改善する可能性はありそうですね.