Как расширения Firefox используют весь экран в 3D (например, CoolIris)? - PullRequest
3 голосов
/ 29 декабря 2008

Я понимаю, что Firefox надстройки могут быть созданы в Javascript и Chrome.

Как они запускают передовые графические приложения, такие как CoolIris ?

alt text
(источник: cooliris.com )

Ответы [ 3 ]

4 голосов
/ 29 декабря 2008

Cooliris использует встроенный скомпилированный код с использованием графического ускорения на поддерживаемых платформах.

Вы можете получить полноэкранный графический интерфейс, если используете Flash, но пользователь проинформирован об этом (попробуйте посмотреть видео на YouTube в полноэкранном режиме), а также пользователь не может делать все, что может, в противном случае, например, набирать текст с помощью клавиатуры.

2 голосов
/ 11 марта 2009

Вы должны использовать XPCOM и написать собственный код.

2 голосов
/ 29 декабря 2008

«Надстройки Firefox могут быть созданы в Javascript », это может быть правдой «Все надстройки Firefox создаются с использованием JavaScript» может быть неверным

Javascript - не единственный способ создания надстройки Firefox, точно так же, как панель инструментов Google, возможно, не была создана с использованием javascript. Cooloris использует нечто большее, чем javascript. Coolliris, вероятно, записывает Контент, используя JavaScript или около того, и использует специальный плагин (или что-то вроде Adobe Flash) для запуска продвинутой графики.

Хотя я могу ошибаться.

...