忍者ブログ
インフォメーション
< 10月 2024年11月 12月 >
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
RSS
yuz_ブログ  >>  PCプログラム遊び

僕の毎日を、思い出として書き残す。
何一つ役立つものはないが・・・

<body>直下のページ表示用JavaScript呼び出しのパラメータ false を true に変更した。

<script>bodyVisible(false);</script> これまでは、最初にページ表示を隠していた。

<script>bodyVisible(true);</script> 現在は、初めからページを表示している。


どこが違うのか・・・

このブログのレイアウトを一発でスッキリ決めるために、ページが完全にロードされるまで待機していた。
これを実現するのに、<body>直下のJavaScript呼び出しでページを隠す処理をしている。
そしてページのロード中は「読み込み中」のメッセージが表示される。
この際にはブラウザのスクロールバー操作が可能で、ページが固まったようにはならない。
ただし「読み込み中」メッセージはウォーターマークで画面中央に設定してあり、見た目は変化しない。

何故このような事をしているのかは、僕の個人的な好き嫌いである。
まずは、ページが固まったようになる事を避けるためだ。
重いHPやブログを開いた時に、ロードに時間が掛かりすぎて固まったようになる事がある。
僕はこの現象が一番嫌いなのである、しかもスクロールさえ出来ない事がある。

そして、もう一つの理由はレイアウトをする経過を隠したい事である。
けっこう他のブログで頻繁にあるのだが、ページを開いて見ていると暫くしてページがググッと動く?
何かしら重いロードをしていると、ロード完了時に表示サイズが変化するのだ。

現在の僕のブログは、ページ高さを自動調整するスクリプトを組み込んである。
したがって、ロード完了時にページの高さが変化するのだ。
しかも特に変化が目立つのは、右サイドの何も表示していない枠である。
これはチョッと滑稽で、カッコ良い事ではないと思っているのだ。
まぁ、以上のような理由でレイアウトが終わるまでページ表示を隠していた。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

しかし、この忍者ブログが勝手に呼び出している広告が異常に重くなる時がある。
そのような時には、ずっと「読み込み中」が続いて腹立たしくなる。
特にこのところは頻繁に重くなるので、仕方なく表示方法を変更した。
これでブログ記事はなんとか早く表示されるようになったが・・・

まぁいいや、これで!!

拍手[1回]

このブログでブログ内検索をした時に、ヒットする記事が無い場合のこと。
簡単なメッセージを、記事枠の上部に表示しするようにした。
もっと早いうちに対応したかったのだが、相変わらずの貧乏ヒマなしで・・・

とりあえず、これで検索でヒットしなかった場合のレイアウトもスッキリした。
JavaScriptコードは数行の簡単なもので、いつでも作れたものなのだが。
やはり、こういったものは忍者側でなんとかするのがスマートだと思うなぁ。

それとも、何か他に方法があったのか?
まぁ、そのような事を調べるよりもコードを書いたほうが早いし確実だし。
なまじ中途半端にコードを書けると、つい楽と言うか馴染みのある方に傾いてしまう。
---------------------------------------------------------------

暇があったら、このブログの右上にある検索で適当にありそうもない語で検索してみて。
なにやら、おかしなメッセージが出ると思うが・・・
---------------------------------------------------------------

今日は病院へ行って、帰ってからカツ丼を作って食べて夕方まで雑用をした。
そして今晩は、またカツオの刺身で一杯飲みながらPC遊びでコードを書いていた。
なんだか、一日がとても短く感じている。

さて、そろそろ晩ごはん!

拍手[2回]

忘れないうちに書く。

ブログ内検索をして該当記事が無い時の判別は、entryTextMainの有無で調べる。

該当記事が無い旨のメッセージを表示する。

メッセージ表示は、ページ確定後なので記事表示外枠を伸縮させないように行数に留意する。


拍手[1回]

イベント:春だからと言っても、どこかの花見や春祭りとかではない。
もちろん、お弁当と間違えたわけでもない。
今日はJavaScriptで、イベントの発生元を得る方法を探っていた。

前の記事に今朝は良い天気で風も無いと書いたが、やはり10時半ごろから風が出てきた。
けっこうな強さの風であったが、洗濯物を取り込まなければならない程ではなかった。
昼過ぎにバイクで近所をぐるっと走ってきたが、まだまだ寒くて遠乗りはできない。

その後、午後4時過ぎに車で買い物に出かけ、すぐに帰って来た。
庭の花壇の手入れをしたかったのだが、風が冷たいので中止。
何もやる気が起こらずTVの相撲を眺めて、ぼんやりして過ごした。

そろそろ寝ようかと思ったのだが、午後9時ではあまりに早過ぎ。
ブログのテンプレートいじりをしようと、チョコチョコとやり始めた。

そのような考えでやっていたのだが・・・
不慣れなJavaScriptなので思うようにいかない。
今日やろうとした事は、イベントの発生元を取得である。
キーワードは e 、まぁたいがいこんなものだろうと思ってネット検索を始めた。

e.target.id
event.srcElement.id

ブラウザの違いで、二種類あると分かった。
1時間ほどあれこれと頭の体操をして、何とか使えるようになった。
まだブログのテンプレートには組み込めないが、そのうち続きをやる事に決めた。

う~ん、
それにしても物覚えが悪いと言うか、物忘れが激しいとでも。
コードの書き方をすぐ忘れてしまうので、なかなか先に進まない。
ループでカウンタをインクリメントしようと・・・
++ だよなぁ。
念のため、前に書いたコードをチラ見したり、まぁ時間が掛かることよ。
どうせヒマだから良いのだがね。

拍手[1回]

一昨日は寝る前にチョッとだけ、このブログのテンプレートをいじった。
ほんのお試しでやったので、今日は昼寝してからキチンとやってみた。

これで、スルスルとリンクを移動する事ができるようになった。
まるでAmazonのメニューのように?
・・・ような気がするが。
--------------------------------------------------------

結局、今日は鼻炎の薬のために眠くなり1時間ほど昼寝をした。
もっと寝るつもりであったが、アラームがなる前に自然に目が醒めた。
こういった目覚めは滅多にないが、起きぬけの気分が良い。
やはり、普段は眠りが良くないのだろうなぁ

拍手[1回]

ついさっき、このブログのテンプレートを少し手直しした。
左側にあるインフォメーションのプラグイン表示のマウス操作に、違和感があったのだ。
各プラグインの項目名をクリックすると、中身がスライドして表示するものだが。
項目名をクリックというのが、何かしら使いにくいと感じたのである。

そこで項目名だけでなく、枠自体をクリックしても反応するように修正した。
これでストレスを感じずに、小気味良くクリックできるようになった。
-----------------------------------------------------------------------

先日この折りたたみ式を作ってから、まぁ普通に良く出来たと思っていたのだが。
暫くすると何だか違和感があり、それでもあまり気にしていなかった。
だが、今日になってやっと分かったのだ。

画面の上方にあるメイン・ナビは、ボタンをマウスで触れるだけでジャンプできる。
一方、左のインフォメーションの折りたたみボタンは文字に触れなければならなかった。
これは操作性がぜんぜん違うのだが、どちらもあまり使わないので違和感があるな程度に思っていた。

これ、どのような方法で実現するのか考えた・・・
いや考える間もなく、メイン・ナビと同様にCSSで修正する事にした。
何でもかんでもJavaScriptというのは、あまりにも?

とりあえず、10分間程度の頭の体操でやってみた。
う~ん、頭の体操にもならなかったなぁ。
-----------------------------------------------------------------------

今日はPC遊びのネタ切れで、何もしないと思っていたのだが。
チョッとだけやってみた。

他に直したい所は、検索した結果でページが無い場合にメッセージを出すとか。
何か妙案があれば良いのだが、まだ考えてもいないのである。
出来るかなぁ???

拍手[1回]

yuz_・・・ ブログをご覧の皆さまへ

このブログをご覧になって生じるいかなる問題に対しても、当方は一切の責任を負いません。


PR
忍者ブログ[PR]