AjaxとMicrosoft Silverlightの違い

Anonim

インタラクティブなWebページを開発するためにクライアント側で使用されるWeb開発方法の集まりです。 Microsoft Silverlightは、クライアント側で完全なインタラクティブなマルチメディア体験と豊富なビジネスアプリケーションを可能にする無料のブラウザプラグインです。 Silverlightはベースです。 NET Frameworkの共通言語ランタイム(CLR)を使用して、同じ準拠のコードをサーバー側とクライアント側で実行できるようにします。 AjaxとMicrosoft Silverlightは、クライアント側でマルチメディアやビジネス機能を充実させるクライアントベースのメソッドまたはアプリケーションであり、極端なユーザーエクスペリエンスを向上させます。

Ajaxとは何ですか?

Ajaxは、HTML、JavaScript、XMLなどのさまざまなソフトウェアツールをサポートするプログラミングモデルであり、実際には非同期Javaスクリプトとxmlを表します。ブラウザで直接実行されるアプリケーションを作成するために使用されます。当初はMicrosoftのInternet Explorerブラウザでのみ広く使用されていましたが、その後のリビジョンでは他のほとんどの一般的なブラウザでも動作するようになりました。 Ajaxとの主な相違点は、プラグインを必要とせず、アプリケーションを直接動作させたり、ブラウザ自体に組み込むことができるということです。ブラウザとユーザーの間でやりとりするエンジンを使用します。これにより、ユーザーとのやりとりごとにページ全体をリロードせずに、Webページのさまざまな部分を更新できます。 Ajaxは再販売可能な製品ではありませんが、オープンソースコミュニティで自由に入手できます。

Microsoft Silverlightとは何ですか?

Silverlightは、Silverlightをベースにしたテクノロジです。 NETフレームワークはMicrosoftによって作成されサポートされ、通常はMicrosoft Silverlightと呼ばれます。これは、グラフィックスとビデオの両方による豊富なインタラクティブな体験を含む、さまざまな種類のメディアをサポートするブラウザへのプラグインとして提供されます。クロスプラットフォームでもあり、Chrome、Firefox、Internet Explorer、Safariで最も一般的なブラウザを含むさまざまなタイプのブラウザで利用できます。このクロスプラットフォームとクロスブラウザの機能により、世界中のソフトウェア開発者は、Silverlightを使用してアプリケーションをブラウザに統合できます。マイクロソフトがソフトウェアを競合他社のプラットフォーム上で実行できるようにするという方向への大きな転換でもあります。 2010年には、ウェブカメラのサポート、マイクのサポート、GoogleのChromeブラウザとの統合、ストリーミングメディアやテレビのマルチキャストネットワークのサポートなど、Silverlight 4. 0がリリースされました。

<! AjaxとMicrosoft SILVERLIGHTの違い

Ajaxは実際のテクノロジではなく、Internet Explorerブラウザ内でほぼ独占的に使用されていますが、SilverlightはクロスプラットフォームとクロスブラウザですOS Xの世界およびオンラインコミュニティへの統合をはるかに高いレベルで行うことができます。Ajaxはオープンソースのコードですが、Silverlightはマイクロソフトの製品であり、アプリケーションに完全に統合できるようにすることで、AppleとGoogleの両方から競合他社を凌駕しています。 Silverlightは主に、画像や動画を使ったウェブ上のソーシャルメディアのオンラインコンテンツを対象としていますが、Ajaxはブラウザを介したインタラクティブアプリケーションのツールです。さまざまな視聴者を対象としていますが、両方のテクノロジーは今日の世界でウェブ上で使用されており、双方向のメディアリッチなユーザーエクスペリエンスを生み出すために一緒に使用できます。