タグ

ブックマーク / hwat.sakura.ne.jp (2)

  • Don't use the Prototype 1.5.1 !! (hPod)

    The Prototype 1.5.1 makes Safari crash. 最近リリースされた prototype.js のバージョン 1.5.1 は、うちの Safari ( Safari 1.3.2 )をクラッシュさせる。 困った。機能が使えないということはさておいて、 Prototype はとてもポピュラーなライブラリだから、あちこちのサイトで利用されているだろう。つまり、あちこちのサイトで、うちのブラウザがクラッシュしてしまうことに、なるだろうから。 それを発見したのは、 Prototype を拡張するほかのライブラリを試してみた時だった。とてもよいライブラリだったのでぜひ使いたかったのだけれども、どうしてもクラッシュする。がっかりした。 でもやっぱり使いたいほうが勝って、せめてどこが悪いのかその場所だけでも突きとめて、作者に「 Safari を見捨てないで」と言う願いをこめた

  • Google Maps API と Safari と hasOwnProperty (hPod)

    Safari での問題。 先のエントリーにも関係するのだけれども、"GPX Editor JS" で、フォームのあるオブジェクトの prototype を設定して使っていたら、あるとき JavaScript エラーが出ていることに気がついた。トリガーは、 Google Maps のズームの変更時で、ただそれによって動作しないとかいう問題は見られなかった。 JavaScript を書く時には、テストに Firefox (むかしだったら Netscape )を使う。これは JavaScript コンソールが便利だからだ。テスト中にはいつも JavaScript コンソールを開いておくので、何かエラーが出ればすぐ気がつくのだけれども、でもその問題は、 Firefox の JavaScript コンソールには出て来なかった。 ときに Safari にも JavaScript コンソールがいちおう(

  • 1