2010-08-20 5 views
4

Что такое канонический способ включения апплета?Канонический способ включения апплета

Я попытался,

Включите браузеры в JS.

http://download.oracle.com/javase/1.5.0/docs/guide/plugin/developer_guide/using_tags.html#javascript

Это ломает в Safari 5.0.1 на Leopard. (Он работал над сафари на снежном барсе.)

Поскольку мы не поддерживаем старые броузеры, я предположил, что могу просто использовать тег <object>, но, видимо, FF не уважает это.

Что такое канонический способ сделать это?

ответ

2

Тег applet кажется разумным компромиссом, но я почти полностью мигрировал до Java Web Start.

Добавление: прохожий отмечает,

JWS это технология для запуска настольных приложений.

Из примечаний к выпуску Java SE 6u10: «Технология Java Plug-In следующего поколения ... обеспечивает поддержку запуска апплетов непосредственно из файлов JNLP».

+0

Почему это принятый ответ? Это не отвечает на вопрос. JWS - это технология запуска настольных приложений. – edoloughlin

+0

@edoloughlin: Спасибо, что комментировали. В этом контексте JWS можно рассматривать как часть стратегии миграции. Я разработал выше. – trashgod

+0

@edoloughlin: Поскольку архитектура Sun/Oracle «Next Generation» Plug-in 2 JRE (1.6.0_10 +), JWS может использоваться для настройки ** встроенных ** апплетов. Более подробную информацию см. В нижних двух ссылках на странице [информация об аплетах] (http://stackoverflow.com/tags/applet/info). @trashgod В этом отношении я подумывал о вашем чудесном [Alpha Composite Applet] (https://sites.google.com/site/drjohnbmatthews/composite) и о том, как он может быть полезен при настройке с помощью формы/JavaScript, но в состоянии экспортировать PNG полученного изображения с использованием файловых служб API JNLP. ;) –