タグ

JavaScriptとxulに関するmhrsのブックマーク (5)

  • Ted's Mozilla page - Extension Developer's Extension

    The Extension Developer's Extension exists to make life easier for Firefox extension developers. Testing JavaScript code, prototyping XUL layouts, and building XPI packages are all made easier by this extension. Install it and try it out! Extension Builder Build your extension's package (jar and xpi files), as well as install your working directory as an extension for development. Now provides mos

    mhrs
    mhrs 2006/10/11
    「Extension Builder」とか「install.rdf Editor」とか、擴張を作る際の最初の工程が簡單になりさうな豫感。と思ったのだがどうも今一つな感じ。他に「Javascript Shell」や「Live XUL Editor」等が同梱されてゐる。此方は好い感じ。
  • Mozilla Developer Center

    オープンなウェブは、開発者に素晴らしい機会をもたらします。これらの技術を最大限に活用するには、それらの使い方を知る必要があります。以下に、ウェブ技術のドキュメントへのリンクがあります。 ウェブ開発者ガイド ウェブ開発者ガイドは、ウェブ技術を実際に使用して、やりたいことや必要なことを実現するために役立つハウツーコンテンツを提供しています。 ウェブ開発者向けチュートリアル HTMLCSSJavaScript、Web API の学習を段階的に進めるためのチュートリアルです。 アクセシビリティ ウェブサイトを使用する人に何らかの制約があっても、できるだけ多くの人が使用できるようにすることです。 パフォーマンス コンテンツをできるだけ早く利用できるように、操作できるようにすることです。 セキュリティ データ漏洩やデータ盗難、サイドチャンネル攻撃、クロスサイトスクリプティング、コンテンツインジェク

    Mozilla Developer Center
    mhrs
    mhrs 2006/10/10
    『MDC (Mozilla Developer Center)』日本語版のFrontPage。(WikiPage名を含まないURL: http://developer.mozilla.org/ja/ )
  • XUL Apps > Tips > 元々のプロパティやメソッドを呼び出す(Components.lookupMethod()の使い方) - outsider reflex

    X-0029 元々のプロパティやメソッドを呼び出す - Components.lookupMethod()の使い方 2004/5/14 Home Back to XUL Tips Prev. Next Components.lookupMethod()を使うと、他の拡張機能などが改変する前の元々のプロパティ・メソッドを簡単に参照できます。普通のスクリプティングではあまり必要のない知識だとは思いますが、XULアプリケーションの拡張機能を作る場合は、ユーザーが他にどんな拡張機能を導入しているか分かりませんので、知っておいて損はないでしょう。 例えば、window.open()というメソッドの動作を変えるために以下のようなコードを書いたとします。 var original_open = window.open; window.open = function(aURI, aName, aFlag)

    mhrs
    mhrs 2006/01/14
    「拡張機能などが改変する前の元々のプロパティ・メソッドを」參照する方法。
  • XUL Apps > Tips > 個々のフレームに対応するnsIDocShellのオブジェクトを取得する - outsider reflex

    nsIDocShellとは Document Shellは「Webページのウィンドウ」それぞれに対応する「仮想的なWebブラウザ」と呼べるようなもので、全てのウィンドウ・フレームについて存在しています。それぞれのウィンドウ・フレームごとの「次に進む」「前に戻る」「ページ内を検索」といった機能は、全てこのDocument Shellのメソッドで(正確には、Document ShellからさらにnsIWebNavigationインターフェースを経由します)提供されています……多分。 このDocument ShellはXPCOMにおいてnsIDocShellというインターフェース名で振る舞いが定義されています。XULのツールキットの中ではbrowserおよびtabbrowserウィジェットのdocShellプロパティがnsIDocShellのインスタンスとしてアクセス可能で、例えば現在Navig

  • XUL Apps > Tips&Technics - outsider reflex

    XUL Tips&Technics XULの技術情報 XUL Tutorials (邦訳)で得られる基礎知識は大変重要なことばかりですが、ちょっと突っ込んだ話になるともうチュートリアルには書かれていなかったりして、躓(つまづ)いてしまうこともあるのではないでしょうか。というか、僕は躓きまくりでした。 これは、自分が XUL をいじるなかで困ったこと・気付いたことなどについての覚え書きです。皆さんが XUL アプリや Mozilla 用の拡張機能を作る上で、何かの参考になれば幸いです。 使い方が分からないインターフェースなどは、 Mozilla のソースコードをオンラインで検索できる Mozilla Cross-Reference を使うと、 IDL (言語非依存のインターフェース定義)の形で詳細を見ることができます。 Mozilla は分かり易い開発者向けのドキュメントが不足しているので、

    mhrs
    mhrs 2005/08/31
    目次。
  • 1