- ベストアンサー
実用性のあるJavaの勉強法について。
いつも教えて頂きありがとうございます。 標記の件。 素人でもアンドロイドアプリ以外で Javaで実用性のある作るものをご存知ではないでしょうか? 難しい質問だと思いますが どうかご回答のほど宜しくお願い申し上げます。
- みんなの回答 (12)
- 専門家の回答
質問者が選んだベストアンサー
>デジタル証明書って何ですか? 「Java Applet」はセキュリティー強化のために、通常では表示できなくなりました。 「Java Applet」をブラウザで表示したい場合は設定が必要になります(前述した「お絵かき掲示板」と同様の設定)。 (「お絵かき掲示板」のような)よほどの人気コンテンツでなければユーザーはブラウザの設定などしてくれないでしょう(これでは「Java Applet」は実用性はないと言って良いでしょう)。 ただし、「Java Applet」にデジタル証明書を付けるとブラウザの設定なしで観覧できるようになります(これで やっと「Java Applet」は実用的になります)。 (認証局で)デジタル証明書を発行してもらう場合にドメイン名と同じ名前のメルアドが必要だったかもしせません、(記憶が定かではないので)ネントでググって下さい。 認証局は(有料もありますが)無料もあります。
その他の回答 (11)
- amanojaku1
- ベストアンサー率54% (265/488)
いっその事、「PHP、Perl」を考慮してみては? PHPは初心者向きですが、セキュリティーがチョット甘いらしいです。
お礼
ご回答誠にありがとうございました。 「PHP、Perl」を考慮してみます。
- amanojaku1
- ベストアンサー率54% (265/488)
結局、「Java Applet」で実用的なコンテンツを作るには、物凄くハードルが高くなってしまいました。 アンドロイドアプリか他の言語かを考慮してみては?
お礼
ご回答誠にありがとうございます。
- amanojaku1
- ベストアンサー率54% (265/488)
>Ubuntu17.04ではどうするのですか? UbuntuでJavaコントロール・パネルを開く方法 http://keisanbutsuriya.hateblo.jp/entry/2016/06/28/015029 >ターミナルで次のコマンドを打つだけ >$ jcontrol [Javaコントロールパネル]を開いたら下記を参考に設定してみて下さい。 設定には実際に どこかのサイトの「Java Applet」のURLが必要です。 お絵かき掲示板が使えない場合の対処法 http://oekakiart.net/hajimemasite/04java/ >JAVA初期設定「例外サイト・リスト」の追加方法 >(1) パソコンの[コントロールパネル] → [プログラム]から[Javaコントロールパネル]の「セキュリティ」タブを開きます。 >(2) 「サイト・リストの編集」からお絵かき掲示板があるサイトのURLを追加します。 ↑ここで「Java Applet」のコンテンツのURLを追加すれば良い訳です。 >(「サイト・リストの編集」項目が無い場合は、Javaが最新版になっているか確認してください)
お礼
ご回答誠にありがとうございました。
- amanojaku1
- ベストアンサー率54% (265/488)
>回答No.8 amanojaku1 実際に どこかのサイトの「Java Applet」用に[Javaコントロールパネル]の設定をしてみれば雰囲気が分かると思います。
お礼
ご回答誠にありがとうございます。 Ubuntu17.04ではどうするのですか?
- amanojaku1
- ベストアンサー率54% (265/488)
>[Javaコントロールパネル]の設定とはどうするのですか? 「お絵かき掲示板」と同様の設定です。 これは(サーバー側の設定ではなく)クライアント側の設定です、そのような設定をユーザーに強いるようなコンテンツでは実用性は無いと言えるでしょう。 [Javaコントロールパネル]の設定をせずに「Java Applet」を表示させたい場合、「デジタル証明書(デジタル公開鍵証明書)」が必要です。 ただし、「デジタル証明書(デジタル公開鍵証明書)」が有っても、「Firefox、Chrome」ではブラウザ側の設定が必要になります。 なお、Chromeは将来的に(Javaなど)プラグインを完全に廃止する予定だそうです。 お絵かき掲示板が使えない場合の対処法 http://oekakiart.net/hajimemasite/04java/ >JAVA初期設定「例外サイト・リスト」の追加方法 >(1) パソコンの[コントロールパネル] → [プログラム]から[Javaコントロールパネル]の「セキュリティ」タブを開きます。 >(2) 「サイト・リストの編集」からお絵かき掲示板があるサイトのURLを追加します。 ↑ここで「Java Applet」のコンテンツのURLを追加すれば良い訳です。 >(「サイト・リストの編集」項目が無い場合は、Javaが最新版になっているか確認してください) 詳細は前述の「お絵かき掲示板が使えない場合の対処法」を参照して下さい。
お礼
ご回答誠にありがとうございます。
- amanojaku1
- ベストアンサー率54% (265/488)
>回答No.2 amanojaku1 >「ブラウザの設定」とはどういう意味なのでしょうか? 「Java Applet」はセキュリティー強化のために、通常では表示できなくなりました。 「Java Applet」をブラウザで表示したい場合は設定が必要になります(前述した「お絵かき掲示板」と同様の設定)。 お絵かき掲示板が使えない場合の対処法 http://oekakiart.net/hajimemasite/04java/ 正確に言うと「ブラウザの設定」ではなく[Javaコントロールパネル]の方の設定でした(詳細は前述の「お絵かき掲示板が使えない場合の対処法」を参照して下さい)。 「Firefox、Chrome」ではブラウザ側の設定も必要になりますが。 >ブラウザの設定せずに「Java Applet」を表示させたい場合、デジタル証明書(デジタル公開鍵証明書)が必要です 訂正です [Javaコントロールパネル]の設定をせずに「Java Applet」を表示させたい場合、「デジタル証明書(デジタル公開鍵証明書)」が必要です。 ただし、「デジタル証明書(デジタル公開鍵証明書)」が有っても、「Firefox、Chrome」ではブラウザ側の設定が必要になります。 なお、Chromeは将来的に(Javaなど)プラグインを完全に廃止する予定だそうです。
お礼
ご回答誠にありがとうございます。 [Javaコントロールパネル]の設定とはどうするのですか?
- amanojaku1
- ベストアンサー率54% (265/488)
>回答No.5 amanojaku1 2015年後半までにNPAPIを完全に廃止する予定だそうです。 設定とかしてもChromeは「Java Applet」が完全に表示できなくなります。 http://eligor13.hatenablog.jp/entry/2015/04/24/101355 >Googleの計画では2015年後半までにNPAPIを完全に廃止する予定であると表明しています
お礼
ご回答誠にありがとうございます。
- amanojaku1
- ベストアンサー率54% (265/488)
回答No.4 amanojaku1 訂正です >>「Java Applet」をブラウザで表示したい場合は設定が必要 >そう言えば(設定とかしても)Chromeは「Java Applet」が完全に表示できなくなりました(完全に非サポートになりました)。 >Chromeで「Java Applet」を表示する方法は全くありません。 NPAPIを有効にすれば「Java Applet」も動作可能なようです http://blog.spqr.jp/2015/04/chromejava.html >NPAPIを有効にすればおk
お礼
ご回答誠にありがとうございます。
- amanojaku1
- ベストアンサー率54% (265/488)
回答No.3 amanojaku1 >「Java Applet」をブラウザで表示したい場合は設定が必要 そう言えば(設定とかしても)Chromeは「Java Applet」が完全に表示できなくなりました(完全に非サポートになりました)。 Chromeで「Java Applet」を表示する方法は全くありません。 https://www.java.com/ja/download/help/enable_browser.xml >Chrome >バージョン42以降のChromeブラウザ。Chromeバージョン42 (2015年4月リリース)以降、Chromeはブラウザがプラグインをサポートする標準的な方法を無効化しました。
お礼
ご回答誠にありがとうございます。
- amanojaku1
- ベストアンサー率54% (265/488)
ブラウザの設定せずに「Java Applet」を表示させたい場合、デジタル証明書(デジタル公開鍵証明書)が必要です。 >ドメイン名を持ってない個人 (デジタル証明書を発行してもらう場合に)ドメイン名と同じメルアドも必要だったかもしせません、ネントでググって確認して下さい。 認証局 https://ja.wikipedia.org/wiki/%E8%AA%8D%E8%A8%BC%E5%B1%80 Java環境に手動でグローバルサインのルート証明書をインストールする方法 https://jp.globalsign.com/support/faq/331.html http://www.livingonplayer.club/ ><meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> Chrome で文字化けします、「charset」は恐らく「UTF-8」だと思われます。 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
お礼
ご回答誠にありがとうございます。 インターネットカフェで文字化けしているのに気付きました。 ご忠告誠にありがとうございました。 デジタル証明書って何ですか? ネントで検索したら「コンティネント7:南極大陸」と 出てきました。 どういう意味なのでしょうか? ご多忙中誠に申し訳ありません。 ご回答のほど宜しくお願い申し上げます。
補足
「ブラウザの設定」とはどういう意味なのでしょうか? どうか具体的に教えてください。
- 1
- 2
お礼
ご回答誠にありがとうございます。