Skip to main content

Flash-сайты - за и против - веб-дизайн / HTML

Флэш против Черного Флэша (Июнь 2026)

Флэш против Черного Флэша (Июнь 2026)
Anonim

Было время в не столь отдаленном прошлом, когда Flash доминировал в Сети. Сайты закручивались и свистели с анимацией и звуком в том, что часто представляло собой передовую презентацию, предназначенную для посетителей «Wow». Даже тогда были преимущества и недостатки использования Flash на сайте, и сегодня эти недостатки полностью исключают использование этой технологии на сайтах.

Для начала Flash был очень интригующей технологией, используемой для добавления интерактивности и кричащей графики на веб-сайт.

Обучение написанию хороших анимаций и форм во Flash может быть сложным и трудоемким, поэтому разработчики, которые знали Flash, часто мотивировали его использовать в любой ситуации. Но, как и во всех технологиях, у Flash были некоторые недостатки для многих читателей, а размещение сайта во Flash может быть вредным для сайта, а не для ничьей. Тем не менее, преимущества прохладного сайта Flash заставили многих людей принять недостатки и использовать его в любом случае.

Если ваш текущий сайт по-прежнему использует Flash, вы должны знать как положительные аспекты Flash, так и недостатки. Это, в сочетании с вашими знаниями ваших клиентов, должно помочь вам решить, действительно ли вы хотите использовать этот устаревший подход к дизайну веб-сайтов.

Текущее состояние

Вспышка почти мертва в Интернете. Решение Apple об удалении поддержки Flash из операционной системы iOS запустило Death Knell для этой технологии. Flash попытался висеть на некоторое время, но в конце концов, фильм для мобильных вычислений и веб-посещений действительно оставил Flash и его сумасшедшие анимации на внешнем уровне.

Flash по-прежнему используется на некоторых сайтах, и он по-прежнему используется для публикации видео во многих случаях. Есть также много компаний, которые разработали надежное приложение с Flash, и они продолжают использовать эти приложения вместо того, чтобы их перепрограммировать с использованием других языков и платформ. Тем не менее, несмотря на то, что там есть какие-то аргументы для Flash, его дни закончены.

Настоящее и будущее Интернета, похоже, не имеет места для Flash, а также не должно быть на вашем сайте.

Что у нас?

Использование или отсутствие использования Flash на веб-сайте может вызвать серьезные проблемы для сайта. Если вы создаете веб-сайт, для которого подходит Flash, то не используя Flash, вы можете отгонять читателей. Но создание сайта во Flash просто потому, что вы можете повлиять на то, как ваши клиенты взаимодействуют с вашим сайтом, независимо от того, найдут ли они сайт в поисковых системах и насколько доступны и полезны ваш сайт.

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

Оригинальная статья Дженнифер Крынин. Отредактировано Джереми Жирардом 10/4/17

Причины использования Flash

  • Кросс-платформенная совместимостьFlash хорошо поддерживается примерно на 95-98% веб-браузеров, и если вы создаете сайт или приложение во Flash, вы знаете, что он будет правильно рассмотрен всеми, у кого есть Flash-плагин. Это независимая операционная система и браузер.
  • АнимацииПервоначально Flash использовался как инструмент анимации, и для этого он лучше всего подходит. Легко создавать анимации во Flash, а затем легко их просматривать.
  • видеоВидео хорошо работает в приложениях Flash, потому что для него не требуется зависящий от ОС плагин, такой как QuickTime или MediaPlayer.
  • ИгрыИгры могут быть забавными, а в флеш-играх нет проблем с поддержкой браузера Ajax в ограничениях пропускной способности серверных игр, написанных в CGI.
  • Векторная графикаВекторная графика может выглядеть более гладко и привлекательнее, а Flash позволяет разработчикам создавать приложения с плавными линиями, требуя, чтобы у клиента был установлен векторный инструмент на жестком диске.
  • Добавляет, ну, мигает на сайт
  • Замена изображений для специальных шрифтовВеб-дизайнеры, которым требуется специальное семейство шрифтов в своих веб-проектах, могут использовать технику замены изображений sIFR (или Scalable Inman Flash Replacement), которая заменяет текст в дизайне Flash, чтобы получить конкретные шрифты.
  • Приложения Flash могут выполнять действия скрипта, собирать данные и выполнять большинство тех же действий, которые могут выполнять серверные скрипты.

Недостатки использования Flash

  • Ограничения пропускной способности и скоростиЕсли разработчику не очень сложно оптимизировать Flash, большинство приложений Flash и веб-сайтов могут быть очень большими и медленными для загрузки. Во многих ситуациях весь Flash-сайт должен быть загружен до его использования. И хотя можно добавить графические обратные отсчеты и другие функции, чтобы ускорить время, многие люди все равно не будут ждать.
  • Юзабилити нарушеноОдной из самых важных кнопок в веб-браузере является кнопка «Назад». Он используется все время большинством пользователей, просматривающих Интернет. Но Flash-сайт обычно удаляет эту функциональность. Когда клиент нажимает кнопку «Назад» после глубокого погружения в Flash-сайт, он возвращается на веб-сайт, на котором они были, прежде чем они посетили ваш сайт. Затем, если они вернутся на ваш Flash-сайт, им придется переходить туда, где они были. Некоторые люди могут захотеть сделать свою работу дважды, но большинство не будет.
  • Доступность также нарушенаПоскольку большинство сайтов Flash основаны на изображениях и обычно не имеют много альтернативного текста, они могут быть очень трудными или невозможными для чтения с экрана.
  • Поисковые системы не могут их прочитатьПауки поисковых систем очень похожи на программы чтения с экрана, они не могут разобрать изображения.Кроме того, многие из них сталкиваются с трудностями в отношении ссылок, которые не являются стандартными HTML-ссылками, и большинство ссылок во Flash не находятся в HTML - они находятся во Flash. Из-за этого многим разработчикам Flash очень сложно заставить свои Flash-сайты занять высокие позиции в поисковых системах. Фактически, большинство сайтов Flash, которые хорошо занимают место, делают это потому, что у них есть две версии сайта - одна Flash и один HTML. И тогда они должны поддерживать две копии одного и того же веб-сайта.
  • Flash требует подключаемого модуляВ то время как большая часть веб-браузеров имеет предустановленный плагин, факт заключается в том, что Flash действительно требует плагина, который некоторые люди и компании не разрешают.
  • Некоторым людям просто не нравятся Flash-страницыПодобно звуковой и анимированной графике, Flash зарекомендовал себя среди некоторых клиентов как более раздражающий, чем преимущества для веб-страницы. Это особенно актуально, когда Flash не имеет никакой цели, кроме как украсить страницу - например, анимированный баннер или страницу всплеска. Хотя эти клиенты могут быть менее распространены, чем те, кому это все равно, они часто более вокальные и с большей вероятностью отклонят мнение от вашего сайта, если вы используете Flash бесплатно.

разрешение

Если вы используете Flash?

Это может принять только дизайнер и владелец сайта. Flash - прекрасный инструмент для добавления игр, анимации и видео на ваш веб-сайт, и если эти типы функций важны, вы должны использовать Flash.

Использовать Flash, где это эффективно

Очень мало сайтов, которые используют только Flash. Недостатки SEO, доступность и удовлетворенность клиентов не позволяют мне рекомендовать использовать Flash для всего сайта. Фактически, даже Google рекомендует использовать только Flash в некоторых ситуациях:

Попробуйте использовать Flash только там, где это необходимо.

Никогда не используйте Flash для навигации

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