2009-07-08 5 views
21

私がJavaアプレットを使用すると、ブラウザの環境との統合が遅くなり、クリックスルーが必要になることがあります(「いいえ、私はこの署名されていないアプリケーションに、ディスク")。美しく使いやすいJavaアプレットが存在しますか?

私は興味があります。

これらの問題は克服できませんか? Javaアプレットは、ブラウザの経験とうまく統合されていますか(例えば、うまく設計されたFlashアプリケーションのやり方など)。本当に「いい」Javaアプレットの例を指摘できますか?

私は、ブラウザでJavaをより深刻に見ていなければならないか、または近い将来にFlashが支配的になるかどうかを知りたいので、これを尋ねます。

:意図しない炎の餌が削除されました。どんな犯罪も申し訳ありません。

+0

http://java.sun.com/applets/other/TumblingDuke/ – skaffman

+2

音色はやや不快であると考えられますが、それは良い質問です。人々はそれを正しくやっていないか、ライブラリに何か問題があるので、Javaアプリケーションは一般的に醜いですか? –

+0

質問は明らかにトロールです(a.k.a. "主観的、議論的")。 –

答えて

29

Facebookの非同期画像アップローダーは、Javaアプレットです。

更新:明らかにFacebookで自宅で開発されていません。 This seems to be the product

修正番号: 質問がより簡潔になるように更新されたので、私はこの回答をさらに追加したいと考えました。

この種の問題は、大量の画像アップローダー(この場合)は、Javaアプレットによって完全に解決される種類です。どうして?

  1. ネイティブUI要素を使用するため、ユーザーは混乱したり、新しいインターフェイスを習得したりする必要がありません。
  2. サイズ変更やトリミングなどのイメージ変換は、サーバーではなくクライアント側で実行できるため、膨大な帯域幅とオーバーヘッドを節約できます。
  3. 一度書いて、どこにでも展開してください(ほとんど、ソート)。
+4

+1ゲーム以外の答え:) –

+0

美しい?今までにやったことのない同じFacebookの大量画像アップローダを使用していますか?私はそれをあきらめてから多分改善されているかもしれません。 – harpo

3

高校では、私は数多くのYahoo Gamesをプレイしていましたが、それらはすべてJavaアプレットです。私は最後に行ったのでヤフーはサイトを更新したようですが、まだ古いゲームのすべてを見つけることができますhere

4

popcap.comのようないくつかのこと...

いくつかのゲームサイトでは、彼らのゲームのためにJavaアプレットを使用して、彼らはかなり良い見て、非常に利用可能です。

"なぜボタンが切り取られたのですか?"おそらくレイアウトマネージャの問題でしょう。具体的には、レイアウトマネージャに私の記事を参照してください。

http://java.sun.com/developer/onlineTraining/GUI/AWTLayoutMgr/shortcourse.html#whyNeed

3

MMORPG Runescapeは、クライアントとしてJavaアプレットを使用していますが、グラフィックは私が見たタイプの他のゲームほど良くはありませんが、とてもうまく動作します。出版社であるJagexには、Funorbというゲームサイトもあります。

3

Java(別名アプレットではありません)にある別のゲームはPuzzle Piratesです。それはまったく美しいわけではありませんが、かわいいですし、それは非常に習慣性です。また、非常にスピーディでスムーズです(これはJavaアプレットに対するノックです)。

+0

これはアプレットではありません。 –

+0

ああ、あなたは正しいです。どういうわけか私は元の質問でそれを逃した。それを指摘してくれてありがとう。私は私の反応を更新しました。 – seth

13

Visual Thesaurusは私が知っている最もクールな/最高のアプレットです。

+1

おっと、いいですね。 – jason

+0

ああ、それは本当にいいです。そして、 "トップバー"(より良い名前の欠如のため)はページの残りの部分と本当によく統合されます。ありがとう! –

+0

私はそのような製品の代金を支払う必要はあまりないので、それは無料ではありませんが、面白いようです... –

10

パルプコアを調べてください。本当にすごいJavaアプレットのフレームワーク:あなたはbubblemark.comにそれをチェックアウト

1

Javaアプレットは、フラッシュスクリプトのようなものであれば、それはあまりにもかなり素晴らしいと思われるため http://www.interactivepulp.com/

パフォーマンス - 彼らは良いのために使用することができるが、しばしばあります悪(例えば、迷惑バナー)に使用されます。 IMHO彼らがキャッチしなかった主な理由は、あまりにも多くのスキルを必要とし、プログラミングスキルの低いデザイナーがフラッシュで達成できるUIよりも悪いUIを生成するAWT/Swingを使用する傾向があるということです。

はい、まだ存在しますが、かなりのUIを必要としないビジネス目標のためにはそれ以上です。たとえば、多くのWebベースの統計計算ツールは素敵なアプレットに基づいています。

4

多くがありますProcessingで作成された素敵な見た目のアプレット(基本的にはいくつかの素晴らしいグラフィックライブラリを含むJavaです)。

this visualizationをご覧ください。

Telekom image 4b http://projects.zumkuckuck.com/realtime/images/telekom_4b.jpg

+0

処理のための親指;多くのChromeデモも同様に書かれています。 – Carl

+1

あなたが考えているChromeのデモはProcessing.jsにあると思います Processing.jsはProcessingの2Dコンテキストのポートです。 処理でアプレットを出力できます。 Processing.jsはJavascriptインタプリタで実行されます。 – slim

+0

技術的には、入出力が似ているか同じであれば、どちらも処理中です。プログラム出力処理Javaとしての処理、Processing.jsはJavaScriptとして処理を出力します。いずれにしても、処理はすごく素晴らしいです。 –

1

それは確かに可能です。 Java2D(Javaの標準グラフィックスコンポーネント)は、美しいものをレンダリングすることができます。大きな問題は、デフォルトのSwing Look and Feelが醜いことです。私は、Java 7のほうが優れていると信じていますが、Substanceのような非常に美しい第三者のものもあります。私は個人的にa small Java applet gameを開発しました。イントロ画面のギザギザのテキスト(ビットマップで、レンダリングされたテキストではありません)は、Flashゲームと視覚的に区別できません。

1

私のお母さんはpogo.comでカジュアルゲームに夢中になっています。私は、彼らが楽しく、習得しやすく、完璧に見える非伝統的なゲームで素晴らしい仕事をしたと言います。正直なところ、彼らのコードを見たいと思っています。

+0

アプレットがJavaアプリケーションキャッシュにダウンロードされます。 jarが難読化されていない限り、jarを逆コンパイルすることができます。 –

5

Javaアプレットを使用した単純な平面設計here。 dragonfly.autodesk.comやfloorplanner.com(どちらもフラッシュアプ​​リケーション)よりもはるかに高速に動作します。

関連する問題