2012-07-01から1ヶ月間の記事一覧
発端は、document.querySelector("#hoge:piyo")などと id が "hoge:piyo" の要素を取ってこようとした時。これをやると SyntaxError: An invalid or illegal string was specifiedみたいな例外が発生する。 XMLのID値の定義 HTML 4.01 のID値の定義 を見ても…
いつから変わっていたか、分からないけど...。 function sum(){ // 引数を全部足すよ return Array.reduce(arguments, function (result, current) { return result + current; }); } sum(1,2,3,4,5); sum.toString(); 下記画像は上記コードを書いた結果であ…
以前、__proto__プロパティの不思議というものを書いたが、Firefox Nightlyで、この __proto__ プロパティに変更が入った。 Bug 770344 - Experiment implementing __proto__ as an accessor Firefoxでは元々、Object.prototypeのプロパティに __proto__ が…
https://gist.github.com/3129572 を見つけたのをきっかけに、Mercurial のシンタックスカラーを作ってみた。 ~/.vim/filetype.vimautocmd BufNewFile,BufRead hg-editor-*.txt \ :setf hgcommit \| :$r!hg diff ~/.vim/syntax/hgcommit.vim" Vim syntax fil…
Firefox14に追加された、ディスプレイをスリープさせないようにするAPI「mozPower」のメモ (Kanasansoft Web Lab.) 気になったので調べてみた。まず、エラー内容が 引数が足りないやつも、それらしい引数を指定すると同じく「Error: The operation is insecu…
Downloads - teramako/wat タブのページを開くと、メール用のツールバーが消え、別のツールバーが表示されるようにした。前々から、戻る/進むボタンとか現在のURLを表示するようにしてくれという要望があり、どうにかしたいと思っていた。ツールバーの追加と…
Downloads · teramako/Pano Pano はたくさんのタブを開く人の味方です!(え... タブをたくさん開きすぎているんだけど、安易に閉じたくない、というのは良くあると思います。ということで、選択したタブやグループをファイルにエクスポートする機能をつけた…