さてと・・・。さっきまで動いていたJavascriptのあれが動かないって?
それはですね。ちゃんと動かない原因があります。私も時折そういった「さっき動いとったやんけ~~~」などと、独り言で叫ぶことがありますが、原因はちゃんとあるのです。
レイアウト崩れと同様ですが、ここでも同じように以下の準備が必要です。
よく、レイアウトが崩れて原因がわからないなどと聞くが、私もレイアウトが崩れて困ることは、たびたびあります。
その時、みなさんどうしますか?
私は以下のようにしています。これを行うためにはそれなりの準備が必要です。
Joomla!の管理画面でトップメニューからすぐ次の画面に行きたいのになかなか読み込まれないってないですか?
主に使っているPCには、IE6のみでサブPCにIE8を入れて確認していました。IE7は無く、先日スタンドアローン版をいれましたが、ほぼ使っていません。なぜ、今になってというか今頃IE8をインストールしたかというと、そのサブPCのIE8でうちの開発用サーバーのサイトを見るとやけに応答が速かったからです。
「お、なかなかIEイケルやん。」
これが正直な ”その時” の感想です。で、IE6とおさらばしてもいいのか、かなり迷ったあげくにインストールしました。「IE6でエラーが出る。」「IE6で崩れる。」などと今後聞いても対応しないか、スタンドアローン版で確認するかくらいの対応で良いかと考えました。だいたい、最新版のブラウザをMicrosoft自体も推奨しているだろうから、「IE6に対応してください。」と言う方もどうかと思うし、まあこれで良かったと思っています。
でるわでるわ、Notice エラーに Warning。 ログインできない。
まあ、これは、error_reportingが “E_ALL | E_STRICT”になっているので現在のJoomla!1.5ではPHP4をサポートしているので仕方がない。error_reporting を “E_ALL”にして正常動作。但し、Joomla!1.5.15の差分を適用したものでのみです。(まだエラーがあるかもしれないが・・・)
さらに、問題が発生。これは、予想していなかったというか忘れていた。AjaXplorerが動かない。
こりゃ困った。
開発環境を先行していくのは良いが、一般的には、PHP5.3以下でPHP4の方もいるだろう。とりあえず、Ubuntuでの開発環境は、PHP5.3にしたが、Windowsローカルはそのままにしているので確認しようと思えばできなくはない。さらに、切替もできるので大丈夫と思っている。(切替たくは無いが・・・) だが、動かしているのは、Joomla!だけではない、Joomla!1.0もあれば、phpBB、WordPress・・・・いろいろある。まだ、Joomla!1.5しか見ていないがおそらく同様の問題が起こると思う。
恐れ入ります。IE6様。
Fruid 960を弄くっていたら、「あれ、IE6で総崩れじゃん。」・・・元のindex.htmlを開いてみる。
「同じやン・・・」
しばし沈黙。
わずか、0.5%程度なんだが、その差で崩れてしまう。恐るべし、IE6。
足し算できんのとちゃうか・・・。(23 + 2 + 23 + 2 + 23 + 2 + 23 + 2 = 100.5)ぉぃ
そうだ、今度のテンプレートには、ページのどこかに絶えずFirefoxを推奨する一文を入れる事にしよう