Коллеги! Заказчик просит на давно сделанном сайте перекроить дизайн, вставив в меню flash-ролик. Красиво, конечно, шаблон готовый на templatemonster нашли сами. Вопрос такой, стоит ли? В основных тенденциях флеш стал сдавать позиции под напором HTML5. Никогда не подверстывал раньше флеш. Как скажется на скорости загрузки? Кэшируется ли флеш или весь блок будет подгружаться при загрузке каждой страницы? Или разбить страницу фреймами? Или лучше попробовать реализовать схожее на CSS+JS? В общем, интересуют тонкости, подводные камни.
Скорость загрузки зависит от размера. Кешируется, как и картинки. Ответы на запросы флэша тоже кешируются, если запросы одинаковые (правда, это легко обходится добавлением рандомной переменной в запрос). Меню делать не удобно. Если флэш выводится js скриптом, то тут прямая зависимость от включенности js в браузере. Если же флэш сразу вписан внутри тега object (не через js), то для активации нужно сначала один раз кликнуть по ролику. Для меню такое поведение не подходит. Да и от серой рамочки нужно избавляться. Моё скромное мнение: если флэш, то полностью сайт, и не думать о СЕО. А делать флэш вставки в html-ный сайт стоит только для шапок (не включая меню), баннеров и игр.