それでもFlashまたはSilverlightを使用する必要がありますか?


8

Flashの今後の(および現在の)使用とSilverlightの採用については、多くの論争があります。既に使用している場合、またはHTML5などの別のものを使用する必要がある場合は、引き続き使用する必要がありますか?


少し議論があり意見に基づく。3つの陣営で強い感情を感じると思いますが、全体としてはあまり役に立ちません。
10

回答:


5

FlashとSilverlightはどちらも強力なプラットフォームであり、実際には状況によって異なります。現在、Flashのユーザーベースはその年齢のためにはるかに多く、より多くの人々がそれをインストールする可能性が高いです。


3

Flash / Silverlightを使用することもできますが、可能であればコンテンツにいくつかの代替手段を提供すると思います。

埋め込みプラグインは、サイトの単なる別のレイヤーと考えてください。プレーンテキストとGET / POSTアクションとして機能するはずです。CSSでルックアンドフィールを改善します。JavaScriptを使用して応答性を向上させます。最後に、FlashまたはSilverlightでウィズバンを追加します。

レイヤーがその下のレイヤーを壊さない限り、すべてを追加して、予算が許す限りユーザーにサービスを提供します。


2

これは個人的な意見に要約されると思いますが、私はノーと言うでしょう。

いいえ、それはあなたがAppleのiOSを実行しているものを切り取るからであり、それは大きな問題ではないかもしれませんが、不利な点から始める意味はありません。また、通常のブラウザではこのようなプラグインが少し面倒で、フラッシュブロッカーなどがインストールされており、承認した場合にのみ有効になります。

プラグインは、必要な場合にのみ使用してください。それのためではなく。


1

HTML5は完全ではありませんが、多くの可能性を秘めています。それが一般向けサイトである場合、ほとんどの視聴者はプラグインをインストールする必要があるため、Flash Playerは少なくともサポートされているはずです。


1

それはすべてあなたのターゲットオーディエンスに依存します。あなたのサイトを構築している人々は、FlashやSilverlightを期待していますか?もしあれば、彼らは延期されますか?私は、技術的なものではなく、このような質問に対して顧客中心の意思決定を行うことをお勧めします。顧客について知り、それに応じて計画を立てます。


1

HTML5で必要なすべてのことを実行できる場合は、HTML5の使用をお勧めします。ただし、GPUアクセラレーション、DRM、またはブラウザーの現在のHTML 5の実装には存在しないその他の機能が必要な場合は、FlashまたはSilverlightを確認してください。


1

個人的には、FlashやSilverlightをあまり気にしないので、Flashブロッカーをインストールしています。私もプロのWeb開発者ではありませんが、安全な答えはおそらく「ターゲットユーザーが誰であるかによる」と思います。この時点で、HTML 5には明るい未来があり、より幅広いデバイスに到達する可能性があるようですが、Flashは大きなインストールベースを備えており、ユーザーのブラウザーの最新性を気にすることなく、現在多くのことに使用できます。。

そうは言っても、Silverlightの.NETフレームワークへの接続を悪用する興味深い使用法に気づきました。 trypython.orgは、Silverlightを使用してIronPythonをクライアントのブラウザーに配信します。これにより、あらゆる種類のすっきりした悪意のある操作が可能になります。

そのため、SilverlightとFlashは、クライアント側プログラミングのJavaScriptに代わるものを提供するという点で重要です。そして、選択肢は常に良いです。


1

あなたのウェブサイトが対象としているオーディエンスがIEを使用していない場合、いいえ、FlashやSilverlightを使用すべきではありません。

あなたのウェブサイトが対象としているオーディエンスがIEを使用していて、FlashまたはSilverlightだけができること(ビデオの配信など)が必要な場合は、対処が容易な代替手段がないか、または大規模なユーザーベースで。

FlashやSilverlightでやりたいことが、そもそもそれらを使ってはいけないこと(ナビゲーションなど)である場合は、もう言うことはありません。良い一日を。


1

FlashまたはSilverlightに関する大きな論争は、スマートフォン(特にiPhone)のサポートの欠如、プラグインの不安定性/脆弱性、およびプラグインベースのWebサイトのアクセシビリティの悪さです。

私のアドバイスは、単純なHTML + CSS + JavaScriptで実行でき、Webブラウザー全体で比較的よくサポートされている本当に基本的なことをしている場合は、プラグインを使用しないことです。

iPhoneをターゲットにする場合は、プラグインを絶対に使用しないでください。

それ以外の場合は、必要な機能について考えます。

  1. それを行う唯一の方法がプラグインを使用する場合は、プラグインを使用します。
  2. それが新しい標準(HTML5 / CSS3)で利用可能であるが、一部のブラウザー(IE5など)でサポートされていないが、正常に機能が低下する可能性がある場合は、それらの標準でビルドして正常に機能を低下させます。
  3. 正常に機能を低下させることができない場合、アプリケーションの2つのバージョンを使用しても問題ありませんか?その場合、HTML5バージョンとプラグインバージョンを使用できます。これがYouTubeの役割です。
  4. 2つのバージョンを持つことが許容できない場合、平均的なユーザーは誰ですか?「モダン」ブラウザを使用しているユーザーの数とプラグインを使用しているユーザーの数 今後数年間の状況はどうでしょうか?回答に基づいて、HTML5またはプラグインを選択します。

ただし、「HTML5かプラグインか」という質問に対する単一の解決策はないことに注意してください。Webサイトが異なればニーズも異なります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.