Наша взаимовыгодная связь https://banwar.org/
Вітаю всіх читачів мого блогу! Сьогодні я навчу Вас вставляти flash додатки на сайт, це можуть бути flash-гри, flash-ролики, flash-листівки, та взагалі все що захочете, головне щоб це працювало за технологією флеш і мало формат .swf (ShockWave Flash).
Перед тим як почати цей урок, хочу сказати про деякі недоліки цієї технології. Запам'ятайте найголовніше - якщо можна обійтися без флеш-додатків на сайті, обходитесь без них! Чому я так кажу?
- По-перше, флеш збільшує час завантаження інтернет сторінки, на якій він встановлений.
- По-друге, флеш в неправильному його використанні неприємний користувачу, т.я. деяка частина флеш-додатків завантажуються без відома користувача.
- По-третє, наявність флеш на яку просуває сторінці скорочує шанси потрапляння в топ пошукових систем.
Я не кажу, що ця технологія настільки погана і що взагалі викиньте з голови ідею вставки flash на свій сайт, нееет ... Просто я попередив Вас про те, чи можливо, що Ви не знали. Згадалася один вислів: «Якщо дуже хочеться, але не можна, то можна!» =)
Отже, приступимо до самого уроку! Для більшої наочності я разом з Вами встановлю якусь флеш-гру на цій сторінці. Значення не має, встановлюємо гру або який-небудь ролик, все аналогічно для будь-якого flash програми.
Для початку, звичайно, Ви повинні визначитися з передбачуваним флеш об'єктом, який збираєтеся вставляти. Треба знайти сайт з флешами, я прописав в Яндексі запит «флеш гри», в таблиці присутні величезна кількість сайтів з іграми. Вибираємо сайт, на якому є можливість завантажити флеш-гру (насправді зараз майже на кожному сайті є можливість скачування флеш-додатків). Я вибрав другий у видачі Яндекса сайт (на першому сайті дозволено завантажувати тільки за гроші), з якого буду завантажувати вподобану іграшку.
З грою я визначився - це гра під назвою «Amaze». Скачую її собі на комп'ютер
Далі, флешку необхідно закинути на хостинг. Я для зручності на хостингу створив папку «flash», куди і покладу скачала гру, тобто шлях до файлу з грою виглядає так: seoblognik.ru/flash/aMaze.swf(если Ви все зробили правильно, то цим шляхом застосування повинне вже запускатися) Для того щоб вставити цю іграшку на сторінку, потрібен html код, який буде виводити її . Я рекомендую виводити її через тег <object>, остаточний код виглядає так:
& Ltobject width = "415" height = "300" data = "/ flash / aMaze.swf" & gt & ltembed width = "415" height = "300" src = "/ flash / aMaze.swf" & gt & lt / object & gtДля тих хто не знає, width = "415" - це ширина віконця гри, вона дорівнює 415 пікселів, а height = "300" - відповідно висота, вона так само дорівнює 300 пікселів. Якщо захочете, то поміняйте значення висоти і ширини на свої. В іншому, міняєте директорію до файлу з грою на свою, так само міняєте назву Вашої флешки на свою, і все!
Вийшов готовий код з flash-грою, який слід вставити в html код сторінки. Не знаю як на інших двигунах, наприклад у мене на движку joomla код встав і гра прекрасно працює, в цьому Ви можете переконатися нижче. (Перед вставкою коду в joomla відключіть Редактор - TinyMCE, тому що він ріже код)