[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Site INTRO (нужен совет)
nazarlee
Здравствуйте Всем.
Есть конкретное задание - полностью продублировать Flash сайт используя обычную верстку, PHP, Java и сопутствующие языки.

Оригинал (flash): http://simplyfitcanada.com/
Сверстанный дубликат (html, php, java...): http://simplyfitcanada.com/test

Если вы пройдёте по ПЕРВОЙ ссылке, то уведите "site intro" на флеше. Там позирует парень на белом фоне. Только после этого загружается главная страница.

Задача: Сделать такое же сайт-интро на новом сайте. Другими словами, сделать точно такое же вступление с позирующим парнем на новом сайте.

Мне сказали, что это достаточно простая задача. Но я с таким раньше не сталкивался. ПРОШУ ВАШЕЙ ПОМОЩИ!
Отвечу на любые вопросы, предоставлю код если нужно.



Спустя 4 минуты, 37 секунд (9.05.2011 - 13:01) alex12060 написал(а):
Берете парня, вставляете его и он крутится пока грузится страница. А точнее, вырезаете его из флеша.

Спустя 54 минуты, 39 секунд (9.05.2011 - 13:56) Basili4 написал(а):
nazarlee
Цитата (nazarlee @ 9.05.2011 - 13:56)
не сказали, что это достаточно простая задача.

если не без движения то да. Если 1 в 1 то нет.

Спустя 3 минуты, 14 секунд (9.05.2011 - 13:59) Игорь_Vasinsky написал(а):
можно с принтскринить кадры и собрать gif, потом используя прелоадер на jquery - работать с ним.

Спустя 5 часов, 7 минут (9.05.2011 - 19:06) nazarlee написал(а):
Кадры у меня все есть.
Меня интересует сам процесс (код). Проста раньше не сталкивался с подобной задачей. Если не сложно, можно попросить Вас объяснить поподробнее о самом методе реализации этой задачи.

Спустя 3 минуты, 56 секунд (9.05.2011 - 19:10) alex12060 написал(а):
nazarlee

Сделай просто интро из флешки и все, зачем эта мукора? Или в ФШ сделай анимашку.

Спустя 14 часов, 16 минут, 6 секунд (10.05.2011 - 09:26) nazarlee написал(а):
У меня есть готовый файл .swf
Тут вопрос не в том как его сделать, а в том - КАК ЕГО ПРИЛЕПИТЬ НА САЙТ на место интро (в самом начале при загрузке главной страници и только один раз, когда пользователь ПЕРВЫЙ раз попал на сайт по корневой ссылке)?
Вас не затруднит объяснить технические моменты этого действия...

Спустя 3 дня, 23 часа, 38 секунд (14.05.2011 - 08:27) Anuarbek написал(а):
Если у тебя есть готовый .swf и тебе просто нужно встроить в разметку страницы, то:

<embed src="http://www.site.ru/logo.swf" quality="high"></embed>

Строчка выше, не проверяет установлена на клиентской машине Flash плагин.

И самым простым способом проверки в первый ли раз пришёл пользователь на сайт, и запускать ли ролик - будет установка печеньки. Код описывать не буду, а опишу логику.


/**
*Dont forget to always check everything that comes from client machine - not excluding Cookies. Cookies can easily been changed from client side, so always check them!
*Part of code under, is simple logic structure, of how you can input your Flash
*/

if(!isset(COOKIE['watched'])) //simplest checking for cookie existing
ShowFlashAnimation(); //here part of code to show flash animation
SetCookie(COOKIE['watched']); // setting cookie, so next time, user will not see your animation, and will skip {IF} structure and directly go to the code below(example your html markup)
//HERE starts block of code, example: your html code ...

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.