質問

Ajax, フレックスSilverlight いくつかの方々にインタラクティブアプリ開発用のjavascriptライブラリ。どういう要因だと考えめるかを決定する際にはその利用のための新しいwebアプリですか?

はずして接続してご利用いただくプラットフォーム間の互換性、性能、開発者ツールやコミュニティはどのくらいですか。

役に立ちましたか?

解決

こち上げ、各地域(多いもリンク):

プラットフォーム間の互換性

Ajax他のブラウザ 実行可能 JavaScript.フレックスを必要とFlashできるも対応できる SWFs"でも、その設置、 総freeride などに対応しています。Silverlightは トリッキーと誤解され いいものだと考えられているお userbase 前にこのようなMSへの進出につ豊かなwebアプリケーション。もうSilverlightはまだベーターではいまのところうまくいっているも広く利用され、設置され、今後そのまま開発した。

性能

私は恐れも、のちの多くについて述べないものであるため、こういう場合がございますのでごく最適化は、正確な自然のご使用をご検討ください。また、一部の技術書架でいます。 一部の人がいて比較, でも、 により多くの要因 もののバージョンのブラウザでの試験!).あるんじゃないでしょうか最高の選択に基づくその他の要因の最適化お客さま人数小児-幼児に開始します。

開発ツール

あの"黄金の基準"dev toolsのあるものについて:

  • Ajaxは、基本的には無限のオプションによっては、技術や建築だけます。の大きな問題だ実際に直面しているライブラリに頼ら、Googleアフリーの採用に答えいた ウェブツールキット.だがよく伝わってくるので、XML、JavaScript。

  • フレックスからAdobe、Flash開発、きっと新しい発見があると思い貼り その国内ツール が--も--彼らの基準のものととらえることもできます。

  • マイクロソフト社の位置付けMicrosoft Expression Blendバージョン2.0 2.5設計のためのUIのSilverlight1.0と2の応用です。目のVisual Studio2008用テーブルを使用しており、デバッグSilverlight用Wikipediaから).

コミュニティサポート

ある公式及び非公式な地域、企業、オープンソース支援のためのすべてます。いずれにおいては既に統合、さを感じさせるも家庭でも個人"とんとことって~えいとくんをご提供することに関するアドバイス:わかるんですよ。の場合はMSの開発者としてMSDNとしてホームページことがあるでしょうかをお考えの方 Silverlightの書類 フォーラムについて。フレックスが非常に似てお話;フォーラムは良いだフラッシュする者もいうべきで 文書ユーザーコミュニティ.

一方、Ajaxは基本的にすべての場所で実践できる多くの異なる方法および利用く広く多様な図書館です。各図書館についての独自のフォーラムを訪問するメーリングリストに潜む内に対応答となります。

再度、すべてについては巨大企業と育成地域社会および取得の支援を可能に開発する上で市場シェアす。

他のヒント

を選択すべき私の意見は主にどのようなアプリケーションなのきの建物(例えば、必要なものを操作するベクトルグラフィックス、Ajaxはほとんど)が、ここでは一般的なガイドライン:

携帯機器

  1. Ajax--すべての現代ブラウザプラットフォーム
  2. フレックス--ランタイム(Flashプレイヤー)は非常に広い設置ベースは、Windows、Mac OS、プログラムを利用しています。.Linux版したバギーの最終時間はかかったものの、
  3. Silverlight--ランタイムが非常に低く設置ベース(Linux対応)の瞬間

選択のプログラミング言語

(Unordededでの主観が、Silverlightのでなにものにもびくともしない。また、既存の言語経験の開発者チームは考慮されます。)

  • Silverlight:ます。NET言語(C#、Visual Basic、IronPython(?), IronRuby(?)) びーのためのUIの定義)
  • Ajax:JavaScriptおよびXHTMLのためのUIの定義)
  • フレックス:ActionScript3(mxmlのためのUIの定義)

APIの安定性との互換性

  1. フレックス--ランタイムのプラットフォームやブラウザ用に、より成熟した安定した瞬間によSilverlight
  2. Silverlight--ランタイムのプラットフォームやブラウザで未成熟したりフレックス/Flash.phpがv2で増えたファイルです。0はまだベーター
  3. Ajax--互換性の問題全体のブラウザが軽減されることがある通のAjaxライブラリが

ウェブブラウザの統合

  1. Ajax--コンテンツはネイティブの中のブラウザの基準に基づいて:検索できるブラウザに検索エンジンクローラは、標準のUIの実践のブラウザとオペレーティングシステムを設置
  2. フレックスとSilverlightの場合は、--コンテンツのネイティブブラウザ(自動的にすべて、自分たちだけの"サンドボックス/矩形"):必ずしも対象を設立UIの実践、指定されたプ

開発ツール

  1. Ajax--お好みのコードエディタ、ブラウザやデバッグツールキットのブラウザ
  2. フレックス--Flex SDKはWindows、Mac OS、Linuxを無料で使用できますお好きなコード編集者。コマンドラインのデバッガを含むものの、Adobe-提供プロファイラの商Flex BuilderのIDE
  3. Silverlight-- AFAIK, のSDKはWindowsのために無料で使用できる"お気に入り"に登録しました。NET開発ツール

WebでのランタイムのようなフレックスとSilverlightの場合は、弊社にお知らせください魅力的なものが二つの大きな費用:

  • うみつぶし矩形を、ページな交通常のウェブウィジェット
  • これらは、利用者がプラグイン設置

でも最近ユビキタスFlashな設置して、各ウェブブラウザでを選択することによって、利用プラグインの実行だけを除く一部ません。

一方、JavaScriptやAjax)は毎年、建国記念のブラウザとの相互作用のより良い通常のwebページではプリミティブを制限す。で複雑なアニメできるトリッキーは、必要なテストの応用によりバージョンよりプラットフォームをしてください。

プラットフォーム間の互換性なので、それでは何が問題かというとこと: まきりの特徴を備えたプラグインの図書館によんでしまいますの観客を除き?

自分なりの答えはこれまで常にJavaScript/Ajaxがんの再評価する新しいプロジェクト

うお来場者:公開ウェブサイトまたはイントラネットビジネスアプリ?採択率に関連のない場合は制御された観客置に必要なお客様のアプリです。せていただく際に必要なもの最大の観客様のweb起動成功しても重要だと考えています。

何を目標としていますか。建物のために何かで最も低コスト?学習の新しい技術を生み出すか?

きのレバレッジ、既存のスキル?すでに知らない。しSilverlight取得します。学習フレックスが面白い、有用なものではあり有用であるコンクールになっています。経験です。純技術?思考の機会費用の学ぶことができるように全く新しい。

と思いますか明確な技術の優勝はこの点がありませんので一長い時間を選択するかなりの主観的要因に

どのように述べさせていただき、他の大きなものを考えるうおUIです。

のであれば使用する多くの高度なUIを制御はもちろんのこと、リスト、タブの管理などを検討し以下の

  • JavaScript/HTMLになネイティブの支援のためのものを超えても基本は、ドロップダウンボックス、ボタン、テキスト。したい場合はのようなツリー制御またはタブで制御しているロール自分のアカデミック-ジャパニーズ)も第三者に図書館があります。

  • Adobe ActionScript-ネイティブの支援を幅広く高度なUIを制御

  • Silverlight-1.0が非常に限られたUIコン2.0が加算多くの思いを続けて管理を追加将来のリリースなどで行っています。
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top