Поскольку число людей, выходящих в Интернет с мобильных устройств, продолжает расти, поиск альтернативы Flash-анимации и видео имеет важное значение для каждого администратора веб-сайта. Мобильные устройства, такие как iPhone, iPad и телефоны Android, не поддерживают платформу видео Flash, поэтому Google ранжирует мобильные сайты с тяжелым Flash-контентом ниже, чем сайты, использующие альтернативы Flash, такие как HTML5 и его графическая библиотека Canvas. Веб-программисты уже давно используют Flash для онлайн-игр и видеоплееров, но с ростом популярности HTML5 развитие Flash, скорее всего, сойдет на нет.

Получение более высокого рейтинга Google с лучшими мобильными веб-сайтами

Для Google имеет смысл наказывать мобильные веб-сайты за то, что они в значительной степени полагаются на Flash-контент, поскольку очень немногие устройства могут получить доступ к этому контенту. iPhone и iPad не только не поддерживают Flash, но и большинство Android-устройств несовместимы с Flash, а мобильные устройства Windows изначально поддерживают HTML5 как часть интерфейса Windows Metro. Google просто принимает рациональное решение ранжировать мобильные Flash-сайты ниже, чем HTML5-сайты. Хотя перестройка всего мобильного веб-сайта с использованием HTML5 может быть серьезной задачей, преимущества этого говорят сами за себя. В конце концов, большинство пользователей не смогут получить доступ к мобильному флеш-сайту, если они не перейдут туда с настольного компьютера или ноутбука, что почти никто никогда не делает.

Когда вы переходите с Flash на HTML5, вы предоставляете широкий спектр преимуществ пользователям, посещающим ваш сайт с мобильных устройств. Ваш сайт будет изначально поддерживаться основными библиотеками большинства мобильных устройств, работающих под управлением всех современных операционных систем, включая Ubuntu, Firefox, iOS, Android и Windows. Flash предоставляет только графическую библиотеку для потокового контента., показ рекламы, рисование векторной графики, размещение онлайн-игр и создание многофункциональных интернет-приложений. Adobe уже несколько лет отказывается от разработки Flash, а в 2011 году они прекратили поддержку обновлений Flash для мобильных устройств. Вместо них Adobe начала разрабатывать библиотеки HTML5 для мобильных веб-сайтов и устройств, потому что этот формат востребован большинством пользователей.

Преимущества использования HTML5 вместо Flash

Разница между Flash и HTML5 заключается в том, что HTML5 может выполнять все задачи, которые может выполнять Flash, но HTML5 предоставляет несколько других интегрированных сервисов. Кроме того, HTML5 уже встроен в Интернет, поскольку это последняя версия вездесущего языка гипертекстовой разметки. Помимо Canvas Drawing, он поддерживает несколько широко используемых библиотек программирования, таких как GeoLocation, Offline Web Storage и CSS3. С Flash вы все равно должны создать свой веб-сайт с использованием HTML5, а затем интегрировать в него Flash с помощью кода JavaScript. Программирование подвержено ошибкам и намного более громоздко, чем простое, чистое программирование HTML5 Canvas, которое используют все мобильные сайты с самым высоким рейтингом.

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

Графика и видео без Flash

Хотя поддержка все еще находится на ранних стадиях, известные сайты на основе Flash, такие как YouTube и Vimeo постепенно внедряют потоковое видео HTML5 в качестве альтернативы уже устаревшему фреймворку Flash. В любом случае нет смысла встраивать Flash-видео на мобильную веб-страницу, поскольку экраны устройств слишком малы для навигации по такой странице. Мобильные сайты обычно воспроизводят видео в полноэкранном режиме в отдельном окне, а мобильные сайты с видеоконтентом могут использовать альтернативные программные библиотеки для встраивания видео. Что касается графики, игр, рекламы, анимации и переходов между страницами, то HTML5 более чем компенсирует элементарную поддержку потокового видео. С помощью CSS3 веб-администраторы могут использовать некоторые из новейших технологий в Интернете, а именно плавную и бесшовную мобильную веб-анимацию и графику.

Есть ли у Google скрытая программа в отношении мобильных Flash-сайтов?

Трудно ответить на этот вопрос, не рассуждая о мотивах Google для ранжирования Flash-сайтов ниже, чем HTML5-сайтов. Google и Adobe сотрудничали, выполняя свои соответствующие роли в развитии Интернета, каким мы его знаем сегодня. Конечно, Google заинтересован не только в предоставлении наилучших результатов поиска, но и в том, чтобы их клиенты Android также имели наилучшие возможности мобильного Интернета. Однако когда дело доходит до результатов поиска, они должны учитывать миллионы iPhone и iPad, которые ищут мобильные веб-сайты на Google.com. Добавьте к этому количеству мобильных устройств, состоящих из пользователей Windows, и поведение Google нетрудно понять.

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

Как конвертировать мобильный Flash-сайт в HTML5

Как конвертировать мобильный Flash-сайт в HTML5

Переход с Flash на удобный для Google HTML5 — это просто перенос кода вашего веб-сайта на новую платформу. Задача может отнимать много времени и быть сложной, но оба языка довольно просты для программистов. Хорошей новостью является то, что преобразование Flash-сайта в HTML5 дает администраторам веб-сайтов прекрасную возможность точно настроить свои веб-сайты для своей мобильной аудитории. Библиотеки для программирования, такие как GeoLocation API и Offline Web Storage, могут превратить глючный, разрозненный мобильный веб-сайт в удобный, современный пользовательский интерфейс. Вероятно, самым важным улучшением станет функция локального кэширования, встроенная в HTML5. Ваш веб-сайт не только выиграет от более высокого рейтинга страницы Google, но и посетители вашего сайта будут использовать сайт чаще, оставаться на нем дольше и получать больше удовольствия, потому что он обеспечит гораздо более плавный пользовательский интерфейс. Если ваш сайт предоставляет услуги на основе местоположения, HTML5 изначально поддерживает библиотеку GeoLocation.который может давать предложения и рекомендации в зависимости от местоположения вашего посетителя.

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

Добавить комментарий