Flash или JavaScript?
А зачем, спрашивается, имитировать Flash, если можно использовать эту замечательную технологию? Есть, как минимум, две причины. Во первых, на его изучение уйдет уйма времени, а для того чтобы создать серьезный проект еще больше. И в связи с этим, специалистов виртуозно владеющих технологией Flash, в разы меньше, чем знатоков JavaScript. То есть, первую причину можно отнести к нехватке квалифицированных кадров и дефициту времени.
Но, скорее всего, основной причиной имитации Flash технологии, является трудность оптимизации, этой самой технологии, для поисковиков. Для того чтобы подготовить свой проект, основанный на Flash, к индексированию поисковыми роботами, необходимо проделать огромную работу, иногда, в ущерб своим задумкам. К тому же некоторые браузеры испытывают проблемы с Adobe Flash Player и вообще воспроизведением данной технологии.
В свою очередь, сайты, имитирующие Flash технологию, по сути, являются стилизованным и анимированным, при помощи CSS и JavaScript, HTML-кодом. А это значительно облегчает работу поисковикам и, следовательно, вам. Вывод, на мой взгляд, очевиден — JavaScript может значительно упростить вам жизнь. И как говорится: “Если не видно разницы, зачем платить больше?”.