<body>直下のページ表示用JavaScript呼び出しのパラメータ false を true に変更した。
<script>bodyVisible(false);</script> これまでは、最初にページ表示を隠していた。
<script>bodyVisible(true);</script> 現在は、初めからページを表示している。
どこが違うのか・・・
このブログのレイアウトを一発でスッキリ決めるために、ページが完全にロードされるまで待機していた。
これを実現するのに、<body>直下のJavaScript呼び出しでページを隠す処理をしている。
そしてページのロード中は「読み込み中」のメッセージが表示される。
この際にはブラウザのスクロールバー操作が可能で、ページが固まったようにはならない。
ただし「読み込み中」メッセージはウォーターマークで画面中央に設定してあり、見た目は変化しない。
何故このような事をしているのかは、僕の個人的な好き嫌いである。
まずは、ページが固まったようになる事を避けるためだ。
重いHPやブログを開いた時に、ロードに時間が掛かりすぎて固まったようになる事がある。
僕はこの現象が一番嫌いなのである、しかもスクロールさえ出来ない事がある。
そして、もう一つの理由はレイアウトをする経過を隠したい事である。
けっこう他のブログで頻繁にあるのだが、ページを開いて見ていると暫くしてページがググッと動く?
何かしら重いロードをしていると、ロード完了時に表示サイズが変化するのだ。
現在の僕のブログは、ページ高さを自動調整するスクリプトを組み込んである。
したがって、ロード完了時にページの高さが変化するのだ。
しかも特に変化が目立つのは、右サイドの何も表示していない枠である。
これはチョッと滑稽で、カッコ良い事ではないと思っているのだ。
まぁ、以上のような理由でレイアウトが終わるまでページ表示を隠していた。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
しかし、この忍者ブログが勝手に呼び出している広告が異常に重くなる時がある。
そのような時には、ずっと「読み込み中」が続いて腹立たしくなる。
特にこのところは頻繁に重くなるので、仕方なく表示方法を変更した。
これでブログ記事はなんとか早く表示されるようになったが・・・
まぁいいや、これで!!