firefox扩展如何在3D中使用整个屏幕(例如CoolIris)?

时间:2022-08-26 21:33:42

I understand that Firefox addins can be created in Javascript and Chrome.

我知道可以在Javascript和Chrome中创建Firefox插件。

How do they run advanced graphics applications such as CoolIris ?

他们如何运行CoolIris等高级图形应用程序?

alt text http://www.cooliris.com/static/images/product/slider1.png

替代文字http://www.cooliris.com/static/images/product/slider1.png

3 个解决方案

#1


Cooliris uses native compiled code utilizing graphics acceleration on the platforms it supports.

Cooliris在其支持的平台上使用本机编译代码,利用图形加速。

You can get a full screen GUI if you use Flash, but the user is informed about it (try watching a YouTube vid in fullscreen) and also the user can't do everything they can otherwise, like type using the keyboard.

如果您使用Flash,您可以获得全屏GUI,但是用户会被告知(尝试全屏观看YouTube视频),并且用户也无法完成所有其他操作,例如使用键盘输入。

#2


"Firefox addins can be created in Javascript", It could be true "All Firefox Add ins are created using javascript" might not be not true

“可以在Javascript中创建Firefox插件”,可能是真的“所有Firefox添加都是使用javascript创建的”可能不是真的

Javascript is not the only way you can create Firefox addin, Just like Google toolbar may not have been created using javascript.Cooloris uses something more than javascript. Coolliris probably scraps Content using javascript or so, and uses a custom plug in (or something like Adobe Flash ) to run advanced graphics.

Javascript不是你创建Firefox插件的唯一方法,就像谷歌工具栏可能没有使用javascript创建.Cooloris使用的东西比javascript更多。 Coolliris可能使用javascript左右废弃内容,并使用自定义插件(或类似Adobe Flash)来运行高级图形。

I could be wrong though.

我可能错了。

#3


You have to use XPCOM and write native code.

您必须使用XPCOM并编写本机代码。

#1


Cooliris uses native compiled code utilizing graphics acceleration on the platforms it supports.

Cooliris在其支持的平台上使用本机编译代码,利用图形加速。

You can get a full screen GUI if you use Flash, but the user is informed about it (try watching a YouTube vid in fullscreen) and also the user can't do everything they can otherwise, like type using the keyboard.

如果您使用Flash,您可以获得全屏GUI,但是用户会被告知(尝试全屏观看YouTube视频),并且用户也无法完成所有其他操作,例如使用键盘输入。

#2


"Firefox addins can be created in Javascript", It could be true "All Firefox Add ins are created using javascript" might not be not true

“可以在Javascript中创建Firefox插件”,可能是真的“所有Firefox添加都是使用javascript创建的”可能不是真的

Javascript is not the only way you can create Firefox addin, Just like Google toolbar may not have been created using javascript.Cooloris uses something more than javascript. Coolliris probably scraps Content using javascript or so, and uses a custom plug in (or something like Adobe Flash ) to run advanced graphics.

Javascript不是你创建Firefox插件的唯一方法,就像谷歌工具栏可能没有使用javascript创建.Cooloris使用的东西比javascript更多。 Coolliris可能使用javascript左右废弃内容,并使用自定义插件(或类似Adobe Flash)来运行高级图形。

I could be wrong though.

我可能错了。

#3


You have to use XPCOM and write native code.

您必须使用XPCOM并编写本机代码。