知ってる人にとってはどうってことない基本的なこと。 DOM 3 Events で deprecated 扱いになった DOM Mutations Events だけど、まだ代替品は無いわけで。DOMNodeInserted とかは同期なので、うまく使わないと全体の動作がモッサリしてしまうのが難点。...
|
この記事はDOM = Frame buffer « Quixey Blogを勝手訳したものです。もしあなたが大規模なAJAXアプリケーションを書いているなら、このようなコードを書くのを許せるだろうか。if (jQuery("#file_menu").is(":visible")) { ... }駄... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 1.チェックボックスにチェック2.左側のinputをぐりぐり→イベントを拾って表示してくれる!こう見ると、種類が多いんだなあ。ちょっと間をおくと区切り線を出力してくれる。芸が細かいなw 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ブラウザ上で、JavaScript を使って HTML のソースから HTML 文書を生成するのに、どんな方法があるのか調べました。なお、以下のスクリプトは HTML 文書上で実行することが前提です。表の見方XSLT の HTML 出力createHTMLDocument メソッドcreateDo... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
live な NodeList 概要 NodeList の IDLinterface NodeList {Node item(in unsigned long index);readonly attribute unsigned long length;};Interface NodeList -... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Keyboard events and key identifiersDOM3 の keyIdentifier という仕様は、現在これほどまでにブラウザ毎、OS 毎でぐちゃぐちゃになっているキーボードイベントを統一するためのもの。 実は Safari と Chrome では既に実装していたそうな。... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
JavaScriptdocument.createEventとdispatchEvent、addEventListenerを使ってイベントドリブンに書いたJavaScriptがオレブームなので、軽く紹介してみたいと思います*1。具体的には、AutoPatchWork*2をイベントドリブンで実装して... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Kanasan.JS JavaScript 第 5 版読書会 #7 に行ってきました ( Archives > April 12, 2009">当日のチャットログ)。範囲は前回に引き続き CSS の操作、そしてイベント周りと、一般に「JavaScript」といったとき話題になりやすい部分です。参加... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 同一のlistenerはaddEventListenerで破棄される.addEventListenerの実行順は保障されていない./DOM2Eventなら非保障,3なら登録順を保障. 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
javascriptaddEventListenerの第二引数は、関数以外にも、handleEventをメソッドとして持ったオブジェクトも渡すことが出来る。window.addEventListener("click", {handleEvent: function (e) {console.lo... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
画像周りの速度メモ 12:26 | キャッシュにのってたり、ネットワーク転送速度を無視できる画像の使い回しは data スキームより、http な URI のほうが 1.2倍( Firefox 3.0.7, Safari 3.2.1 )ほど速い。Opera はもうちょっと速い。String の読み... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
javascriptdeadspaceの39番目とGM_addStyleの実装と最適化 - 0x集積蔵について。まず、style要素を使う方法。function addStyle(css) {var style = document.getElementsByTagName('style').it... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
WebKit のコントロール値キャッシュ対策
「日本野望の会-Yabooo.org > Safari/Webkitのおせっかいキャッシュとその対策。」にコメントしたはずなのですが、いつの間にかコメントが消えているようなので推敲の上再掲。
上記のページで問題にしているのは、Safari において b... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
まえに人におすすめされて少しだけ借りて読んだ DOM Scripting: Web Design with JavaScript and the Document Object Model という本があって、それの日本語訳の『DOM Scripting 標準ガイドブック』が売っていたので買って読ん... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ie8(執筆中) ちょっと前にMicrosoft 公式に以下のような発表がありました。IEBlog : Responding to Change: Updated Getter/Setter Syntax in IE8 RC 1また、以下のようなドキュメントも公開されています。 Document ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
『 クライアントストレージ 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 これはすごい。Key(board)?Eventは色々とevilなので、きっと実装しようと思ったときにかなり貴重な資料になる。キーリピートやcharCodeについても。個人的にはkeyIdentifierに統合するのがいいと思う。 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
うわあ、お宝。
Video Presentation: Douglas Crockford on the “Theory of the DOM” - The Web Standards ProjectDouglas Crockford, discoverer of JSON and JavaScr... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
去る8月30日(土曜日)、ライトウェイトプログラミング言語(Lightweight programming Language)の総合カンファレンス「LL Future」が、なかのZERO(中野区もみじ山文化センター)大ホールで開催された。当日は前線の影響で時おり豪雨に見舞われる中、さまざまな言語の... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
グローバル領域に以下の一行を書くこうすることで、currentScript はこの script 要素を指す。 いちおう説明DOM は構築されるときに、上から順番に構築される。そして、script タグがあると、 script 要素を構築したあとに、スクリプトを実行する。つまり、スクリプトが実行さ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
javascript追記:ちょっとコードを短くした。メモ化、正規表現を使わない工夫、メソッド呼び出しを減らすなど、地味に努力した。けっこう速いと思う。引数には、順不同で複数のクラス名を渡せる("foo bar"、"bar foo"みたいに)。if (typeof HTMLElement.proto... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|