重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

サイトを構築する際、よりインタラクティブに、より動的にと考えたときに、ブラウザ側で受けが広いのは、flashplayer(5程度)のインストール率でしょうか、または、javascript機能の有効化でしょうか。
もちろんうまく両方使えるほうが良いのでしょうが、同じ作業をするとしたら、私は表現の自由度から見てFLASHを選ぶのですが、皆さんはどうでしょうか。

A 回答 (2件)

「受けが広いのはどちらか」ということなので,質問を普及率に関するものと解釈します。


「JavaScriptをサポートするブラウザー」と「Flashをサポートするブラウザー」の単純な数の比較なら,前者>後者でしょう。
但しJavaScriptはセキュリティの観点からオフにされていることもあるので,実際に動作する数を考えるとこの数は逆転するかもしれません。Flashもセキュリティ上の懸念がありますが,特定のプラグインのみを簡単にオフに出来るUIを提供しているブラウザーは普及していないので,インストールされている場合はほとんどオフにされていないと考えて良いでしょう。もっとも私は,Flashは重いので標準では殺しておき,必要な時だけオンにしています(私の使っているブラウザーではそれが可能です)。
またJavaScriptをセキュリティ懸念からオフにするのは,大体が企業内のPCのブラウザーでしょうから,コンシューマーPCのみで考えると,やっぱりJavaScriptブラウザーの方が上という可能性もあります。
いずれにせよその程度で入れ代わる順位なので,差はほとんどないのではないかというのが私見です。

どちらに何が出来るかという点でも,ほとんど差は無いと思います。
JavaScriptでもけっこうなことができます(参考URLはその例)。
どちらが簡単に出来るかという点ではFlashでしょう。
しかし昨今の one source, multi use の流れから見るとFlashは不利だと思います。JavaScriptなら,XMLにXSLTを掛けてHTMLを生成する過程で埋め込むことができますが,Flashではそれは難しいので。

以上私見ながら参考まで。

参考URL:http://www.pluginfree.com/
    • good
    • 0
この回答へのお礼

XMLとなると少し理解が遠くなってしまいますが、簡単なものを作る上では、差がないということ、参考URLからJavaで出来ることなど、大変勉強になりました。
ありがとうございました。

お礼日時:2003/07/07 22:51

どのようなユーザが訪れるサイトなのかとか様々な要件によって変ってくると思います。


例えば視覚障害者に配慮するためにテキストブラウザに対応する必要がある場合、リンクボタンなどのロールオーバーはjavascriptを用いてテキストブラウザではALTを反映させるようにするといった具合です。
またブラウザごとにふりわけてテキスト形式のメニューを用意するということも考えられます。

JavaScriptとFlashではできることの範囲が違いますから適材適所、あるいは臨機応変に必要なものを必要なところにとりいれていくという考え方でよいと思います。
    • good
    • 0
この回答へのお礼

返信遅れて申し訳ありません。
おっしゃっていることは確かにそうですね。
やはり適材適所というのが理想ですよね。
わたしはWEB経験がまだ浅く、javasctiptの動作範囲やflashの可能性を深く存じませんが、経験者の方の暗黙の了解として、ここからはfalshでここからはjavascriptというラインがあれば、と思い質問させていただきました。
的のはずれた質問におつき合いいただきありがとうございました。

お礼日時:2003/07/02 00:38

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!