2011-07-23 9 views
0

私はこのプロジェクトを進めており、プロジェクトのウェブサイトの一部を構築しようとしています。私はFlash AS3の経験がありますが、それほど多かれ少なかれ、JavaScriptなしではありません。私の同僚は、彼らはほとんど同じであり、JavaScriptでサイトを構築することができると私に言っています。しかし、人々はJavaScriptをオフにすることができ、誰もがFlashを使用するわけではありません。FlashまたはJavascriptでウェブサイトを設計していますか?

私は自分のウェブサイトを構築するために何を使うべきかを知りません...ところで、このウェブサイトは一般的にアプリケーションです。それは、機能とものを備えたメニューを持っています。おそらくHTMLとPHPを使うことができると思いましたが、必要な機能がいくつかあります。私は本当にこのサイトができるだけ多くの人に利用できるようにしたい。

なぜ私がフラッシュを使用するのかは、これまで私が使用していたのは唯一の理由であり、アニメーションや迷惑メールで簡単に設計できます。

私はいくつかのアドバイスを使うことができました。

+0

関連:http://stackoverflow.com/questions/121108/how-many-people-disable-javascript、http://stackoverflow.com/questions/2946840/flash-vs-javascript –

+0

ターゲットに設定する場合可能な最大の視聴者、htmlでコード化する – Ibu

答えて

3

これは私の個人的意見ですが、HTMLとJavaScriptを使用してアプリケーションのニーズを満たすことができれば、おそらくもっと良いでしょう。あなたのアプリケーションは、Flashを必要とせず、より速く読み込まれ、モバイルデバイスでうまく動作し、FlashをまったくサポートしないiDevicesで動作します。

しかし、特に幅広いブラウザで作業する必要がある場合は、HTMLやJavascriptでいくつかのタイプのアプリケーションを構築するにはいくつかの課題があります。 jQueryやYUIのような一般的なライブラリを使用すると、多くのクロスブラウザーとの互換性が得られますが、一部の機能は最新のブラウザーでしか使用できません。

物事の反対側では、Flashの方がHTML(特に古いブラウザ)よりも優れていることがあります。

だから答えは、それはアプリケーションのニーズに依存します。それが私の場合は、HTMLとJavascriptでビルドします。なぜなら、そうした方法でアプリケーションを成功させることができないという理由が見つからない限りです。

Javascriptがオフになっているコンピュータに関しては、私の意見では、これらのコンピュータはウェブ上で現代的なことをやっていないと私は考えています。 Googleは、JavaScriptを使用していないコンピュータや一部の古いブラウザをサポートしていない。そのロジックがアプリケーションに当てはまるかどうかは、あなたがやっていることと、それが誰に魅力を感じるのかによって決まります。

0

もしあなたがjavascriptを使いたいのであれば、非常に使いやすく、機能が非常に豊富なjqueryがあります。簡単で機能豊富なextjsもありますが、商用では無料ではありません。

JavaScriptを初めて使い慣れていて、すでにJavaを知っている方は、Google Web Toolkitを使用してJavaでコードを記述し、ツールキットでそのJavaScriptをコンパイルすることができます。しかし、これはどれくらいのサーバー機能があるかによって異なります。

ウェブサイトがシンプルな場合は、おそらくjquery、html、cssを使用できます。

0

商用プロジェクトの場合、私はFlashを使用します。あなたはそれをうまく利用しているため、より速くアプリケーションを構築できます。 あなたが最も人気のある言語で魅力的な旅をして、あなたのスキルを開発したい場合は、javascriptを使用してください。

Flashとjavascriptの両方が非常に人気があります。両方の方法について技術が利用できない場合はフォールバックを使用できます。

JavaScriptを使用する場合は、backbone.jsの使用を検討してください。これは素晴らしいMVCライブラリです。

関連する問題