どのようにFirefoxの拡張機能は、3D(例えばCoolirisの)中に画面全体を利用するのですか?
-
29-08-2019 - |
質問
私は FirefoxののアドインはJavascriptとChromeで作成することができることを理解します。
どのように彼らは、そのような Coolirisのの?
などの高度なグラフィックスアプリケーションを実行してください の
<サブ>(ソース: cooliris.com の)サブ>
解決
Coolirisのは、それがサポートするプラットフォーム上でグラフィックスアクセラレーションを利用ネイティブコンパイルされたコードを使用します。
あなたはフラッシュを使用しますが、ユーザーが(フルスクリーンでYouTubeのVIDを見てみてください)、それについて通知されている場合は、フルスクリーンのGUIを取得することができ、また、ユーザは、キーボードを使ってタイプのように、彼らはそれ以外の場合はできる限りのことを行うことはできません。
他のヒント
の "Firefoxのアドインは、JavaScriptで作成することができます。の"、それは本当かもしれません のが
真実ではないではないかもしれない "FirefoxのアドインすべてはJavaScriptを使用して作成されています"JavascriptがGoogleのツールバーがjavascript.Coolorisジャバスクリプト以上のものを使用して使用して作成されていないかもしれません同じように、あなたがFirefoxのアドインを作成することができる唯一の方法ではありません。 CoollirisおそらくスクラップのコンテンツはJavaScriptを使用してかそこら、およびカスタム(プラグインまたはAdobeのようなものを使用しています高度なグラフィックスを実行するためのフラッシュ)。
私も間違っている可能性があります。
あなたはXPCOMを使用してネイティブコードを記述する必要があります。
所属していません StackOverflow