Ajax vs Javaアプレット vs FLASH
Ajaxが最近有名になってるけど
結局、Javaアプレットに対して明確な優位性無いよね?
つーか、結局FLASH使えば、殆どの事出来るよね。
PC用ブラウザでは、実行環境は3つとも殆ど同じくらい普及してるし。
モバイル向けでの対応度としては、どれもイマイチだし。
少し前までmixi関連のツールはjavascript(greacemonkey)で書かれてたけど
今はなにで書かれてるの?
ここで言ってるAjaxって、Gmailで見られるようなサイト全体がAjaxで実装されているようなもののことか?
だったら個人的意見だがFlash>>>>>>>>>Ajaxだな
Ajaxは工数掛かりすぎ。
逆に一部を効果的にAjax使用するなら
Ajax>>>>>>>>>Flash
CSSも含めた互換性を何も気にせず、
デザイナーとの分業も楽で
IDEとかで大部分が自動化されるようなAjaxフレームワークでねぇかな 大手ECサイトのヨドバシドットコムが、サイトリニューアルから大規模な障害を3日間...
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail.php?qid=1220150877
506 :目のつけ所が名無しさん:2008/10/26(日) 00:47:20
大手ECサイトで、ここまで派手なリリース失敗は初めて見た。
エンジニア向けIT情報誌や関連サイトは、ぜひ取材して原因を明かして欲し
いは。
>>240
>Ajaxは工数掛かりすぎ。
そうでもない Ajaxって、JavaScriptやCSS等の雑多な技術を寄せ集めて、
嘗てのJavaアプレット相当の機能を目指したモノだろ?
まさにゴミ 結論としては、インストールが簡便かつ、ブラウザ依存の少ないFLASH最強で Javaサーブレットで組むのもいいけど、Javaアプレットでサーバー間通信するのもいいよね。 JavaアプレットでJavaサーブレットと通信してましたよ Javaアプレットはサーバじゃなくて、クライアントだから
サーバー間通信はできない。 >>252
分かった。サーバーからアプレットに通信してなおかつアプレットのセキュリティポリシーを解除して
別のサーバにアクセスするとサーバー間通信になるね! Yahooメールの新しいヤツはFLASH(FLEX?)なんだな。
がんばったなーって感じだ。 kifu for javaが重すぎる
FLASHの圧勝
アプレットってどうやったら軽くなるのよ
誰が得するんだこんな糞プログラム SilverlightがMSお得意の抱き合わせ売りでこれから伸びてきたりして
名前が長すぎて書きづらいからあまり話題に出したくないけど Ajaxは好きなんだけど、やっぱ挙動がいまいちだから、
リッチクライアント求めたいときは限界を感じてしまう。
ケースbyケースなんだよね。
ちなみにJavaアプレットやるくらいなら、JavaWebStartでいいんじゃない?
Swingの見た目の悪さも、海外サイトでLnF探すとかなりカッコよくなるし、
NetBeans使えばかなりさくさく開発できるよ。 Javaアプレットは既に論外な状態だけど、
FlashはよりリッチなWebコンテンツ向け、
Ajax(JavaScript)は広範な用途に利用出来る、
として住み分けが出来ているので、当分この路線が続くのでは。 >>260
>Javaアプレットは既に論外な状態
どういったところが論外? 確かにアプレットの起動は遅いけど、起動後は軽い気がする。
Flash読み込むと他の作業までもたつく感じ?
まあモノによるのかも知れないけど・・・・・・ >>262
>起動後は軽い
たしかに。起動時のスピードがもう少しあがればなぁ。 いや起動後も遅い。
それなりに高速化したクライアントマシンで、あれだけもっさり動作なのは致命的。
JavaはCOBOL後継として、エンタープライズ用途限定になる運命と思われ。 >>264
たしかにJVMによるかもしれん。
クライアントマシンであれば、かなり速い。 今日誤訳をひとつ確認してすっきりしたので記念カキコ
http://java.sun.com/javase/ja/6/docs/ja/api/java/applet/Applet.html#start()
> 注:getLocationOnScreen などのメソッドのいくつかは、アプレットが表示されている場合は意味のある結果しか提供できません。
http://java.sun.com/javase/6/docs/api/java/applet/Applet.html#start()
> Note: some methods, such as getLocationOnScreen, can only provide meaningful results if the applet is showing.
この「only」は、本来if以降の副詞節にかかる(if and only ifのonly ifになる)はずのものが習慣的に移動してきてて、
すなわち「〜場合にしか意味のある結果を提供できません」なんだぜえっへん >>266
オハヨー!!
∧∧ ∩
(`・ω・)/
⊂ ノ
(つノ
(ノ
___/(___
/ (___/
 ̄ ̄ ̄ ̄ ̄ ̄
使う立場で言うと、FlashとAJaxはどちらでもいい
アプレットはブラウザによって動かなかったり、重かったり、なんか起動の仕方が格好悪かったり
しかも立ち上がったアプリも大したこと無いものばかり
そんなイメージ
>>267
∧,,∧
( `・ω・) ウーム…ここは?
/ ∽ |
しー-J
つーか今時Flashなんざ訴求力が求められるコンテンツ系サイトか宣伝でしかつかわねーよ。
携帯が当たり前のようにJS読むようになればゴミ
既にフレックスはry
flashって右クリックのポップアップメニューにオリジナルアクション追加することすら出来ないよね AJAX
ブラウザによって実装が異なるから、処理とブラウザの
相性によって遅くなるポイントがまちまち。
GUIがCanvasかHTML系のオブジェクトしかない。
ちょっとしたことでも、ブラウザごとの制約に引っかかって
回避方法がみつからなくなる。
MCEとかFCKとかよく実装できたもんだ。
Javaアプレット/Flash
Javaは重すぎ。表現力上げようとするととたんにプログ
ラムの負荷が高くなる。Flashは、Flashを前提にした表現
ならいいけど、プログラムの自由度が少なくてFlashの
セオリーから外れると途端にショボくなる。
特に入力系。
というわけで、いまはSLに期待してる。 SLもいろいろ問題ありそうだけどなあ
ttp://www.infoq.com/jp/news/2009/05/Times-AIR-Reader でも3.0以降は期待できそうじゃない?
その記事で言われてるのも実装未済、互換性不足の問題だし ゲイツは好きじゃないがFlush覚えるくらいならSLに手を出したい ipconfig/fulsdnsをいつも/flashdnsとタイプミスする俺のことか お前ら3日もTypoに付き合うなんてよっぽどネタがないんだな いちいち反応するなんてよっぽど恥ずかしかったんだな こういうのって「typo」っていうの?
typoってタイプミスのことだと思っていたんだけど、
「flash」を「flush」と打ち間違えるのは、タイプミスと言える?
「a」と「u」って全然違う場所にあるよ。
正しくは、綴り間違いじゃないのかな? それはさておき、確かに今からやるならSilverlightかなって気はする
JavaAppletは楽だけど論外だし、Flush()は今更感だし
AJAXつーかJavascriptは少し違うしこれからもありだとおもうけどなー >>287
Javaアプレットが論外という理由はなに? >>287
最近のアプレットにさわったことがあるのか まぁJavaアプレットはなんか抵抗あるってその気持ちはわかるw >>295
PCに不慣れなユーザー層によっては、アプリ操作がブラウザの中で全部とじている方がいい
という要求もある。 >>298
だれがそんな層にまでweb start使うって言ったよ 初心者だとブラウザに収まっていた方が良いというのも
根拠が無いな >>269
且且~
且且~
∧__∧ 且且~
(´・ω・)且且~
`/ヽO=O且且~
/ ‖_‖且且~
し ̄◎ ̄◎ ̄◎
皆さん、
お茶が入りましたよ…
お気楽プラグインなし実装 → Canvas
動画が動くだけお → Flash
RIAで入力もバリバ&WMV動画配信 → SL >>303
∧,,∧ ∧,,∧
∧,,(´-ω-)(-ω-`)∧,,∧
( ´-ω)旦o) (o旦o(ω-` )
(_ o[( ´-) (-` )]o _)
└'ー-(_ )][( _)ー'┘
'ー'^ー' 'ー'^ー'
googleはどれが一番多く使われてるのかな。
googleが使ってる技術は大抵伸びる。
googlemapはajax
googleappはたぶんjava
flashは補助的な部分で使われてるのかな。 Google app engineのほうはJavaでも利用できるけど
Google appsはJavaじゃない。
グーグルならPythonとか有名だけど用途が違うからな。
今後伸びるといったらJavaFXとかが今注目されてるんじゃね。 >>306
>googlemapはajax
そうか?XMLHTTPRequest使ってないから、Ajaxじゃないだろ?
ただのJavaScriptだ。 javascriptで非同期通信を実現する技術ってAjaxのほかにあったっけ。 >>310
JSONP
だけど、JSONPのことをAjaxに含めるかどうかは知らん。 >>308
PC版GoogleMapsで縮尺を変更したり上下左右に範囲を移動していく時、非同期通信使ってるんじゃない?
確か地図画像を(何ピクセル四方だか忘れたけど)少しずつ区切ってDL→表示 の繰り返しだよね。
初期表示とかマーカー立てるまでなら非同期通信はしてないように思うけど。 >そうか?XMLHTTPRequest使ってないから、Ajaxじゃないだろ?
全ソースちゃんと見て書いてたのか疑問w アプレット(AWT)を簡単に作れるツールって何がありますか? >>315
もうさっさとCANVAS標準化してくれって感じだな
最近のflashを巡るapple/google/MSの動向に不安を感じたので
見切りでCANVASを使い始めた。ネックはIEだがuupaa氏がuuCanvas.jsを
かなり良い感じで開発してくれているので決断した。 最近Flexやってるけど、あんまり好きになれそうじゃない
JavaScriptは嫌いじゃないんだけど、なんかこう、気になる動きする jQuery(Ajax) + HTML5 で当分OK
土生 明弘(はぶ あきひろ)を捜しています。
年齢・30才、職業・プログラマー、勤務地 ・勝どき、出身地・九州、
住所・(おそらくは)鷺ノ宮駅近辺、 日本大学藝術学部 文芸学科卒
住所・勤務先・九州の実家の住所等どんな些細な情報でも構いませんので、ご連絡お願いします。
連絡先・habuhokaku@hotmail.co.jp 時代は完全にHTML5
JavaScriptやっててよかったわ 別にやってなくてもすぐ覚えられるし何も問題はないけどな java重いし、windowsに入ってないんだよな・・。
流石に今日日Java重いとか、どんだけ時代錯誤なロースペだよw MySpaceもGoogleも全面的にHTML5だな。
Facebookはどうなんだっけ? Facebook含めて主要なサイトはほぼHTML5に移行済みだった。 video要素を使っていないとHTML5じゃないやい!とかそういうアレなのかも ローカルのエロ動画をvideoタグでくくってブラウザで見ればいい。
html5の実験でやってみたんだが妙に興奮して(・∀・)イイ!!