Usability: Flash – що може бути гірше?, HTML, XML, DHTML, Інтернет-технології, статті

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


Ночей не спав, сніданки не їв, пив тільки чай, поки нарешті мене не осінило – та це ж справжні комп’ютерні ігри. Коштувати згадати Starcraft, Civilization або Quake, як відразу ж стає ясним – Комп’ютерні ігри та Flash-ролики робилися одними руками, або у всякому випадку – на одного ідейної та принциповою базі.

І в іграх і в Flash-роликах ми натикаємося на наворочені “заставки”, які покликані “знести башку” користувачеві і заманити його на сайт, на гру. Пройшовши заставку з допомогою “Skip Intro”, ми отримуємо повний набір всіляких текстур, імен менюшек настройки, “оригінальних” інтерфейсів з футуристичними лінійками прокрутки, кнопочками, віконцями, текстами зі шрифтами, які ледь можна розгледіти в мікроскоп. У навушниках нас приголомшує “крюютая” музика, а при кожному виборі мишкою, щось неодмінно кудись в’їжджає, звідкись виїжджає і при цьому видає якесь скрипіння або дзвіночок.

Історія метаморфози

Користувачі та розробники Web споконвічно прагнули оживити нудні статичні web-сторінки. Спочатку це робилося за допомогою анімованих гіфів, потім на допомогу прийшов JavaScript.

З початком комерційного буму в Інтернет Web перестав бути тихою гаванню фізиків-теоретиків і студентів-аматорів. У Web ринули гроші інвесторів, які прівратілі його з академічного досвіду в індустрію. В індустрію з великими грошима. І в цю індустрію потягнулися дизайнери з інших сфер. Вони швидко оцінили, що “HTML нікуди не годиться, а броузери взагалі показують сторінки як хочуть, текст і графіка на білій сторінці – занадто нудні для розваленого на дивані середньостатистичного Тома Пупкіна “. Крюютим дизайнерам чогось не вистачало – найпростіші анімації давалися ціною побудови складного коду, який до того ж ще й не завжди на всіх броузерах працював.

Але якщо є попит, рано чи пізно пропозицію з’явиться. Такий закон ринку. А в Web-е відтепер правили закони ринку, а не технологій. Ось тут-то і з’являється Flash. Всі проблеми з сумісністю, витонченим програмуванням – разом забуті. Вперше web-майстром може себе назвати людина, яка не знає ні строчки HTML / JavaScript. Крюютие дизайнери радіють!

Ціна бажання

Flash дозволив у повну силу користуватися своїми талантами дизайнера комп’ютерних ігор для створення Web-сайтів. Flash швидко перейшов межі анімованих банерів і елементів навігації. У Flash тепер роблять цілі web-сайти. Стривайте, стривайте – я сказав web-сайти? Але чому вважається, що Flash-ролик має відношення до Web-дизайну? Тільки тому що Flash-ролик накачується з Інтернет за допомогою броузера? Так адже Flash-ролики вже давно використовуються окремо від броузера – їх поширюють на компакт-дисках. Та в принципі їх можна поширювати на чому завгодно – хоч на 5-тідюймових дискетах: отримав по поштою, вставив у комп’ютер, завантажив Flash-player і дивись на навороти без всяких броузерів та Інтернетом. Ось тоді і стане ясно – що Flash – це одне, а web-дизайн – зовсім інше.

З приходом IE у броузері стало можливо запустити все, що завгодно: документи Acrobat, таблиці Excel, віддалений термінал VNC, ролик QuickTime, схему AutoCAD-а, Java-аплет. Але ніхто ж не стане відносити програмування Java-аплетів або верстку документів у Acrobat до web-дизайну тільки на цій підставі? Назва книжки “QuickTime і Web-дизайн” здається безглуздим, а назва “Flash і Web-дизайн” чомусь розкуповується на ура.


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

Чужий серед своїх

Flash чужий Web-у. Flash-ролик:


  • не індексується пошуковими
  • на окремий фрагмент не зробиш посилання або не поставиш закладку
  • неможливо відключити картинки
  • неможливо збільшити розмір тексту
  • неможливо “відкрутити” ролик тому, кнопка Back не працює
  • немає простого з’єднання з базами даних (тільки з використанням всяких обхідних заморочек) (що визнає і сама Macromedia)
  • для внесення будь-яких, навіть дрібних, змін потрібно перекомпіляція всього ролика, а значить і наявність фахівця

    Так що, давайте залишимо Flash-у те, для чого він був зроблений – банери і менюшки. Не піддавайтеся спокусі перетворити Web “в одне суцільне телебачення”.


  • Схожі статті:


    Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

    Коментарів поки що немає.

    Ваш отзыв

    Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

    *

    *