Change Accept-Language language : URL :
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
Firefox、Mozilla Suite、Netscape 7.x など、多くの Mozilla ベースの製品を使用する Web 開発者は新たに強力なツールが利用できます。しばらく前から「Venkman」と呼ばれる JavaScript デバッガが Mozilla ブラウザ、Web コミュニティ、スクリプト開発者に利用されています。この記事では JavaScript デバッガを Web アプリケーションや Web ページスクリプティングで使用するための概要を説明すると共に、簡単な実践例を用意しています。この導入は Venkman と JavaScript デバッグについての一連の記事の第一弾です。例えあなたが既に Venkman を使用していても、ここに書かれた機能、処理、手法を知ることで、Web 開発やデバッグに一層の自信が持てるようになるはずです。 Venkman は画面表示とコンソ
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 は、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 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
注意: この文書は DOM の専門家からの精査を受けていません。問題のある記述があるかもしません。最近になって DOMClassInfo コードが変更されたため、記述が古い可能性もあります。ご指摘をお待ちしています。 Mozilla を使うと、強力で完全な DOM を単に 使える ようになるというだけではなくて、これまでに培 (つちか) われてきた最も偉大なインターネット技術の世界レベルの実装を 作業できる ようになります。 Mozilla DOM のほとんどは C++ で書かれています。DOM を真剣にハックするには、C++ と Mozilla 独自のコンポーネントモデルである XPCOM に通暁している必要があります。私はこの文書を通じて、実装の中心的要点を解説することにします。まずは、DOM の中心に位置する Class Info 機構から初めて、さまざまなインターフェースやクラスの
配列操作の比較表: 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)
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 :=
↑のエントリに関連して。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
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以上あるか
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 /> <
作者ホームページサービス(hp.vector)は終了いたしました。 長らくのご利用、ありがとうございます。 ご不明な点があれば、お問い合わせページをご覧の上、お問い合わせください。 ※15秒後にトップページに戻ります。 (c) Vector HOLDINGS Inc.All Rights Reserved.
「正しい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
Macintoshスタイルのインタラクションデザインは限界に達した。Results-Oriented UI(結果志向のユーザインタフェース)と呼ばれる新たなパラダイムが、ユーザに大きな力を与える日がやってくるのかもしれない。 R.I.P. WYSIWYG by Jakob Nielsen on October 10, 2005 これまでの25年間、あるスタイルのユーザ・インターフェイスが幅を利かせてきた。Macintoshスタイルのグラフィカル・ユーザ・インターフェイス(GUI)である。しかし、今、それは限界に到達し、あるスタイルに取って代わられようとしている。GUIの土台にある貴重なインタラクション原理が、部分的とは言え、覆されようとしているのだ。 MacスタイルのGUIは、それ以前のインタラクション・パラダイムと比べると非常に使いやすいものだった。コマンドやパラメーターを直接入力するの
拡張機能は、利用者がダウンロードやインストールできる Installable Bundleの形式または、pre-パッケージされてアプリケーションまたは拡張プログラムと共に提供されます。拡張機能はXULプログラムの機能を拡張するための chrome、コンポーネント、およびその他のファイルを提供するのに ディレクトリ構造を使っています。 すべての拡張は、拡張機能についてのメタデータ(ユニークID、バージョン、制作者、および互換性情報など)を含むinstall.rdfファイルを備えなければなりません。。 拡張機能のファイルとinstall.rdfの用意ができたら、いくつかの方法で拡張機能のインストーラを作ります: 拡張機能ディレクトリをユーザがインストールできる XPI (xpinstall) ファイルにZIP圧縮、ユーザのアプリケーション profile ディレクトリに拡張機能ディレクトリを解
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く