月別アーカイブ: 2008年9月

InternetExplorer8のデバッガ

InternetExplorer8をとりあえず使ってみた。
さすがにMSがScriptEngineを大幅にパフォーマンス向上させた!と言っているだけあって、IE7と比べると段違いに速い。ただ、FireFox3.5やGoogleChromeを使ってみた後だと今までが遅いだけ。むしろIE7きついわ~って感じになってしまう。

とりあえず色々といじくっていたら・・・エラーが起きた。

f:id:krote:20080905225739j:image

ちなみに上記のダイアログはインターネットオプションで「スクリプトのデバッグを使用しない(InternetExplorer)」のチェックを外した時に表示される。このままデバッグをすると、ScriptDebuggerやVSが入ってない環境のときは今まではなーんもできなかったと思うが・・・・

f:id:krote:20080905225740j:image

デバッガが立ち上がった!これがIEで標準搭載されている(?)デバッガ。

f:id:krote:20080905225742j:image

よく見るとツールバーからも普通に起動することができる。ショートカットキーも割り当てられているので、メニューを表示させないオプションで立ち上げたIEでもF12を押下することで立ち上げることができた。

さてデバッガだが、左ペインに「HTML」「CSS」「スクリプト」「プロファイラー」から構成され、それぞれのメニューに対して右ペインでの詳細表示等が可能になる。「スクリプト」を選択していれば”ローカル”、”ウォッチ”、”コールスタック”、”コンソール”、”ブレークポイント”等を使うことができる。ウォッチやコールスタックはそこそこ動くのだが、私が簡単に使ってみたところではブレークポイントは思うように使うことができなかった。何かしらの設定が足りないのかもしれない。

今まで、Web開発者には様々なプラグインが用意されているFireFoxが有利ではあったが、ASPやASPXを取り扱うとなるとどうしてもIEに限定されてしまう。その中でようやく標準で搭載されるものが出てきたか~という感じ。VistaではScriptDebuggerを使うことができなかった(対応OS一覧に載っていなく、入れた後とても調子が悪くなった)ので、これに対する機能追加がさらに行われていくことを期待したい。

さて、問題は・・・・なんでエラーになったんだろう。ただ単に「window.open」しているだけなのに。。。。勘弁してくれ。。。。
IE8のフィードバックの中に、parentの値をうまくとってこれないようなものがあったからその絡みだろうか。もう少し追っかけてみないといけないな。

生きているのか

週末、土曜日に親父が倒れました。

というわけで今週末は急遽実家に帰ったりなんだりとバタバタしていました。最悪な事態までも覚悟しなければいけない状態でしたが、まだ予断は許さない状況ながらもひとまずは持っている状況。悪くなることはあっても良くなることはなさそうです。介護を苦痛に起こる事件や事故が連日報道される中での親父の心境。自分の今の状態に対する苦痛。そこから吐き出される諦めとも絶望とも取れる訴えや願い。半身が麻痺の状態で、光もろくに見えない状態で自分でも「俺は生きているのか」と洩らしてしまう。
・なんて声をかけるべきか
・自分に何ができるのか
・この後、どう行動するか
・自分は本当に実家を離れてよかったのか
確実な答えがあるのかもしれないし、ないのかもしれない。結局のところ、自分で決めたことが答えなのかもしれない。いずれにしても、親父に。そして実家のお袋に何ができるのか。

もがく日は続く