Comment les extensions de Firefox utilisent tout l'écran en 3D (par exemple. CoolIris)?
-
29-08-2019 - |
Question
Je comprends que les addins de Firefox peuvent être créés en Javascript et Chrome.
Comment font-ils exécuter des applications graphiques avancées telles que CoolIris ?
(source: cooliris.com )
La solution
Cooliris utilise le code compilé natif en utilisant l'accélération graphique sur les plates-formes qu'il prend en charge.
Vous pouvez obtenir une interface graphique plein écran si vous utilisez Flash, mais l'utilisateur en est informé (essayez de regarder une vid YouTube en plein écran), ainsi que l'utilisateur ne peut pas faire tout ce qu'ils peuvent par ailleurs, comme utiliser le clavier.
Autres conseils
"Firefox addins peuvent être créés en Javascript ", cela pourrait être vrai "Tous Firefox COLMATAGES sont créés en utilisant javascript" pourrait ne pas être pas vrai
Javascript est pas la seule façon que vous pouvez créer Firefox Addin, comme la barre d'outils Google peut ne pas avoir été créé à l'aide javascript.Cooloris utilise quelque chose de plus que javascript. Coolliris probablement morceaux contenu en utilisant javascript ou si, et utilise un bouchon personnalisé (ou quelque chose comme Adobe flash) pour exécuter des graphiques avancés.
Je peux me tromper bien.
Vous devez utiliser XPCOM et écrire du code natif.