Flash Webサイトからクライアントを話す方法は?[閉まっている]


21

私は最近、口コミの推奨事項のみを通じて、多くのWebサイドプロジェクトを行っています。私はデザイナーというよりもプログラマーですが、私の設計スキルはひどくなく、多くのプログラマーのようにUIを扱うことを嫌いません。その結果、コンテンツ管理のための最小限のバックエンドは別として、ほとんどのプログラミングがフロントエンドインターフェイス(javascript / cssを読む)で行われるサイドプロジェクトに魅了されます。

私が経験した最大の不満は、クライアントがFlashを望んでいないことを納得させることです。Flashの「開発」が本当に好きではないという事実は別として、Flashが望ましくない多くの実用的な理由があります(デバイス間の互換性の欠如、クライアントのアクセシビリティの低下、プラグイン要件、開発時間の増加など)。クライアントに「フラッシュウェブサイトを構築しません」と言うのではなく、戦術を使用して、これが実際に望んでいるものではないことを納得/説明します。 / css / jsを使用して、ユーザーのコンテンツをそらします。

他の人はこれに関してどのような実体験をしますか?通常、javascript / css / AJAXがほとんどのWebサイトにとってより良い選択肢であることを誰かにどのように説明しますか?なぜ人々は最初からFlashを使いたくないのですか?

この質問は、フラッシュを望む技術的な理由はないが、それがきれいなウェブサイトを作ると思うので、それが欲しいだけのクライアントに関係しています。


7
派手だから;)
ペムダス

9
Facebookやtwitter(他の人気のあるWebサイト)はフラッシュで書かれていなかったので、理解する必要があることを伝えてください;)
Mahmoud Hossam

16
フラッシュがインストールされていないコンピューターで「フラッシュサイト」を見せてください。

11
ダイヤルアップネット接続を使用して、フラッシュサイトを見せます。
-oosterwal

3
LynxでFlashサイトを見せ、これが世界で最も使用されているブラウザであることを伝えます。
右折

回答:


42

Flashウェブサイトが検索エンジンにとって「空」であることを教えてください。ビジネスマンが顧客にグーグルでグーグル検索をしてもらい、ウェブで自分のビジネスを見つけてほしい場合、Flashを忘れなければなりません。Technobabbleは別として、ビジネスマンは顧客を失うコストを理解するでしょう。

Flashウェブサイトは古いコンピューターの速度を低下させることが知られているので、最近ではユーザーはFlashウェブサイトにいらいらするようになり、瞬く間に読み込まれない場合はページを閉じます。

Flashが最近では、古めかしい会社が現在との接触から外れていることを示すために、一種の反名刺になっています。ユーザーがしわになり、競合他社が笑うことを伝えます。


実話。少し前に、ヘアスタイリストを訪ねる必要性を感じてすぐに別の町に引っ越したとき。私が誰であるかというと、美容院のグーグルについての良いアイデアはありませんでした。上位5位から6位の評価ページに行きました。私は彼らのウェブサイトに行って見た...あなたはどう思いますか?おかしいフラッシュ!1つのサイトで100%がまったく読み込まれず、何度か試してみました。他の人はあまりにも複雑なナビゲーションを持っていたので、必要な情報を理解して到達することはできませんでした。最後に、私は最後のページにたどり着きました。これは、基本的なHTMLとCSSだけです。数秒で必要な情報を入手し、予約を入れて以来、クライアントになっています。他のショップは、通常のユーザーは通れないので、ウェブデザイナーで稼ぐ必要があると思います。


8
これは真実ではなくなりつつあり、ディープリンクグーグルはFlashからテキストを抽出できるようになりました -しかし、顧客にそれらを先送りするように言っておくと便利です。ディープリンクはセットアップに時間がかかり、したがって費用がかかります。通常、Flash開発は通常のWebと比較して非常にコストがかかります。
11

13
この声明が100%に留まらないことを心配しないでください-ほとんどの場合これはそうであり、あまり精通していない人々に対する強い議論になります。

3
だから、「私はフラッシュサイトをやっていない」と言うよりもあなたの顧客に嘘をつく方が良いということですか?また、OPはAJAXサイトについて尋ねます。使いすぎると、AJAXでも同じ問題が発生します。
back2dos

1
+1:コンテンツは読み取り可能である必要があります。別の実話。先日、電話番号がページに挿入されたグラフィック画像であるサイトを見つけました。番号はテキストではなかったので、iPhoneはそれを見つけることができず、手動でダイヤルする手間をかけたくありませんでした。
S.Lott

11
FlashウェブサイトがiPhoneやiPadにとって「空」であることを伝えましょう。
レニープログラマー

15

Flashを使用すると目が見えなくなります。

グーグルがヤフーを打ち切った大きな理由の1つ、Ask Jeevesなど。等 検索エンジン戦争ではランディングページであり、結果は非常に高速に表示されます。90年代後半でさえ、Googleの検索結果があまり良くなかったときでも、時間を無駄にしたくなければ、彼らは依然として検索エンジンとして人気がありました。

一方、Flashサイトがあります。ランディングページが「読み込み中... 10%... 20%...」であるものを知っています。誰かのエゴを描く美しい芸術的ビジョンについてはまったく気にしません。私の一日を必要とし、それに乗ります。そのため、ほとんどの場合、それらのサイトの1つにアクセスすると、「アニメーションをスキップ」ボタンがあればそれを押します。そうでない場合は、Googleに切り替えて競合他社を見つけます。

iPhone / iPadがサポートされていないことを追加すると、さらに多くの目玉が差し引かれます。

他の人はFlashの技術的な問題を扱っています。ジョシュKのように、「どこでもFlashをブロックします(NoScriptを介して)」というのは、マシンがより良く実行され、すべてがより速くロードされるからです。

適切なコンテキストでのユーザーエクスペリエンスのオプションコンポーネントとしてFlashを使用するのは非常にクールです。たとえば、CityVilleの常習者です。しかし、顧客向けの商用Webサイトの主要なコンポーネントであることは適切なコンテキストではありません。


12

技術的な理由が機能しない場合は、iPadまたはiPhoneでフラッシュを使用できないことを伝えます


1
またはiPhone。私はiPhoneでたくさんのサーフィンをしますが、その間にかなりの数のものを買いました。私たちは何百万人もおり、平均よりも可処分所得が多い傾向があります。
デビッド・ソーンリー

うん、それはたくさんの人です。また、コンピューターにFlashをインストールすることを拒否する人もいます。
MetalMikester

10

FlashはWebサイト全体をサポートするのではなく、マルチメディア用のツールであることを説明します。Flashは非常に優れた機能をいくつか備えていますが、完全なFlash Webサイトは煩雑であり、クライアントにフロントローディングされています。読み込み時間が長くなり、帯域幅が増加し、一般に開発が遅くなります。

HTML / JavaScriptソリューションを使用することは、Flashが考慮されるケースの99%でより良いです。Flashは、既存のマークアップを置き換えるのではなく、補強するためにあります。そのため、人々はWebサイト全体をJavaScriptで記述しません。これは機能強化であり、代替ではありません。

FlashベースのWebサイトは、検索エンジンによって簡単に取得されません。あなたは彼らがそれを可能にするために非常に懸命に働かなければならないでしょう。また、URLがまったく変更されないことが多いため、Flashではページをブックマークしてリンクを共有することも難しくなります。前述のように、ロード時間が長く、処理の問題があるため、ユーザーエクスペリエンスはひどい場合があります。私はすべてのマシン(WindowsとMacの両方)で大きなパフォーマンスの問題があるため、Flashを(NoScriptを介して)どこでもブロックします。

JavaScriptで複製できるFlashのような動作がたくさんあります。ドロップインウィジェットとアニメーションを中心に構築された完全なライブラリ(jQuery UI)もあり、Flashの同等物を置き換えます。


概要

Webサイト全体にFlashを使用しないでください。細かな部分はFlashでも使用できますが、アクセシビリティ、移植性、速度を考慮して、全体的なデザインはHTMLにする必要があります。HTMLベースのWebサイトを維持する方がFlashベースのWebサイトよりも費用がかからず、サイトに効率的にアクセスできるユーザーの数が増えます。


それは素晴らしい説明ですが、クライアントにとって「あまりにも多くの言葉」を持っているのではないかと心配しています

@Developer:まとめましょう。
ジョシュK

5

派手な(しゃれのない)ものや派手なものが好きな人は、非技術者が何度も聞いたことがあるという評判を持っています。

編集:ここを読んで、これらのポイントを伝え ますhttp://www.killersites.com/blog/2010/why-flash-only-websites-are-a-bad-idea/

私が働いている会社のゼネラルマネジャーは、私たちの新製品の1つのフラッシュサイトを作成していたので、間違っているすべてのリストを彼にメールで送らなければならなかった、あなたの痛みを感じます。


2
そして、それはどのように問題を解決するのに役立ちますか?
-whatsisname

注目され、修正されました。
ティム

4

フラッシュに関するあなたの見解は少し浅すぎると思います。これはここで提供される多くの答えにも当てはまります。プラットフォームとしてFlash Playerを使用して5年ほどになりますが、時間をかけていくつかのことを説明したいと思います。
TLTR: 後藤結論。

フラッシュの問題

このプラットフォームの最大の問題の1つは、収益化の方法
です。つまり、参入障壁を最小限に抑える開発ツールを提供することです。その結果、ごちゃごちゃしたアプリが大量にあります。
フラッシュについて主張されていることは、フラッシュコンテンツに当てはまりますが、プラットフォーム固有ではありません。フラッシュを作成した同じ会社がDreamweaverを作成しました。前回チェックしたとき、平均的なフラッシュコンテンツと同じくらい安っぽい結果が得られました。

フラッシュについての「真実」

  • Flash Playerの市場浸透率は、HTMLソリューションを作成する際に実際に互換性があるブラウザーの市場浸透率を測定できます。IE6の推定値は、依然として最大10%の範囲です。
  • Flash Playerはモバイルデバイスには存在しません。少なくとも真剣に作業できる方法ではありません。あなたが正直にモバイル体験を気にするなら、あなたはあなたが作成するサイトのモバイル版を作成する必要があります。
  • Flash Playerは遅くありません。AVM2は汎用の状況ですべてのJavaScriptエンジンよりも優れていますが、V8は代替手段ですが、Google Chromeでのみ使用されます。また、Flashプレーヤーは、ベクターグラフィックスとラスターグラフィックスの両方のレンダリングに適度に高速であり、広く普及していないハードウェアアクセラレーションされたHTMLレンダラーによってのみ大幅にパフォーマンスが向上します。Flash PlayerがHTMLサイトと同じ方法でデータを表示するためだけに使用された場合、違いに気付かないでしょう。
  • Flash Playerは、くだらないマルチメディアサイトとバナーの作成に使用されます。しかし、Flash Playerは、このようなリッチインターネットアプリケーションを実行することが可能であるSlideRocketのAviaryのツール(特にフェニックス)、のようなゲームTankiオンラインとを Koyotl(私自身はこのゲームに取り組んでおり、来週までにパブリックベータを開始する予定です。下部のスクリーンショットが印象に残るはずです)。

実際のフラッシュ開発などがあります。実際に興味がある場合は、FlashDevelopのコピーを入手することをお勧めします。、Flashプラットフォームでの実際のソフトウェア開発に関する。
フラッシュには開発時間が必要だという主張は、あなたの個人的なスキルセットのみに基づいています。.NET開発者がJava開発にはもっと時間がかかると主張しているようです。

FlashとHTML

私の個人的な経験からすると、FlashはHTMLよりも優れた選択肢です。複雑で永続的な対話型アプリ、Webから展開するファットクライアント(*)を構築する場合。
ここで、フォーラムなどの比較的低いレベルの対話性を持つWebサイトを構築するために、Flashを使用する理由はあまりありませんが、ここではあまり重要ではないエッジケースを除きます。HTMLを選択すると、SEOの実行が容易になり、アクセシビリティが確保されます。しかし、それは趣味の問題ですが、技術に詳しくない人がフラッシュを好む理由があるとは想像できません。
状況と個人的な哲学に応じて、どちらかが「より良い」が、「フラッシュは吸う」から「それは補完として大丈夫」までの文は過度に単純化されています。

私が恐れているのは、きれいになりたいということで、あなたの顧客はあなたが嘔吐したくなるようなきれいなものを意味ます。その場合、フラッシュはこの悪夢を実装するためのより良いツールでもあります。私はそのような仕事を断り、またそれらを転送しません。これは犯罪です。そして、Adobe CS FlashのHTML5バックエンドが十分に安定したら、Flashをアンインストールするだけではこれを隠すことはできません。
それが彼らの望むものであるなら、私はあなたにそれから彼らに話しかけてみてくださいとお願いします。ヒップじゃないし、クールでもないし、嫌でもない。あなたはそれを知っています。ここの誰もがそうです。彼らもそうすべきです。

結論

フラッシュのデモンストレーションは本当に正直ではなく、私はあなたがそれを必要とは思わない。
JavaScript / CSS / HTMLの経験があることは貴重です。あなたがそのスタックで非常に生産的であり、顧客の要件を満たしていると確信している(あなたがいると仮定する)ことは良いことであり、絶対に妥当な推論です。
最小限のコストでできる最善の仕事は、習得した技術を使用することであり、顧客はまさにそれを手に入れたいです。多くの一般的な半分の真実とは異なり、これは確かな事実です。


(*):標準は素晴らしいものだと思います。私自身は2年前からhaXeを使用しています。その理由の1つは、HTMLを要件に代わる実用的な代替手段と考えるとき、切り替える能力です。これまでに私が言わなければならないことは、フラッシュプレーヤーは、サブセットを提示したいくつかの理由で、依然として私の好みのターゲットです。ですから、HTMLがFlashプレーヤーを私の仕事にとって時代遅れにする日を楽しみにしていますが、まだ数年後だと思います。


3

正当な理由の1つは、FlashベースのWebサイトがiPhone、iPad 1、iPad 2、またはiPod Touchで動作しないことです。

はい、これはAppleの決定ですが、ウェブサイトを構築する際には深刻な懸念になります。実際、MicrosoftはHTMLがより多くのデバイスで機能するため、Silverlight for the Webでの開発を中止しています。


3

TL; DR

これは、多くの貢献者がすでに指摘していることとほぼ同じですが、Flashは完全にはサポートされていないという事実に固執する必要があります。アドビは、Flash Mobileのサポートを終了しました。アドビが行ったこの動きは、他のモバイルデバイスがまもなく影響を受け、モバイルデバイスにFlash表示機能が完全になくなることを意味します。これは以前にも見られました。ColdFusionを例にとってみましょう。アドビが引き起こしたColdFusionの死の影響を受けたプログラマーとクライアントはかなりいます。

結論として、Webベースのプラットフォーム(およびその点に関するプラットフォーム)は、その支持者、貢献者、および作成者と同じくらい優れています。不安定なプラットフォームでWebサイト全体を構築すると、間違いなく、クライアントがWebサイトを再構築するときに予算外で過ごすことになります。


2

ティムクが言ったように、派手は顧客の目には良い。平均的な顧客は、おそらく次のようなことに気づいていない/考えていないでしょう:

  • SEO
  • アクセシビリティ
  • モバイルアクセス
  • ブラウザの履歴、ブックマークなどではうまく機能しません。

あなたはこれらの問題について彼らに話しかけ、それから彼らに決定させることができます。


1

サイトでフラッシュが不要な場合は、サイトでフラッシュが不要であることを伝えます。フラッシュの使用を主張する場合は、フラッシュ開発者に推奨してください。

耳を傾けないクライアントや、気に入らないツールを使用するクライアントと働く義務はありません。


2
どうやら私はフラッシュファンからドライブバイダウンボートを受け取った
スティーブンA.ロウ

元の質問では、「Flash Webサイトを構築しない」という単純なオプションを既に拒否しているためだと思います。
ジョッキング

+1、表示されるすべてのクライアントを受け入れる必要がないことについて、同じことを言います。
rjzii

クライアントを拒否することは常に選択肢です
スティーブンA.ロウ

0

なぜあなたはあなたの仕事の非フラッシュの例でそれらを「ワウ」しませんか?彼らはあなたの専門知識とともに可能性を見ることができます。Flashでできることは何もできないことを彼らに知らせてください(これが真実であることを願っています)。彼らが議論するなら、ただFlashを使うだけで、それを避ける技術的な理由がいくつかあります。あなたは彼らの心で確かめる必要があります、彼らはこの選択をすることによって制限されません。

初心者は、緊急時にFlashで何かを微調整する方法を学ぶ可能性が高く、特定の開発者に縛られることを心配しないという印象を受けます。

古い「IBMの買収で解雇された人はいない」というものは常に存在します。メンタリティ。Flashはニュースにあり、クライアントは良い宣伝と悪い宣伝を区別しません。


0

また、目の不自由なユーザーなど、アクセシビリティに関する法律の遵守に問題がある可能性があります。スクリーンリーダーがFlashにどの程度対応しているかはわかりません。あまりよく想像できません。

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