ごく・・・ごく最近Operaを使っている。
Firefoxより先に起動しているくらいです。でも、たまにFirefoxで確認したりしていますが、慣れたらイケるのかもしれない。Chromeは、もちろん速いが、開発環境となると、駄目なんですよ。Operaの方が速い。かといってスタイルシートの変更が反映されないのではないかと思ってしまいますが、リロードしたら一発で反映されています。(若干・・・な点もありますが)
Opera + Dragonfly は、せっかちな開発者にとってはベストかもしれない。

うちのメインPCのタスクバーに登録されたくらいだ。(いつ消えるの?って聞かれそうだが・・・。)Chromeも、Safariの速さにとって変わって安定しているので、Chromeがローカル用DBとファイルマネージャに代わっています。(あ・・・。IEがありませんね。・・・そういえば、しばらく起動していない気がします。たまに意図せず起動すると腹が立ちますが・・・。)
さてと・・・。さっきまで動いていたJavascriptのあれが動かないって?
それはですね。ちゃんと動かない原因があります。私も時折そういった「さっき動いとったやんけ~~~」などと、独り言で叫ぶことがありますが、原因はちゃんとあるのです。
レイアウト崩れと同様ですが、ここでも同じように以下の準備が必要です。
よく、レイアウトが崩れて原因がわからないなどと聞くが、私もレイアウトが崩れて困ることは、たびたびあります。
その時、みなさんどうしますか?
私は以下のようにしています。これを行うためにはそれなりの準備が必要です。
Flexで作成したFlex YouTube Bar をトップページで表示しました。(というか、今なら(top)この上に表示されています。)
Flexで作成したのは、はじめてでまだまだ見直さないといけないところは、たくさんあります。Flexって言ってもFlashであってなんら変わらないと言えばそうなのですが、Flexでというとテキストベースというかプログラミングベースというのか、私にとってはとにかく理解しやすいものです。(不明なところもたくさんありますが)
戸惑ったのは、Flexの持つコンポーネントのプロパティが多すぎて把握するのが難しいことですね。ヘルプとGoogleをいったりきたりでした。Flashの良いところはブラウザに依存しないところと思っていましたが、DOMがらみでブラウザによって少し挙動が違ったりするところもあって当初想定していた構造を変更したりで慣れるまで時間がかかりました。