タグ

JavaScriptとsafariに関するsendのブックマーク (4)

  • Safariを落とすJavaScript - 妄想科學倶樂部

    社内向けWebシステム用に、入力フォームの事前チェックを行なうJavaScriptを仕込もうとライブラリやサンプルコードの類いを検索した。 いずれもデモページが用意されているので動作をチェック……すると何故か100%Safariが落ちる。 社内システムなのでIE以外でアクセスされる可能性はないのだが、制作時に動作検証できないようでは困る。というか何故落ちるんだ。警告表示の形式はチェックしていないが、どれも同じ命令を使っているということなのか、それとも入力内容チェック自体がSafariでは正常動作しないのか。あるいは私の環境だけのローカルな問題なのか。

    Safariを落とすJavaScript - 妄想科學倶樂部
    send
    send 2007/07/05
    例えば、Firebugのデバッグ用にconsole.log("%s, %d", str, number);みたいなコードを残してたりすると一発でSafari落とせたりしますねえ。っていうか何でそういう現象が起きたんだろう?
  • IT戦記 - Safari 3 に実装された、当たっている CSS ルールを全て抽出できる getMatchedCSSRules が凄い

    今日は、まだまだ Safari 3 が熱い! window オブジェクトを走査していたら、またしても面白そうな関数を見つけてしまった。 その名も getMatchedCSSRules !!! まずはデモをご覧ください 以下のブックマークレットを任意のサイトで実行すると、コンテンツの下に DOM Inspector のような要素が出現します。 そこで、要素を開いていくと Safari の場合は、どの CSS ルールが当たっているかを見る事ができます。 javascript:(function(){var d=document,s=d.createElement('script');s.className='css-inspector-script';d.body.appendChild(s);s.src='http://amachang.art-code.org/cssInspector.j

    IT戦記 - Safari 3 に実装された、当たっている CSS ルールを全て抽出できる getMatchedCSSRules が凄い
  • 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 を見捨てないで」と言う願いをこめた

  • ドメインパーキング

    tatamilab.jp

  • 1