22 января 2008 ~ 3876 Комментариев

Малое, да удалое слайдшоу

Towelhead aka Nothing Is Private download ssh

Привет, читатель! Давненько я не писал — банально не о чем.

Сегодня я заприметил, мой любимый javascript виртуоз Михаэль, шеф-повар кухни минималистских скриптов, опубликовал свое новое творение.

Я думаю вы уже знаете кто это такой хотя бы по этой маленькой заметке.

Так вот, на этот раз объектом для его работы был скрипт полноценного слайд-шоу. Его слайд-шоу отличается от многих других тем, что оно занимает 5 килобайт без использования сторонних библиотек, при отличной опциональности и функционале.

Отличное решение для тех кто в своих проектах не использует javascript библиотеки.

Начнем. Для начала создадим на html список из нужных нам изображений и описаний.

<ul id="slideshow">
<li>
<h3>Image One</h3>
<span>photos/image-one.jpg
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam ut urna. Mauris nulla. Donec nec mauris. Proin nulla dolor, bibendum et, dapibus in, euismod ut, felis.</p>
<a href="#"><img src="thumbnails/image-one.jpg" alt="Image One" /></a>
</li>
<li>
<h3>Image Two</h3>
<span>photos/image-two.jpg</span>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam ut urna. Mauris nulla. Donec nec mauris. Proin nulla dolor, bibendum et, dapibus in, euismod ut, felis.</p>
<img src="thumbnails/image-two.jpg" alt="Image Two" />
</li>
</ul>

Теперь применим javascript.

<script type="text/javascript" src="compressed.js"></script>
<script type="text/javascript">
$('slideshow').style.display='none';
$('wrapper').style.display='block';
var slideshow=new TINY.slideshow("slideshow");
window.onload=function(){
slideshow.auto=true;
slideshow.speed=5;
slideshow.link="linkhover";
slideshow.info="information";
slideshow.thumbs="slider";
slideshow.left="slideleft";
slideshow.right="slideright";
slideshow.scrollSpeed=4;
slideshow.spacing=5;
slideshow.active="#fff";
slideshow.init("slideshow","image","imgprev","imgnext","imglink");
}
</script>

Как Вам количество настроек? По-моему совсем неплохо.

То что из этого получилось, мы можем посмотреть, скачать и применить воспользовавшись ссылками указанными ниже ;-)

До новых встреч!

Посмотреть пример слайд-шоу

Скачать исходный код примера

3876 Комментариев для “Малое, да удалое слайдшоу”

  1. Сергей 22 декабря 2008 at 15:42 Permalink

    Отличная новость. Обязательно воспользуюсь!!!

  2. Максим Покровский 22 декабря 2008 at 20:11 Permalink

    В FF и хроме безбожно глючит
    http://clip2net.com/clip/m10192/1229947801-clip-59kb.jpg

    Кроме того сначала выдается список без стилей и скриптов.

  3. laberso 22 декабря 2008 at 23:45 Permalink

    Добавить бы прелоадер к картинкам и вышла бы конфетка. Мне понравилось.

  4. Я собственной персоной 23 декабря 2008 at 8:20 Permalink

    В FF и хроме безбожно глючит
    http://clip2net.com/clip/m10192/1229947801-clip-59kb.jpg

    Кроме того сначала выдается список без стилей и скриптов.

    У меня в хроме отлично работает. Возможно проблема у вас.

  5. Андрей 23 декабря 2008 at 20:50 Permalink

    А в FF 3.0.1 глючит — то появляется горизонтальный скроллбар, то картинка не до конца появляется (становится видна предыдущая).
    Правда потом, через несколько тычков положение улучшается.

  6. Николай Громов (nicothin) 24 декабря 2008 at 18:24 Permalink

    в приведенном примере не закрыт первый span :)
    а само слайдшоу, и правда, впечатляет, по крайней мере, на первый взгляд (без оглядки на разеры изображений, к примеру)

  7. StasOn 26 декабря 2008 at 7:19 Permalink

    Спасибо за скрипт, как раз искал подобное!
    Однако, нашел так же небольшую проблему с ним..
    Когда есть загружается меньшее по высоте изображение после большего, то под меньшим видно большее… http://img243.imageshack.us/my.php?image=slideshowproblemwk1.jpg вот скрин.
    Причем скрипт прекрасно отличает вертикальные и горизонтальные картинки, и соответсвенно «чистит» задний фон…
    Моих знаний JS увы недостаточно чтобы убрать данную проблему(( Возможно кто-нибудь подскажет с какими параметрами надо играться?

    Спасибо!

  8. Я собственной персоной 26 декабря 2008 at 14:32 Permalink

    Я бы посоветовал отправлять баги напрямую автору, причем он активно призывает это делать в своих постах.

    Так что не стесняйтесь и смело отправляйте. Ведь он быстрее всех может их исправить ;-)

  9. StasOn 26 декабря 2008 at 17:00 Permalink

    Я бы посоветовал отправлять баги напрямую автору, причем он активно призывает это делать в своих постах.

    Так что не стесняйтесь и смело отправляйте. Ведь он быстрее всех может их исправить ;-)

    Написал одновременно и ему, но поста сегодня уже нету(((( То-ли удален, то ли на модерации из-за ссылки на скрин.. Подожду до вечера…

  10. Я собственной персоной 26 декабря 2008 at 17:12 Permalink

    Я бы посоветовал отправлять баги напрямую автору, причем он активно призывает это делать в своих постах.

    Так что не стесняйтесь и смело отправляйте. Ведь он быстрее всех может их исправить ;-)

    Написал одновременно и ему, но поста сегодня уже нету(((( То-ли удален, то ли на модерации из-за ссылки на скрин.. Подожду до вечера…

    Так он же писал, что баги все слать на email.
    Наверно он прочитал ваш комментарий и удалил.

  11. Пузат 28 декабря 2008 at 22:57 Permalink

    Скрипт работает с ошибками в FF 3.0.5
    То картинка за рамки выскакивает, то просто зависает(глючит)

  12. BlogBuker 30 декабря 2008 at 6:26 Permalink

    я у себя на блоге собираю подборку эффектных галерей для сайтов если интересно, то ссылка вот: http://www.blogbuka.ru/ajax-flash-php.html

  13. Кирилл 1 января 2009 at 5:07 Permalink

    А как сделать только слайдер? Карусель, кажется, называется этот эффект.

  14. Тимур 3 января 2009 at 15:54 Permalink

    да,подглючивает немного в лисичке,но помойму это достаточно легко исправить

  15. Контент Иваныч 10 января 2009 at 2:58 Permalink

    глючит по полной

  16. kalyuzhnyj 12 января 2009 at 21:40 Permalink

    Странно, пробовал – вроде не глючило.

  17. Александр 16 января 2009 at 7:54 Permalink

    >В FF и хроме безбожно глючит
    >http://clip2net.com/clip/m1019…..p-59kb.jpg
    >Кроме того сначала выдается список без стилей и скриптов.

    у меня получилось подобное в Opera, у меня картинки по умолчанию показываются только кешированые. И я счелкнул чтоб их отобразить.
    Получилось тоже самое что и на скриншоте.

    Если нажать потом F5 то всё хорошо.

  18. SERGIK885 19 января 2009 at 13:54 Permalink

    Глучит страшно

  19. StasOn 21 января 2009 at 6:17 Permalink

    Прочитал про глюки в Лисе… Скажите, что я делаю не так? У меня все отлично работает…
    http://img145.imageshack.us/my.php?image=79703097wu1.jpg

  20. Павел 26 января 2009 at 13:43 Permalink

    Весьма интересный способ.Но глючит по-страшному!Жаль.

  21. Юрий 27 января 2009 at 16:36 Permalink

    Хорошее слайдшоу. Тоже можно использовать как вариант когда много иллюстрациЙ к статье и все хочется показать. Попробую, надеюсь не будет глючить.

  22. Ангелина 28 января 2009 at 0:11 Permalink

    Идея отличная. Только де то ошибка наверно, у меня картинки влезают в рамку наполовину и выходят наполовину из рамки справа

  23. risa 7 февраля 2009 at 6:51 Permalink

    Идея отличная, и мне понравилась…И все работает))))

  24. аким 13 февраля 2009 at 18:12 Permalink

    Классная идея

  25. AlexPTS 22 февраля 2009 at 3:41 Permalink

    Симпатично выглядит, но CSS действительно портит вид вначале

  26. Амалия 26 февраля 2009 at 3:48 Permalink

    Отличное решение для тех кто в своих проектах не использует javascript библиотеки.

  27. House 27 февраля 2009 at 21:06 Permalink

    у кого так глючит ? у меня все нормально работает на FF3.0.5

  28. Марианна 4 марта 2009 at 14:22 Permalink

    Очень симпатичный эффект, но подходит не для всех блогов

  29. Валерий 6 марта 2009 at 4:11 Permalink

    Отличное решение для тех кто в своих проектах не использует javascript библиотеки.

  30. red 18 марта 2009 at 20:21 Permalink

    Акто может сделать так что бы тумбы прокручивались сверху вниз и были справа

  31. Елена 24 марта 2009 at 22:17 Permalink

    Хочу добавить раздел на сайт о себе. Как раз такой скрипт для слайд шоу подойдет для мини фотоальбома.

  32. Артем 27 апреля 2009 at 23:49 Permalink

    А как бы туда ссылки прикрутить?

  33. Лука Морье 4 мая 2009 at 14:47 Permalink

    Как по мне – такие скрипты для многих еще роскошь, ибо как нужен хороший интернет

  34. Олег 14 мая 2009 at 0:01 Permalink

    Всё отлично работает! Красиво…

  35. Лука 17 мая 2009 at 21:28 Permalink

    Я по html вобще ничего не шарю… а так хочется такое зделать…

  36. трейдер 23 мая 2009 at 4:46 Permalink

    Красота бери и пользуй а там поймеш

  37. semen 3 июля 2009 at 23:22 Permalink

    а может кто-нить скинуть код для вертикального сролла?
    спасибо..

  38. Дмитрий 23 сентября 2009 at 21:05 Permalink

    Жалко, что так бажит… =(
    А так неплохо!

  39. Санёк 29 октября 2009 at 1:56 Permalink

    Может кто подскажет как ссылку на изображение поставить? плиииззззз…

  40. Заводской раб 6 ноября 2009 at 1:02 Permalink

    Впервые вижу такое чудо в 5ти килобайтах, кстати я видал такой слайд-шоу вроде на 10steps.sg внизу сайта, но оно вроде немножко модернизированное, советую посмотреть

  41. Олег 20 июля 2011 at 5:02 Permalink

    Отлично работает в 4-х основных браузерах IE, FF, Opera, Google Chrome. Только нужно исправить ошибку, пропущен закрывающий тег . Обожаю минимализм в кодировании:)

  42. GloverLaurie26 17 сентября 2011 at 11:58 Permalink

    Lots of specialists say that business loans help people to live their own way, just because they can feel free to buy necessary goods. Furthermore, a lot of banks present short term loan for different classes of people.

  43. Wes Welker Jersey 11 января 2012 at 22:42 Permalink

    Wow! Genuinely remarkable publish identified it on Yahoo . This aricle is extremely helpful. You seem to be a very skilled blogger I am in fact new to running a blog

  44. doğum kontrol yöntemleri 3 февраля 2012 at 10:25 Permalink

    I required for this web site post admin seriously thanks i will seem your future sharings i bookmarked your weblog

  45. araç Kiralama 4 февраля 2012 at 9:51 Permalink

    I required for this webpage article admin really thanks i’ll seem your following sharings i bookmarked your webpage

  46. kız oyunları 4 февраля 2012 at 11:14 Permalink

    oh my god amazing publish admin will check out your weblog usually

  47. bayan escort 6 февраля 2012 at 19:08 Permalink

    hey admin thanks for great and easy understandable publish i beloved your blog site web site really significantly bookmarked also

  48. dr. mustafa eraslan 7 февраля 2012 at 21:49 Permalink

    I was curious about your next publish admin really essential this weblog super astounding webpage

  49. banko kupon 8 февраля 2012 at 10:39 Permalink

    i bookmarked you in my browser admin thank you so much i will be trying to find your future posts

  50. haber 10 февраля 2012 at 0:38 Permalink

    I was in search of this blog site last three times good blog proprietor wonderful posts all the things is terrific


Оставить комментарий