タグ

2006年1月7日のブックマーク (17件)

  • Change Accept-Language

    Change Accept-Language language : URL :

    mhrs
    mhrs 2006/01/07
    「Accept-Language を変更するゲートウェイ」( http://diary.noasobi.net/2006/01/diary_060107a.html )
  • Ecma-262.pdf (application/pdf オブジェクト)

    ECMAScript® 2024 language specification 15th edition, June 2024 This Standard defines the ECMAScript 2024 general-purpose programming language. Kindly note that the normative copy is the HTML version; the PDF version has been produced to generate a printable document. This 15th edition has been prepared under the Ecma RF patent policy. Please note that for ECMAScript Edition 4 the Ecma standard nu

  • Venkman Introduction - MDC

    Firefox、Mozilla Suite、Netscape 7.x など、多くの Mozilla ベースの製品を使用する Web 開発者は新たに強力なツールが利用できます。しばらく前から「Venkman」と呼ばれる JavaScript デバッガが Mozilla ブラウザ、Web コミュニティ、スクリプト開発者に利用されています。この記事では JavaScript デバッガを Web アプリケーションや Web ページスクリプティングで使用するための概要を説明すると共に、簡単な実践例を用意しています。この導入は Venkman と JavaScript デバッグについての一連の記事の第一弾です。例えあなたが既に Venkman を使用していても、ここに書かれた機能、処理、手法を知ることで、Web 開発やデバッグに一層の自信が持てるようになるはずです。 Venkman は画面表示とコンソ

    mhrs
    mhrs 2006/01/07
    「Venkman 0.8.6 とそれ以前のバージョンの使用法を記述したもの」
  • Latest topics > Venkman JavaScriptデバッガ 日本語パック - outsider reflex

    Latest topics > Venkman JavaScriptデバッガ 日語パック 宣伝。日経LinuxにてLinuxの基礎?を紹介する漫画「シス管系女子」を連載させていただいています。 以下の特設サイトにて、単行まんがでわかるLinux シス管系女子の試し読みが可能! « ジェネレータ各種 Main のまネコとavex » Venkman JavaScriptデバッガ 日語パック - Sep 30, 2005 Firefoxで使えるVenkman JavaScript DebuggerのJLPが単体ではどこからも手に入れられない状態になってるようだったので?、Mozilla Suite JLP 1.7.12からからVenkmanの部分だけぶっこ抜いて、Venkman 0.9.84(Mozilla Updateにあったのはこのバージョンだったからつい……今更0.9.85があった

  • Venkman - MDC

    Venkman は、Mozilla の JavaScript デバッガのコードネームで、Firefox、Netscape 7.x/9.x、SeaMonkey といった Mozilla ベースのブラウザに強力な JavaScript デバッグ環境を提供することを目指しています。なお、同じ Gecko ベースのブラウザでも、K-Meleon、Galeon、Netscape 8.x には含まれていません。Venkman は、2001 年 10 月以降 Mozilla のリリースの一部として提供されているほか、XPI 形式の 拡張機能 パッケージとしても入手できるようになっています。 ドキュメント Venkman 入門 JavaScript デバッガを Web 開発に利用するための概要を説明するとともに、いくつかの実例をご紹介します。 Venkman のブレークポイントの使い方 この記事では、J

  • Venkman JavaScript Debugger project page

    Venkman is the code name for Mozilla's JavaScript Debugger. It aims to provide a powerful JavaScript debugging environment for Mozilla based browsers namely Firefox, Netscape 7.x/9.x and SeaMonkey. Note that it is not included in the Gecko-based browsers such as K-Meleon, Galeon and Netscape 8.x. Venkman has been provided as part of the Mozilla install distribution since October 2001, as well as a

    Venkman JavaScript Debugger project page
  • Mozilla DOM Hacking Guide - MDC

    注意: この文書は DOM の専門家からの精査を受けていません。問題のある記述があるかもしません。最近になって DOMClassInfo コードが変更されたため、記述が古い可能性もあります。ご指摘をお待ちしています。 Mozilla を使うと、強力で完全な DOM を単に 使える ようになるというだけではなくて、これまでに培 (つちか) われてきた最も偉大なインターネット技術の世界レベルの実装を 作業できる ようになります。 Mozilla DOM のほとんどは C++ で書かれています。DOM を真剣にハックするには、C++ と Mozilla 独自のコンポーネントモデルである XPCOM に通暁している必要があります。私はこの文書を通じて、実装の中心的要点を解説することにします。まずは、DOM の中心に位置する Class Info 機構から初めて、さまざまなインターフェースやクラスの

  • いやなブログ: 配列操作の比較表: Ruby, Python, JavaScript, Perl, C++

    配列操作の比較表: Ruby, Python, JavaScript, Perl, C++ プログラムを書いていると、他のプログラミング言語の記憶とごっちゃになって、「配列の後ろに要素を追加するのは push だっけ、 append だっけ」などと混乱することがあります。特に Ruby, Python, JavaScript はコードの書き方が似ているので、この問題が起きがちです。 そこで、備忘録として、 Ruby, Python, JavaScript, Perl, C++ の配列操作の比較表を作りました。一番慣れている Ruby を基準にしています。間違いなどがあったらご指摘いただけると助かります。他の言語のもあるといいなあ。 Ruby (Array) Python (list) JavaScript (Array) Perl (@) C++ (std::vector)

  • Ruby との配列操作の比較 - Smalltalkのtは小文字です

    die さんの 歪 経由で、高林さんの いやなブログ 発「配列操作の比較表: Ruby, Python, JavaScript, Perl, C++」をうけて。 似たような文法の言語間で混同しないように整理するのが、そもそもの目的のようなので、Smalltalk がごとき変態文法はお呼びでない…とも思いましたが、自らの Ruby 学習と、Squeak システムにおける Smalltalk を使った配列操作のご紹介を兼ねて項目を埋めてみました。 関連:Ruby との文字列操作の比較 Ruby (Array) Squeak の Smalltalk (Array) Squeak の Smalltalk (OrderedCollection) 備 考 a = [1, 2, 3] a := {1. 2. 3} "N/A" c := {1. 2. 3} asOrderedCollection c :=

    Ruby との配列操作の比較 - Smalltalkのtは小文字です
    mhrs
    mhrs 2006/01/07
    Smalltalkとの比較。
  • 関数の実行時間を得る - nazokingのブログ

    ↑のエントリに関連して。JavaScriptだと Dateオブジェクトは数値として扱うことができ、その場合ミリ秒の数字になる。従って var start = new Date(); testfunction(); var end = new Date(); var span = end-start; // start から end までのミリ秒を得るというやり方で、testfunction() の実行時間をミリ秒で計ることができる。 function をゴニョゴニョして一般化できそうだなぁ… 追記 コメント欄でmalaさんが書いてくださったのをここに貼り付けておきますね Function.prototype.bench = function(st){ var self = this; // 実行時間を計りたい関数 return function(){ var start = new Dat

    関数の実行時間を得る - nazokingのブログ
    mhrs
    mhrs 2006/01/07
    Function.prototypeをいぢる。
  • MozillaDOMの不思議 style.display をいじるよりappendChildの方が早い - nazokingのブログ

    GreaseMonkeyをいじっていたんですが、2ちゃんねるのスレッド一覧をインクリメントサーチするスクリプトを書いてたんです。 // as は 検索したい文字列のリスト // as[i].element は文字列に対応する A エレメント // ↑はdocument.getElementsByTagName('A')で取得 // v は検索文字列 for( var i=0; i<as.length; i++ ){ if( v=='' || as[i].indexOf( v )>-1 ){ as[i].style.display=''; }else{ as[i].style.display='none'; } }とまあ、こんなかんじ。で、そこそこ動いていたんで、気に入ってまちBBSでも動くようにしてみたら、やたらと時間がかかるです。まちBBSのスレッド一覧ではスレッド数が1000以上あるか

    MozillaDOMの不思議 style.display をいじるよりappendChildの方が早い - nazokingのブログ
  • DocumentFragmentの考察 - Personnel

    DOMユーザーの方は、このようなことが出来たら良いと思ったことはありませんか? NodeListのクローンを作成する NodeListをそのままappendChildのパラメータにする もちろんこのようなことは出来ません。NodeListのitem一つ一つのクローンを作成し、一つ一つをappendChildしなければならないのです。しかし、DocumentFragmentを利用することによって、このような感覚の操作をすることが可能になります。 Foot note この記事のURI参照 http://members.jcom.home.ne.jp/jintrick/Personal/documentFragment.html#seeds ここに、文書A、文書B、文書C があったとします。 文書A <rootA> <item /> <item /> <item /> <

    mhrs
    mhrs 2006/01/07
  • HTML覺書とCSS2リファレンス

    HTML覺書とCSS2參考 HTML覺書:N HTML 4について,理想的なStrict文書について,基礎を概説します。 おまけ:見出しアウトラインを生成するブックマークレット for Firefox CSS2リファレンス:R CSS2(2.1)仕様に基いた,正しい知識を得たい人の爲の概説です。 カラーチャート:C ウェブ技術に用いられる基礎的な色名とそのコードを表にまとめました。 カラーピッカー:P スクリプトで機能する簡易的なカラーピッカーです。配色を考える際にどうぞ。 掲示板:M CSS仕様について,リファレンスについて,何か不明な点があったら,どうぞ。 ウェブデザイン關聯リンク集:L ウェブ技術を学習する人に参考にして貰いたい,良質なリソースを紹介します。

    mhrs
    mhrs 2006/01/07
    「CSS2 リファレンス」、「簡易カラーピッカー」、「ウェブデザイン関連リンク集」等。2006-11-18追記: 正字正かなになってゐる。JavaScriptが有效な場合「略字化」ボタンが出る。
  • 「正しいHTML」に関する意見集 - 徒委記

    「正しいHTML」に関する意見集 2005年2月17日 2005年2月18日 2005年2月19日 2005年2月20日 2005年2月21日 2005年2月25日 2005年2月26日 2005年2月27日 2005年3月2日 2005年3月9日 2005年3月10日 参考 「正しいHTML」に関する意見。 2005年2月17日 カナかな団首領さん 890 所謂正しい HTML 2005年2月18日 ADさん 楽へのアプローチの不健全さが気に入らんだけよ 柊アマテルさん 2005年2月18日 石川雄大さん 指向性メモ::2005-02-18::正しいHTML? 三宅龍太郎さん 正しい HTML 其の三ぐらい - Weblog 2005年2月19日 ヤンさん [HTML] 正しいHTML 北村曉 正しいHTMLは得だと思う - 徒書 三宅龍太郎さん 正しい HTML 其の四ぐらい - We

  • WYSIWYGよ、さようなら

    Macintoshスタイルのインタラクションデザインは限界に達した。Results-Oriented UI(結果志向のユーザインタフェース)と呼ばれる新たなパラダイムが、ユーザに大きな力を与える日がやってくるのかもしれない。 R.I.P. WYSIWYG by Jakob Nielsen on October 10, 2005 これまでの25年間、あるスタイルのユーザ・インターフェイスが幅を利かせてきた。Macintoshスタイルのグラフィカル・ユーザ・インターフェイス(GUI)である。しかし、今、それは限界に到達し、あるスタイルに取って代わられようとしている。GUIの土台にある貴重なインタラクション原理が、部分的とは言え、覆されようとしているのだ。 MacスタイルのGUIは、それ以前のインタラクション・パラダイムと比べると非常に使いやすいものだった。コマンドやパラメーターを直接入力するの

    WYSIWYGよ、さようなら
    mhrs
    mhrs 2006/01/07
    WYGIWYS: What You Get Is What You See.
  • Extension Packaging - MDC

    拡張機能は、利用者がダウンロードやインストールできる Installable Bundleの形式または、pre-パッケージされてアプリケーションまたは拡張プログラムと共に提供されます。拡張機能はXULプログラムの機能を拡張するための chrome、コンポーネント、およびその他のファイルを提供するのに ディレクトリ構造を使っています。 すべての拡張は、拡張機能についてのメタデータ(ユニークID、バージョン、制作者、および互換性情報など)を含むinstall.rdfファイルを備えなければなりません。。 拡張機能のファイルとinstall.rdfの用意ができたら、いくつかの方法で拡張機能のインストーラを作ります: 拡張機能ディレクトリをユーザがインストールできる XPI (xpinstall) ファイルにZIP圧縮、ユーザのアプリケーション profile ディレクトリに拡張機能ディレクトリを解

    mhrs
    mhrs 2006/01/07
    「この文書の最新版は Mozilla Developer Center へと移動しました。今後このページは更新しませんので、リンク先のページをご覧ください」とあるが、2006-10-13現在此方のはうが詳しい。
  • Firefox まとめサイト