タグ

2007年8月28日のブックマーク (4件)

  • IT戦記 - XPath は実用に耐えうるかの考察と xpath.js

    背景>< Safari 3 系から DOM Level 3 XPath が実装されました!!!キタコレ!!! Firefox 2 系は DOM Level 3 XPath が実装されている。 Opera 9 系は DOM Level 3 XPath が実装されている。 XPath 1.0 in JavaScript • Cameron McCormack's blog (以下、 xpath.js)なるものがあり Internet Explorer 6 および 7 のような DOM Level 3 XPath を実装していないブラウザでもそれ相当の機能を実装することができる ということで、以下のことを試してみたい!! Safari, Firefox, Opera の XPath のパフォーマンスはどうか? xpath.js のパフォーマンスはどうか? xpath.js は XPath 1.0

    IT戦記 - XPath は実用に耐えうるかの考察と xpath.js
    amachang
    amachang 2007/08/28
    ↓僕もバリバリ使いたいですっ>< XPath が使えると速度面、コード量ともに革命的な違いがありますからね>< IE8! IE8!
  • 実用 - ウィンドウの外で発生するmouseupイベントを取得する、Firefox

    JavaScript save the assistants 上記のスライダー、ドラッグを開始して、ウィンドウ外でボタンを離し、再度ウィンドウに戻るとずっと押しっぱなしのおかしな状態になる。これは、たぶんマウスが離されたことを検知できていないため。 WebFXのスライダーは、ちゃんと動く。実装を読んでみた。 Slidebar (WebFX) Firefoxは、文字を選択するようにドラッグを開始すれば、ウィンドウ外でマウスのボタンを外した時にもmouseupが起こせるようだ。これを利用し、見えない文字を選択し、選択状態も見えなくして、スライダーが正常に動作するようにしていた。 簡単なサンプルは以下。スライダに限らず、ドラッグ全般に使えると思う。mouseup以外に、mousemoveなども取れた。 IEの場合は、onlosecaptureイベントを使っていた。WebFX++

    amachang
    amachang 2007/08/28
    Firefox において画面外のmouseupを取得する方法。テキストを選択させることによって画面外での補足が可能になる。例えば を使う。これはドラッグ系では必須。IEではonlosecapture。
  • Javascript Object Hierarchy

    amachang
    amachang 2007/08/28
    頭の中をズバっと絵にされた感じ!これを見て理解できる人は少ないだろうけど。分かってから見ると「おおお」って感じ。
  • Django勉強会 Disc4 完了 | スパムとか

    しばらく時間が空いてしまった感のあるDjango勉強会ですが、LL魂での告知通り8/25に開催をしました。 - 閑話休題 - エントリを書くのが遅れたのは、ITサーフィン(立てない)の会、というかjava-ja(じゃゔぁじゃ)の友達w(髪の赤い人)の関連のホームパーティに行っていて、丸一日休んでいたからです。 つか、マジあの料理のうまさはあり得ない(職、元職と知って納得)。 今度は嫁子供を連れて突撃します。また、誘ってください。 でも、夏の昼間にサーフィンするのはやめた方が良いです。オイルじゃなくって日焼け止めとラッシュガードは必須です :) 残念ながらほぼ凪だったのでまたも立てませんでした。 話戻る。 Django勉強会は、非常に盛況でした。申し込み受付も、朝6時からという変な開始時間だったにもかかわらず、3時間ほどで初期定員の20名がうまり、無理矢理

    amachang
    amachang 2007/08/28
    Django コミュニティの雰囲気の良さは異常です>< 楽しかったです!次回もこっそり参加狙ってまつ><