Флеш фоном для сайта.

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

Описание: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 ЖЪРЧИК » 07.11.2014, 20:51

http://www.aleosoft.com/flashtutorial_flashbackground.html
Код: Выделить всё
<div style="position:relative;">
 <div style="position:absolute; z-index:-1;">
 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="1280" height="1024">
 <param name="movie" value="Movie1.swf" />
 <param name="quality" value="high" />
<param name="wmode" value="transparent">
 <embed src="http://real-unreality.ru/lecnoe_ozero.swf" quality="high" type="application/x-shockwave-flash" width="1280" height="1024" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" />
 </object>
</div>
 </div>
Вот данный код использовал. Заменил z-index:-1 (если накрывает какие то слои уменьшить)
Интересует два вопроса:
Каким образом сделать так, чтобы фон нормально растягивался по ширине (100%, auto не работает)?
Каким образом сделать так, чтобы он был статичен для экрана при изменении масштаба и прокрутке?
Как избавиться от светящихся кусков кода, видимо я не туда засунул или не обернул во что то код?
Изображение
ЖЪРЧИК
Автор темы
Аватара
Репутация: 174
С нами: 9 лет 7 месяцев

Сообщение #2 Sumanai » 07.11.2014, 20:56

Ужасная идея :eek: Ужасный серый фон в куче браузеров, которые не поддерживают флеш.
И да, это вряд ли возможно.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #3 ЖЪРЧИК » 07.11.2014, 21:06

Sumanai, ну а если не поддерживает, то на картинку заменить можно. Условие добавить.
Почему невозможно то? Все работает, только резиновости не хватает. Ну и еще пара пунктов сверху выше.
И да, я бы на нормальный сайт флеш не ставил, но нужен трешовый подход в данном случае.
По ссылке посмотри, там вот че пишут
Step 2: Use div and properties z-index, position:absolute and position:relative to make the Flash movie displaying under other contents.

To make the Flash movie as background, you need to use div layers. A div layer is like a window inside a window, which lets you define an area inside your HTML page.

Код: Выделить всё
<div style="width:480px;height:125px;position:relative;">
<div style="position:absolute; z-index:1;">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="480" height="125">
<param name="movie" value="flashmovie.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent">
<embed src="flashmovie.swf" quality="high" type="application/x-shockwave-flash" width="480" height="125" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</div>
<div style="position:relative; z-index:2;">
These are the HTML content.
</div>
</div>

Добавлено спустя 56 минут 44 секунды:
Есть еще вариант попроще, видео webm пустить сэмпл. Тогда вопрос по производительности встает. Мне кажется видео+тень css будет жрать больше, чем флеш. По ютубу как то судил.
ЖЪРЧИК
Автор темы
Аватара
Репутация: 174
С нами: 9 лет 7 месяцев

Сообщение #4 odseg » 13.11.2014, 11:54

для чего флеш на фоне ? неубераемая реклама\активный контент? в этом случае вы пролетаете, все что залетает в параметры з индекс "на фон" становится некликабельным\активным.
odseg M
Откуда: Молодечно
Репутация: 2
С нами: 9 лет 9 месяцев

Сообщение #5 ЖЪРЧИК » 13.11.2014, 12:47

odseg, фоном активным, в смысле движущимся, как видео зацикленным.
ЖЪРЧИК
Автор темы
Аватара
Репутация: 174
С нами: 9 лет 7 месяцев

Сообщение #6 odseg » 13.11.2014, 13:29

я наверное неправильное слово использовал, я имел ввиду интерактивный контент, типо поиграть\по-нажимать\мышкой поводить, хотя с флеш, может и ошибаюсь, но ссылки точно не активны.
odseg M
Откуда: Молодечно
Репутация: 2
С нами: 9 лет 9 месяцев

Сообщение #7 ЖЪРЧИК » 13.11.2014, 15:12

odseg, нет, Вы не поняли. http://real-unreality.ru/lecnoe_ozero.swf вот у Вас фон, который просто анимируется, но он не активен в смысле манипуляции с ним. А поверх него сайт или форум. Представьте, что тут Вместо белого фона эта анимация - позади активный фон.

Добавлено спустя 3 минуты 51 секунду:
http://www.rainymood.com/
Вот тут другим образом реализована идея, более новым. Аудио пускается отдельно, а позади видео.
ЖЪРЧИК
Автор темы
Аватара
Репутация: 174
С нами: 9 лет 7 месяцев

Сообщение #8 Sumanai » 13.11.2014, 15:30

ЖЪРЧИК:Аудио пускается отдельно, а позади видео.

Так почему бы вам не использовать этот способ? Конвертируйте ту флеш анимацию в зацикленное видео и делайте его фоном, делов то.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #9 ЖЪРЧИК » 13.11.2014, 15:52

Sumanai, я выше описал же этот способ в первом же посте. Я непонятливому разъяснил и тем, кто будет читать эту тему в будущем.
ЖЪРЧИК
Автор темы
Аватара
Репутация: 174
С нами: 9 лет 7 месяцев

Сообщение #10 Sumanai » 13.11.2014, 15:57

В первом посте упоминания о видео нет. Есть в третьем, с предположением, что будет тормозить. Ну так проверьте, будет ли на самом деле.
И да, мне почему- то кажется, что видео будет быстрее, чем флеш.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #11 ЖЪРЧИК » 13.11.2014, 16:31

Sumanai, верно.

Тень лучше выключать, вроде из-за них подтормаживает слегка браузер.
ЖЪРЧИК
Автор темы
Аватара
Репутация: 174
С нами: 9 лет 7 месяцев


Вернуться в Поддержка 1.x