ここで、おもしろい実験をしましょう。キーを押してください。入力するだけでアクセスすることができます。一部、または他の拡張機能やあなたの拡張機能のスクリプトファイルを調べたいときに役立つ手軽な方法です。ファイルだけは、通常のウィンドウに表示されるように実行され、表示されます。個のファイルがあります。ファイルから見ていきましょう。元にしているため、両者に多くの似たところがあることが分かるでしょう。策定される過程で起こった多くのミスから学んでいます。リッチで対話的なインタフェースを作成できます。ほうが簡単に作成できます。ファイルは通常、ウィンドウとオーバーレイのどちらか片方を定義します。ファイルのコードは、ダウンロードウィンドウを定義しています。ファイルはオーバーレイです。オーバーレイは、既存のウィンドウを拡張し、新しい要素を追加したり既存の要素を置き換えたりします。オーバーレイとして適用する必要があることを知ります。内のどのウィンドウやダイアログに対してもオーバーレイを宣言することができますが、メインのブラウザウィンドウにオーバーレイを適用する方法が最も一般的です。ファイルの内容を見ていきましょう。関連する部分なので飛ばします。タグを使用しています。ルート要素内で定義される名前空間です。あることを示しています。異なる種類のコンテンツをこのノード以下に記述する場合のみ、名前空間の宣言を変更する必要があります。名前を付けていることに気付くでしょう。他の拡張機能と同じ名前にならないようにするための名前空間の標準的な記述方法です。このように名前を付けることで、開発作業がしやすくなるでしょう。クラスは、メインのブラウザウィンドウ内の他の要素と同じ名前空間に置かれます。名前空間を使用することで、他の拡張機能との互換性の問題を最小限度に留められます。クラス名にダッシュと小文字を用います。ファイルに含めています。ファイル内に必要なだけ複数記述することができます。スクリプトファイル内のコードについては、後で見ることにします。ここでも、私たちのコードの書き方について、どのような規則に従っているかが気になるでしょう。文字を超えないようにしています。ファイルではとても制限されているように感じますが、この数値は、どのテキストエディタでもファイルを扱いやすくするために選ばれています。文字で区切られたファイルなら扱えます。文字のスペースを使用して字下げします。除き、実際のタブ文字を使用しません。他のよく知られ、使用されている標準を基にしています。メニューを追加するコードです。コードの知識が必要です。あることを知る必要があります。