Deutsch

Слайдшоу на сайте???

378  1 2 3 все
Waldemar001 коренной житель12.08.06 08:32
Waldemar001
NEW 12.08.06 08:32 
Последний раз изменено 12.08.06 08:49 (Waldemar001)
Хочу сделать слайдшоу и поместить на сайт. Фото 640х480 весом по 100-200 Кb, около сотни штук. (может размер уменьшить? Но тогда какчество?)
Я понимаю, что если сделать в avi, то выйдет тяжёлый монстр.
Какие возможны варианты?
Может сделать несколько флэшек?
Как тогда устроить, чтоб они проигрывались непрерывано и каждая следущая подгружалась в то время пока проигрывается предыдущая?
Потом как быть с фоновой музыкой, вставить её во флэш или просто добавить на страницу?
"Im Jahr der Wirren gehe nichtstreng mit dem Bruder ins Gericht.""Der Stille Don" M.Sch.
#1 
voxel3d коренной житель12.08.06 11:35
voxel3d
NEW 12.08.06 11:35 
в ответ Waldemar001 12.08.06 08:32, Последний раз изменено 12.08.06 11:49 (voxel3d)
Почитай http://ru.wikipedia.org/wiki/Ajax до того как решишь, что выбрать. Я бы вот это предложил, если осилишь: http://dklab.ru/lib/Subsys_JsHttpRequest/

Dropbox - средство синхронизации и бэкапа файлов.
#2 
barma_lej старожил12.08.06 14:12
barma_lej
NEW 12.08.06 14:12 
в ответ Waldemar001 12.08.06 08:32
А JavaScript испоользовать?
#3 
Waldemar001 коренной житель12.08.06 16:36
Waldemar001
NEW 12.08.06 16:36 
в ответ barma_lej 12.08.06 14:12
В ответ на:
А JavaScript испоользовать?
Это как?
"Im Jahr der Wirren gehe nichtstreng mit dem Bruder ins Gericht.""Der Stille Don" M.Sch.
#4 
barma_lej старожил14.08.06 11:43
barma_lej
NEW 14.08.06 11:43 
в ответ Waldemar001 12.08.06 16:36
Примерно так:
В ответ на:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//RU">
<HTML>
<HEAD>
<meta name=vs_targetSchema content="HTML 4.0">
<TITLE>Слайдшоу</TITLE>
<META HTTP-EQUIV="Content-Type" content="text/html; charset=UTF-8">
</HEAD>
<BODY onLoad="setTimeout('imgchange()',1500);">
<script type="text/javascript">
<!--
var img_index=1;
var img_count=92; // количество картинок;
var img_array=new Array(); // Массив им╦н картинок (формат имени - "bild"+порядковый номер)
// Заполняем массив им╦н картинок
for (i=1; i<=img_count; i++) {
img_array[img_array.length]="bild"+i+".gif";
}
// Смена картинок 2 параметр в setTimeout - время в миллисекундах.
function imgchange() {
var v_img="";
if (img_index>=img_count) {
img_index=1;
}
v_img="./bild/"+String(img_array[img_index]);
img_index++;
document.getElementById("img_change").src=v_img;
setTimeout('imgchange()',1500);
}
//-->
</script>
<img src="./bild/bild1.gif" id="img_change">
</BODY>
</HTML>

#5 
voxel3d коренной житель14.08.06 12:40
voxel3d
NEW 14.08.06 12:40 
в ответ barma_lej 14.08.06 11:43
> Примерно так:
Этот способ, конечно, много лучше , я что-то заработался, из пушки по воробьям стреляю...
Dropbox - средство синхронизации и бэкапа файлов.
#6 
Waldemar001 коренной житель14.08.06 13:09
Waldemar001
NEW 14.08.06 13:09 
в ответ voxel3d 12.08.06 11:35
Не, не осилить. Мне бы готовый образец скрипта, а я бы только картинки подменил. Самому слишком долго изучать, считай с нуля.
"Im Jahr der Wirren gehe nichtstreng mit dem Bruder ins Gericht.""Der Stille Don" M.Sch.
#7 
Waldemar001 коренной житель14.08.06 13:10
Waldemar001
NEW 14.08.06 13:10 
в ответ barma_lej 14.08.06 11:43
Как я понимаю, вставить эффекты для меня будет практически невозможно, мне и с этим текстом трудно.
}
// Смена картинок 2 параметр в setTimeout - время в миллисекундах.
function imgchange() {
var v_img="";
if (img_index>=img_count) {
img_index=1;
}
v_img="./bild/"+String(img_array[img_index]);
img_index++;
document.getElementById("img_change").src=v_img;
setTimeout('imgchange()',1500);
}
тут я не понял куда конкретно миллсекунды вставить. сюда в скобки чтоль imgchange() ? я хотел чтоб картинка стояла секунд 5.
тогда вместо 1500 нужно вставить 5000?
И как вставить музыку, чтоб проигрались файлы друг за другом в течении всего слайдшоу?
А может дашь ссылку, где можно почитать, как простейшие скрипты пишутся?
Из-за надостатка знаний, я делаю всё очень просто, копирую чужой html-документ, открываю в Macromedia Dreamweaver и вижу как построена страница, заменяю графику, перекраиваю размеры таблиц и ввожу свои картинки и текст и получаю совершенно новую веб-страницу, абсолютно не похожую на исходную. Никакого плагиата.
Простейшая Флэш-анимация с Macromedia Flash, мне тоже по плечу.
А вот со скриптами сложнее, в программе скрипты, в отличии от html, графически не отображаются и пока не откроешь в браузере, не узнать, какой шедевр сотворил.
"Im Jahr der Wirren gehe nichtstreng mit dem Bruder ins Gericht.""Der Stille Don" M.Sch.
#8 
barma_lej старожил14.08.06 14:34
barma_lej
NEW 14.08.06 14:34 
в ответ Waldemar001 14.08.06 13:10, Последний раз изменено 14.08.06 14:39 (barma_lej)
Пример здесь (с 5 секундами.) http://stolik.strana.de/slideshow/
Исходник в прикреплённых (с путями и типом файлов, думаю разберёшься)
Здесь SelfHTML http://de.selfhtml.org/ надо знать
Для музыки в формате mid:
В ответ на:

<html>
<head>
<title>Text des Titels</title>
<!-- Microsoft: -->
<bgsound src="background.mid" loop="infinite">
</head>
<body>
<!-- Netscape: -->
<embed src="background.mid" autostart="true" loop="true" hidden="true" height="0" width="0">
<h1>Inhalt der Seite</h1>
</body>
</html>

#9 
Немец Minister des Innern14.08.06 15:08
Немец
NEW 14.08.06 15:08 
в ответ Waldemar001 14.08.06 13:10
таким методом можешь то найти какой-нибудь сайт где есть флэш-галерея с слайдшоу (например такой скрипт http://www.flashrelief.com/thumbgallery/try.html) скачиваешь все swf-файлы с помощью Flash Savera, декомпилируешь с помощью Flash Decompilera.. делаешь свои настройки, компилируешь в swf и готов твой сайт..
#10 
Waldemar001 коренной житель14.08.06 17:31
Waldemar001
NEW 14.08.06 17:31 
в ответ Немец 14.08.06 15:08
Флэш я и сам нарисую без проблем. Мне не нравится, что при хорошем качестве флэш имеет слишком большой вес.
Я думаю, что при непосредственном размещении фото, качество будет лучше. Всего то и нужно, чтоб они через определённое время менялись, да фоновая музыка чтоб играла, желательно в mp3.
"Im Jahr der Wirren gehe nichtstreng mit dem Bruder ins Gericht.""Der Stille Don" M.Sch.
#11 
Waldemar001 коренной житель14.08.06 17:36
Waldemar001
NEW 14.08.06 17:36 
в ответ barma_lej 14.08.06 14:34, Последний раз изменено 14.08.06 17:47 (Waldemar001)
Вроде бы скопировал код страницы, подогнал под себя, а показывает только первый слайд и дальше не движется. Где ошибка? Наверно неправильно заполняю массив имён. Подправьте пожалуйста.
В ответ на:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//RU">
<HTML>
<HEAD>
<TITLE>Slide</TITLE>
<meta name=vs_targetSchema content="HTML 4.0">
<META HTTP-EQUIV="Content-Type" content="text/html; charset=utf-8">
</HEAD>
<BODY onLoad="setTimeout('imgchange()',1000);" background="">
</script>
<img src="./bild1.gif" id="img_change">
</BODY>
</HTML>
"Im Jahr der Wirren gehe nichtstreng mit dem Bruder ins Gericht.""Der Stille Don" M.Sch.
#12 
Waldemar001 коренной житель14.08.06 17:50
Waldemar001
NEW 14.08.06 17:50 
в ответ Waldemar001 14.08.06 17:36, Последний раз изменено 14.08.06 17:53 (Waldemar001)
Не получается разместить html код. См. рисунок.
"Im Jahr der Wirren gehe nichtstreng mit dem Bruder ins Gericht.""Der Stille Don" M.Sch.
#13 
Немец Minister des Innern14.08.06 18:39
Немец
NEW 14.08.06 18:39 
в ответ Waldemar001 14.08.06 17:31
если все фотки в флэш засунуть то это ясно что будет большой вес.. поэтому надо из флэша только рамку сделать, а картинки должны загружаться из отдельной папки..
#14 
Waldemar001 коренной житель14.08.06 18:47
Waldemar001
NEW 14.08.06 18:47 
в ответ Немец 14.08.06 18:39
Это наверно сложно будет. Я вставлял во флэш и устанавливал скорость 3 кадра в секунду, на каждую фотку по 15 кадров. Флэшка из сотни фоток вышла
6,5 мб. Фотки размером 500х450 пикселей.
Не скажу, что качество идеальное.
"Im Jahr der Wirren gehe nichtstreng mit dem Bruder ins Gericht.""Der Stille Don" M.Sch.
#15 
Немец Minister des Innern14.08.06 18:51
Немец
14.08.06 18:51 
в ответ Waldemar001 14.08.06 17:50, Последний раз изменено 14.08.06 18:54 (Немец)
код то ведь готовый уже.. там ничего кроме числа картинок и времени менять не надо..
строчка "bild"+1+".gif"bild"+2+".gif... это полнейший бред..
http://www.xaex.de/germany.ru/
#16 
Waldemar001 коренной житель14.08.06 19:31
Waldemar001
NEW 14.08.06 19:31 
в ответ Немец 14.08.06 18:51
И правда, я начал бредить. Всего то и нужно было, что создать каталог ./bild/
Но всё ОК! Теперь дело пойдёт!
Спасибо!
"Im Jahr der Wirren gehe nichtstreng mit dem Bruder ins Gericht.""Der Stille Don" M.Sch.
#17 
barma_lej старожил14.08.06 20:26
barma_lej
NEW 14.08.06 20:26 
в ответ Waldemar001 14.08.06 19:31, Последний раз изменено 14.08.06 20:31 (barma_lej)
В опере поставил бы показывать ошибки JavaScript, она бы тебе показала.
Покажешь, потом произведение своё?
P.S. Оттуда где код терятьсяначинает меняй
< на & lt;
> на & gt;
Между & и буквой пробел не нужен
#18 
Waldemar001 коренной житель14.08.06 22:51
Waldemar001
NEW 14.08.06 22:51 
в ответ barma_lej 14.08.06 14:34
Мне бы фоновую в MP3 поместить.
Я сжал файл 7мб до 700кб, звучит не совсем плохо вот бы его прикрепить.
"Im Jahr der Wirren gehe nichtstreng mit dem Bruder ins Gericht.""Der Stille Don" M.Sch.
#19 
barma_lej старожил14.08.06 23:43
barma_lej
NEW 14.08.06 23:43 
в ответ Waldemar001 14.08.06 22:51
Вот поищи и почитай http://www.yandex.ru/yandsearch?text=%EC%F3%E7%FB%EA%E0+%ED%E0+html+%F1%F2%F0%E0... Некогда просто сейчас.
#20 
1 2 3 все