• ベストアンサー

javaを相手のブラウザに表示させる

自分の作ったホームページ上のjavaプログラムを手っ取り早くなおかつ確実に 相手のパソコンに表示させたいのですが、どうしたらいいでしょうか? no scriptは、使ってしまうと相手がホームページに入ってくれなくなる可能性があるので その他でお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.5

 サイトの入り口など、ランディングページ(googleの検索などで利用者が最初に到着するページ)において、javascriptに依存しないと、そのページや他のページに進めない、あるいは利用できない設計はよくないです。 No.1にも書きましたが 【引用】____________ここから JavaScript・【中略】・などの特殊な機能が使用されているためにサイトの一部がテキスト ブラウザで表示されない場合、検索エンジンのスパイダーがサイトをうまくクロールできない可能性があります。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[ウェブマスター向けガイドライン - ウェブマスター ツール ヘルプ( http://support.google.com/webmasters/bin/answer.py?hl=ja&answer=35769#2 )]より  そのために利用する方法が<noscript>要素ですから、それを利用するか、設計を見直すしかありません。  

4x7z1mm0z
質問者

お礼

回答ありがとうございます。 Javaスクリプトでホームページ制作という考え方は、 古いんですね・・・。

その他の回答 (4)

  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.4

>avaスクリプトで何か作っても、相手のブラウザがjavaを無効に >している場合、見れない事があるので >それをどうにかしたく そんなことはできません できたらセキュリティホールだし

4x7z1mm0z
質問者

お礼

回答ありがとうございます。

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.3

>javaではなくjavascriptの事です。 javascriptもクライアント側に確実に実行させる方法はありません。 クライアント側でjavascriptを無効にしていた場合はどうしようもありませんから。 サーバーサイドjavascriptというのもあるにはありますけど、たぶん質問の意図としては「クライアント側でjavascriptを実行させたい」でしょうし。 >javaスクリプトで何か作っても、相手のブラウザがjavaを無効に している場合、見れない事があるので またjavaとjavascritを混同されてますよ。

4x7z1mm0z
質問者

お礼

回答ありがとうございます。

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.2

javascriptではなくてjavaですか? jspやservletでホームページを作ってしまえば(サーバーサイドで処理してしまえば)確実にできますけど。 クライアント側で処理させたいということであれば確実な方法はありません。 >no scriptは、使ってしまうと相手がホームページに入ってくれなくなる可能性があるのでその他でお願いします。 no scriptがFirefoxのアドオンのno scriptの事であれば意味不明。 Firefoxのアドオンのno scriptはそれを使っているユーザーが許可した以外のjavascriptなど実行できなくするものですけど。

4x7z1mm0z
質問者

補足

すいません;誤解が生じたようで; javaではなくjavascriptの事です。 javaは知りません。 javaスクリプトで何か作っても、相手のブラウザがjavaを無効に している場合、見れない事があるので それをどうにかしたく改善したく質問しました。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

javaでしたら、サーバーサイドで実行させて、その結果を提供すればよいのでは?  javaではなく、javascritでしたら、相手次第です。私もブラウザの設定で、一部のjavascript以外は、セキュリティの問題で実行させていません。  javaに限らず、CGIなどでサーバーサイドでプログラムを実行させて提示するのが本来の手法でしょう。  noscriptは、javascriptを実行しないユーザーに対して、そのサイト(ページ)が利用できるようにする手段ですから、 >no scriptは、使ってしまうと相手がホームページに入ってくれなくなる可能性があるので  は、根本的に違うのではないかと・・・ 【引用】____________ここから JavaScript、Cookie、セッション ID、フレーム、DHTML、Flash などの特殊な機能が使用されているためにサイトの一部がテキスト ブラウザで表示されない場合、検索エンジンのスパイダーがサイトをうまくクロールできない可能性があります。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[ウェブマスター向けガイドライン - ウェブマスター ツール ヘルプ( http://support.google.com/webmasters/bin/answer.py?hl=ja&answer=35769#2 )]より

4x7z1mm0z
質問者

お礼

回答ありがとうございます。

4x7z1mm0z
質問者

補足

すいません;誤解が生じたようで; javaではなくjavascriptの事です。 javaは知りません。 javaスクリプトで何か作っても、相手のブラウザがjavaを無効に している場合、見れない事があるので それをどうにかしたく改善したく質問しました。

関連するQ&A