Як спілкуватися з клієнтом із веб-сайту Flash? [зачинено]


21

Нещодавно я займався безліччю веб-проектів за допомогою лише рекомендацій з уст в уста. Хоча я набагато більше програміст, ніж дизайнер будь-якими способами, мої дизайнерські навички не страшні, і не ненавиджу спілкуватися з інтерфейсом, як багато програмістів. Як результат, я опинився заманюваним у купу побічних проектів, де окрім мінімального зворотного кінця для адміністрування контенту, більшість програм програмується на інтерфейсах інтерфейсу (читати javascript / css).

На сьогодні найбільше розчарування у мене було переконати клієнтів, що вони не хочуть Flash. Окрім того, що мені справді не подобається "розробка" Flash, є багато практичних причин, через які Flash не бажаний (відсутність сумісності між пристроями, зниження доступності клієнтів, вимоги до плагінів, збільшення часу розробки тощо). Замість того, щоб просто сказати клієнтам "я не буду створювати вам флеш-сайт", я б скоріше скористався тактикою, щоб переконати / пояснити їм, що це не те, що вони насправді хочуть, тобто: відповідати їх вимогам краще, ніж стандартний html / css / js і відволікати користувачів від їх вмісту.

Який досвід з перших рук мають інші з цим? Як ви поясните комусь, що javascript / css / AJAX зазвичай є кращим варіантом для більшості веб-сайтів? Чому люди хочуть використовувати Flash так погано для початку?

Це питання стосується клієнтів, які не мають жодних технічних причин бажати флеш-версії, але просто хочуть цього, оскільки вони думають, що це робить дуже гарні веб-сайти.


7
бо це
кричуще

9
Скажіть їм, що Facebook та Twitter (серед інших популярних веб-сайтів) написані не спалахом, вони повинні зрозуміти;)
Махмуд Хоссам

16
Покажіть йому "флеш-сайт" на комп'ютері, на якому не встановлено спалах.

11
Покажіть їм веб-сайт, використовуючи комутований мережевий зв’язок.
oosterwal

3
Покажіть їм сайт Flash у Lynx та скажіть їм, що це найпопулярніший браузер у світі.
праворуч

Відповіді:


42

Скажіть, що веб-сайти Flash "порожні" для пошукових систем. Якщо бізнесмен хоче, щоб клієнти перейшли в Google і відкрили свій бізнес через Інтернет, він повинен забути Flash. Технобабуючи вбік, бізнесмен зрозуміє вартість втрати клієнтів.

Скажіть, що веб-сайти Flash, як відомо, сповільнюють старі комп'ютери, і користувачі в даний час все більше дратують веб-сайти Flash, закриваючи сторінку, якщо вона не завантажується мить.

Скажіть їм, що Flash сьогодні став своєрідною антивизичною карткою, щоб відзначити застарілу компанію поза зв'язком із сьогоденням. Скажіть їм, що користувачі зморщуться, а конкуренти будуть сміятися.


Справжня історія. Деякий час тому, коли я переїхав до іншого міста незабаром після того, як відчув необхідність відвідати перукаря. Будучи тим, ким я є, я не мав кращої ідеї, як шукати в перукарні. Я приземлився на рейтинговій сторінці, де вказано близько 5-6 найкращих місць. Я зайшов на їхні веб-сайти і побачив ... що ти думаєш? Чудовий спалах! Один сайт взагалі не завантажувався на 100%, я навіть кілька разів намагався. В інших була занадто складна навігація, яку я ніколи не міг зрозуміти і дістати потрібну інформацію. Врешті-решт я вийшов на останню сторінку, яка була лише базовим HTML та CSS. Я отримав необхідну інформацію за декілька секунд, призначив зустріч і з тих пір був їх клієнтом. Я думаю, що в інших магазинах доведеться заробляти на своєму веб-дизайнері, оскільки звичайні користувачі просто не переживають.


8
Це стає менш правдивим, оскільки поглиблене посилання і Google тепер має змогу витягувати текст із Flash, але я все ще вважаю корисним сказати клієнтам, щоб відкласти їх, глибоке посилання забирає багато часу для налаштування, а отже, і дорого. Розробка Flash надзвичайно дорога порівняно зі звичайною веб-програмою, як правило.
Орблінг

13
Не хвилюйтеся, що ця заява не стовідсоткова - це в більшості випадків і буде сильним аргументом для менш кмітливих людей.

3
Отже, ви маєте на увазі, що краще брехати клієнтам, ніж говорити "Я не роблю флеш-сайти"? Також ОП запитує про сайти AJAX. При надмірному використанні AJAX створює ту ж проблему.
back2dos

1
+1: Вміст має бути читабельним. Ще одна справжня історія. Днями я знайшов сайт, де номер телефону був графічним зображенням, вставленим на сторінку. Оскільки номер не був текстовим, iPhone не зміг його знайти, і я не хотів заважати набирати його вручну.
S.Lott

11
Скажіть їм, що веб-сайти Flash "порожні" для iPhone та iPad.
LennyProgrammers

15

Використання Flash втратить їх очні яблука.

Однією з найважливіших причин Google занепокоїв Yahoo, Ask Jeeves та ін. ін. у пошукових системах війни - це їх цільова сторінка, і результати з’являються настільки неймовірно швидко. Навіть в кінці 90-х, коли результати пошуку Google були не дуже кращими, вони все ще були пошуковою системою, якщо ви не хотіли витрачати свій час.

З іншого боку, є Flash-сайти. Знаєте, ті, де цільова сторінка - "Завантаження ... 10% ... 20% ..." Мене зовсім не цікавить чиїсь чудові егоїстичні прекрасні художні бачення, я просто хочу отримати інформацію, яку я потрібно і продовжувати свій день. Тому більшість часу, коли я потрапляю на один із цих сайтів, я або натискаю кнопку "пропустити анімацію", якщо така є, або, якщо ні, просто перейти на Google і знайти конкурента.

Додайте відсутність підтримки iPhone / iPad, і ви просто відняли ще більше очних яблук.

Інші вирішили технічні проблеми із Flash; як Джош К, "Я блокую Flash (через NoScript) скрізь", тому що мої машини працюють краще, і все завантажується швидше.

Я абсолютно чудовий із Flash, як необов'язковим компонентом користувацького досвіду у правильних контекстах - наприклад, я загальний наркоман CityVille. Але те, що є основним компонентом комерційного веб-сайту, орієнтованого на клієнтів, не є правильним контекстом.


12

Якщо технічні причини не працюють, скажіть їм, що ви не можете використовувати спалах в iPad або iPhone


1
Або iPhone. Я багато займаюся серфінгом на своєму iPhone, і при цьому купив неабияку кількість речей. У нас мільйони, і ми, як правило, отримуємо більше наявного доходу, ніж середній.
Девід Торнлі

Так, це дуже багато людей. Я також знаю деяких людей, які відмовляються встановлювати Flash на свій комп’ютер.
MetalMikester

10

Поясніть, що Flash - це інструмент для мультимедіа, а не підтримка всього веб-сайту. Деякі речі Flash роблять дуже добре , але повний веб-сайт Flash є громіздким і дуже завантаженим для клієнта. Час завантаження збільшується, пропускна здатність збільшується, а розвиток загалом сповільнюється.

Переходити з рішенням HTML / JavaScript краще в 99% випадків, коли розглядаються Flash. Flash є там, щоб збільшити існуючу розмітку, а не замінити її. З цієї причини люди не пишуть цілі веб-сайти в JavaScript. Це розширення, а не заміна.

Веб-сайти, що базуються на Flash, не будуть легко підібрані пошуковими системами. Вам доведеться дуже наполегливо працювати, щоб дозволити їх. Flash також ускладнить створення закладок на сторінках і обмін посиланнями, оскільки часто URL-адреса взагалі не змінюється. Як вже було сказано раніше, через тривалий час завантаження та проблеми з обробкою, користувацький досвід часто може бути жахливим. Я блокую Flash (через NoScript) скрізь, оскільки він має основні проблеми з продуктивністю на всіх моїх машинах (Windows і Mac).

Існує велика кількість Flash-поведінки, яку можна повторити за допомогою JavaScript. Існують навіть повні бібліотеки (jQuery UI), побудовані навколо випадаючих віджетів та анімацій для заміни Flash-аналогів.


Підсумок

Flash не слід використовувати для всього веб-сайту. Шматочки та шматочки можуть бути у Flash, але загальний дизайн повинен бути в HTML для доступності, портативності та швидкості. На підтримку веб-сайту, що базується на HTML, коштує менше, ніж на базі Flash, а також збільшення кількості користувачів, які можуть ефективно отримувати доступ до сайту.


Це чудове пояснення, але я боюся, що він має "занадто багато слів" для клієнта ...

@Developer: Дозвольте підсумувати це.
Джош К

5

Людям подобаються кричущі речі (не призначені для каламбура) і спалахуючи, будучи кричущими, має репутацію, яку нетехнічна людина чула не раз.

EDIT: Прочитайте тут і передайте ці пункти http://www.killersites.com/blog/2010/why-flash-only-websites-are-a-bad-idea/

Генеральний директор компанії, в якій я працюю, створив флеш-сайт для однієї з наших нових продуктів, і мені довелося надіслати йому електронний лист із переліком всього того, що з цим було не так, я відчуваю ваш біль.


2
І як це допомагає вирішити проблему?
whatsisname

Помічено та виправлено.
Тім

4

Я думаю, що ваш погляд на спалах є занадто неглибоким, що також стосується багатьох відповідей, наданих тут. Я працюю з Flash Player як платформа вже близько 5 років, і я хотів би взяти час, щоб пояснити кілька речей.
Транслятор: Гото висновок.

Проблема із Flash

Однією з найбільших проблем цієї платформи є те, як вона монетизується:
За допомогою інструментів розробки, що знижують бар'єр для входу до мінімального рівня. Як результат, у вас є багато нахабних додатків.
Те, що стверджується про Flash, справедливо для флеш-контенту, але не є конкретним для платформи. Та ж компанія, що створила флеш, створила Dreamweaver. Востаннє я перевіряв, це дало результати настільки ж шаленого, як і середній вміст флеш.

"Правда" про Flash

  • Проникнення на ринок Flash Player може відповідати тому, який використовується у веб-переглядачі, з яким ви готові бути сумісними, створюючи HTML-рішення. Оцінки IE6 все ще сягають понад 10% .
  • Flash Player немає на мобільних пристроях, принаймні не таким чином, з яким можна було б серйозно працювати. ОТОХ, якщо ви чесно дбаєте про мобільний досвід, то вам слід створити мобільну версію створеного вами сайту.
  • Flash Player не повільний. AVM2 перевершує всі двигуни JavaScript у ситуаціях загального призначення, хоча V8 є альтернативою, але він використовується лише в Google Chrome. Флеш-плеєр також досить швидкий як для візуалізації векторної, так і для растрової графіки, і може бути значно вищий за успіх лише за допомогою апаратних прискорених HTML-рендерів, які не мають широкого поширення. Якщо Flash Player використовувався лише для відображення даних так само, як і HTML-сайти, різниці ви не помітили.
  • Flash Player використовується для створення шалених мультимедійних сайтів та банерів. Однак Flash Player здатний запускати багаті Інтернет-програми, такі як Sliderocket , Aviary Tools (особливо Phoenix), такі ігри, як Tanki Online і Koyotl (я сам працюю над цією грою, і, сподіваємося, запустимо публічну бета-версію на наступному тижні, до тоді знімки екрана внизу повинні справляти враження).

Існує така річ, як фактична розробка флеш-пам'яті, і якщо ви насправді зацікавлені, я пропоную вам взяти копію FlashDevelop, що стосується фактичної розробки програмного забезпечення на флеш-платформі.
Ваша заява про те, що для спалаху потрібно більше часу на розробку, базується виключно на вашому особистому наборі навичок. Це так, ніби розробник .NET стверджував, що на розробку Java потрібно більше часу.

Flash проти HTML

Flash - з мого особистого досвіду - кращий вибір, ніж HTML, якщо ви хочете створити складний, стійкий інтерактивний додаток, товстий клієнт, який розгортається з Інтернету (*).
Тепер для створення веб-сайтів з відносно низьким рівнем інтерактивності, як, наприклад, форум, немає великої причини використовувати флеш, за винятком деяких крайових випадків, які тут не дуже важливі. Вибір HTML полегшує SEO та забезпечує доступність. Але це все-таки справа смаку, хоча я не можу уявити, що люди, які не мають технічних питань, мають вагомі причини віддати перевагу спалаху.
Залежно від ситуації та особистої філософії те чи інше є "кращим", але твердження від "спалаху відсмоктує" до "це нормально як доповнення" є надто спрощеним.

Я боюся , що, за бажанням досить , ваші клієнти мали в виду виду досить , що робить вас хочуть рвати . У цьому випадку спалах також є кращим інструментом для здійснення цього кошмару. Я відмовляюсь від таких завдань, а також не пересилаю їх. Це злочин. І я боюся, що коли HTML5-бекенд Adobe CS Flash буде досить стабільним, ви не зможете сховатися від цього, просто видаливши спалах.
Якщо це те, що вони хочуть, я благаю вас спробувати поговорити з ними. Це не хіп, це не круто, це неприємно. Ти це знаєш. Усі тут роблять. Вони також повинні.

Висновок

Демонізація спалаху не дуже чесна, і я не думаю, що вам це потрібно.
Досвід роботи з JavaScript / CSS / HTML є цінним. Сказати, що ви дуже продуктивні з цим стеком і що ви впевнені, що будете задовольняти вимоги свого клієнта (припустимо, що ви є) - це гарна річ і абсолютно вагомі міркування.
Найкраща робота, яку ви можете зробити за мінімальних витрат, - це використовувати технології, якими ви опановуєте, і ваші клієнти хочуть отримати саме це . На відміну від ряду популярних напівправд, це є суцільним фактом.


(*): Я думаю, що стандарти - це чудова річ. Я сам використовую haXe вже 2 роки, одна мотивація - це можливість перемикання, коли вважаю HTML робочою альтернативою для моїх вимог. Поки що я повинен сказати, флеш-плеєр все ще є моєю переважною ціллю з ряду причин, з яких я представив підмножину. Тож як я з нетерпінням чекаю дня, коли HTML зробить флеш-плеєр застарілим для моєї роботи, я думаю, що минуло ще кілька років.


3

Однією з дійсних причин є те, що веб-сайт на базі Flash не працюватиме на iPhone, iPad 1, iPad 2 або iPod Touch - це 170 мільйонів пристроїв, коли я рахував останній раз.

Так, це рішення Apple, але воно стає серйозною проблемою при створенні веб-сайтів. Дійсно, Microsoft відмовляється від розробки Silverlight для Інтернету, оскільки HTML просто працює на більшості пристроїв.


3

TL; DR

Це ще більше узгоджується з тим, на що вже вказували багато учасників, але вам дійсно потрібно дотримуватися ФАКТУ, що Flash не підтримується повністю. Adobe витягнув плагін на підтримку Flash Mobile. Цей крок, зроблений компанією Adobe, означає, що незабаром постраждають інші мобільні пристрої, а мобільні пристрої взагалі не зможуть переглядати Flash. Ми бачили це раніше. Візьмемо для прикладу ColdFusion. Є досить багато програмістів і клієнтів, які постраждали внаслідок смерті ColdFusion, спричиненої Adobe.

На закінчення, веб-платформа (і будь-яка платформа з цього питання) настільки ж хороша, як і її прихильники, учасники та творці. Побудова цілого веб-сайту на платформі, що коливається, БУДЬ, без сумніву , змушує клієнта витрачати кошти поза своїм бюджетом, коли настає час відновити свій веб-сайт.


2

Як сказав Тімк, кричуще добре в очах клієнтів. Середній клієнт, ймовірно, не знає / думає про такі речі, як:

  • SEO
  • Доступність
  • Мобільний доступ
  • Не добре працює з історією браузера, закладками тощо.

Ви можете спробувати поговорити з ними щодо цих питань, а потім дати їм рішення.


1

Якщо їхній веб-сайт не потребує спалаху, скажіть їм, що для їх веб-сайту не потрібен спалах. ЯКЩО вони наполягають на використанні flash, рекомендуйте розробник Flash.

Ви не зобов'язані працювати з клієнтами, які не слухають або не використовують інструменти, які вам не подобаються.


2
Мабуть, у мене з'явився привідний потік від вентилятора спалаху
Стівен А. Лоу

Я б здогадався, що початкове запитання було тому, що в оригінальному запитанні вже було відхилено варіант просто сказати "Я не буду створювати вам флеш-сайт".
поштовх

+1, я збирався сказати те саме, що не потрібно приймати кожного клієнта, який з’являється.
rjzii

відмова від клієнтів - це завжди варіант
Стівен А. Лоу

0

Чому б ти не "здивував" їх з неприблисними прикладами твоєї роботи? Вони можуть бачити потенціал разом із вашими знаннями. Дайте їм знати, що у Flash не може бути зроблено нічого, чого ви не можете зробити (сподіваюся, це правда.). Якщо вони сперечаються, то просто використовуйте Flash, існувало ще кілька технічних причин, щоб цього уникнути. Вам потрібно переконатися, що їх вибір не буде обмежений.

Вони можуть опинитися під враженням, що новачок з більшою ймовірністю навчиться підлаштовувати щось у Flash у надзвичайних ситуаціях і не переживає за те, щоб його заблокувати в конкретному розробнику.

Завжди є стара "Ніхто не звільнявся за покупку IBM". менталітет. Flash в новинах, і ваші клієнти не відрізняють доброго від поганого рекламування.


0

Можуть також виникнути проблеми з дотриманням законодавства про доступність, наприклад, для незрячих користувачів. Я не знаю, наскільки добре читачі екранів справляються із Flash - не уявляю себе дуже добре.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.