Processor+Javaアプレット)本題に入る前に、パソコンのセキュリティに関する注意報です。こちらのページで最新版かどうかチェックできます。いうのも、ここ最近、Javaの古いバージョンにある脆弱性(セキュリティ上の欠点)を悪用したウイルス攻撃が確認されてます。更新しないでバージョンが古いまま放置してると、IEやFirefoxなどで改ざんされたページを単に開いただけでウイルスに感染してしまう超危険な状態なので注意してください。Processor)に付いてるHSPLet(エイチエスピー・レット)はHSPの中間コードをJavaアプレットに変換するコンバータです。FinityのYukiさんが開発したものになります。オフィシャルのHSP開発環境のバージョン3.1から同封されるようになりました。Microsystems)が開発したプログラム言語です(Wikipedia)。動作プラットフォームを選ばないという特徴があり、パソコンから携帯電話やPDAなどの機器で採用されてます。この技術をインターネットブラウザ上で動作させるのがJavaアプレット(Wikipedia)です。applet」からきたものなんですな。Javaアプレットというのは競合するMacromedia社(現Adobe)の「Flash」(Wikipedia)などの台頭で、若干廃れつつあります。VM」(Javaバーチャルマシン)というプログラムの存在です。このプログラムが各プラットフォーム上で処理を変換することで同じ動作を実現してます。VMを各パソコンに導入しておく必要がありります。これは無料で入手できるので、インストールしてください。OSが導入されたパソコンのみです。Chrome」といったところになります。HSPLetの制約HSPLet3は通常のWindows版HSPといろいろな面で制約があります。インターネットブラウザ上でのみの動作。操作はキーボード・マウスのみ。命令・関数の互換が完全にあるわけではない。HSPLet独自の拡張機能もある。(hspsock系、メニュー表示関連、クッキー関連)コード量に制限あり。演算処理のパフォーマンスは本家HSPを超えるも、描画処理のパフォーマンスが劣る。ハードディスク上の通常のファイルの読み込み、出力保存はできない。API関数は使えない。音楽再生は可能ですが、動画再生は行えない。ここらへんはHSP3に付属するHSPLetのドキュメント「hsplet\doc\index.html」を必ず確認してください。左フレームにある命令・関数の対応リストのチェックを忘れずに。「○」(対応)、「△」「!」(制約や注意点あり)、「×」(対応してない)です。(hspprog.htm)』の「1.プログラミングガイド」→「HSPLetの利用について」もチェックを。HSPLetで変換したファイル(Javaアプレット)を公開するには、ブラウザからオンライン上でプレイできるよう基本的に自前のホームページを持つ必要がありますな。ブログでの公開は、よくあるFlash製ブログパーツと異なるので非現実的です。Javaアプレットは、サーバーへの負担というと最初のファイルの読み込みだけなので問題ありません(ファイルのダウンロードと同じ)。関連リンクHSPLetの情報を掲載してるサイト、HSPLet製プログラムをページ上に公開してるサイトを簡単に紹介リンクです。2.x時代のHSPLet関連のリンクです。JavaScriptたぶんいると思うので書いときますが、「Java」と「JavaScript」(Javaスクリプト)は、まったくの別モノです。名前が似てることから、Java言語のスクリプト版が「JavaScript」、Java言語から派生したのが「JavaScript」、Java言語の正式名が「JavaScript」、「JavaScript」を略したのが「Java」、・・・みたいな勘違いをする人がいるかと思いますが、兄弟(姉妹?)関係や親子関係のようなものはないと考えてくださーい。Edition)という携帯端末での動作を対象としたJavaです。Edition)というパソコンでの動作を対象としたJavaです。大きなくくりでは同じ技術ですが、その中の小さなくくりでは別モノなので互換がありません。