2

Perl / TKベースのGUI(いくつかのチェックボックス、入力フィールドなど)を含むPerlアプリケーションがあります。Webページ内で実行できるように、アプリケーションのPerl /TKGUI部分を変更するように依頼されました。これは可能ですか?私はこれを見つけました:http: //oreilly.com/openbook/webclient/ch07.html

ただし、ブラウザ内で実行するのではなく、Webクライアントを作成し、HTML応答を解析して出力をフォーマットしているように見えます。どういうわけかPerl/TK GUIをWebブラウザに組み込むことが可能かどうか知りたいのですが、そうであれば、それを行うための最良の方法は何ですか?たぶんプラグインのようなもの(例:http://www.tcl.tk/software/plugin/)?

4

2 に答える 2

3

通常の方法は、アプリケーションをHTML / CSS/JavaScriptで書き直すことです。O'Reillyサイトに表示する例は、逆のことを行います。これは、HTMLをレンダリングするTkアプリケーションを作成する方法を示しています。

必要なものが提供される場合は、ブラウザプラグインが可能です。その場合、問題は簡単ですが、アプリケーションにアクセスする必要があるすべてのPCにプラグインをインストールする必要があり、プラグインがサポートしていない特定のTk機能がある可能性があります。あなたにできることはそれを試すことだけです。

于 2013-01-07T03:18:59.707 に答える
1

PerlPlusと呼ばれるPerl/Tkのマスターで言及されたNetscapeのプロジェクトがありました。しかし、Sourceforgeページはしばらく触れられていないようです。その目的は、NetscapeブラウザでPerl(およびPerlTk)コードを実行することでした。

于 2013-01-07T12:21:52.987 に答える