По сути своей слайдшоу для сайта - это скрипт, занимающийся ротацией содержимого по заданным заранее характеристикам. Вопреки стереотипному мнению, слайдер jquery (javaScript) может анимировать не только смену изображений, но и текстов, видео, фона и т.д. В зависимости от требований заказчика или смыслового наполнения, этот модуль способен прокручивать данные как в автоматической режиме, по заранее заданному интервалу, так и в ручном, через кнопки "вперед-назад" и/или навигационные точки. Возможна комбинация обоих вариантов анимации.
Каждый профессиональный веб-мастер хоть раз в жизни самостоятельно писал слайдер картинок для сайта. Самые удачные решения "просачивались" в интернет, дорабатывались и использовались другими пользователями. Так, со временем, появилось множество уже готовый решений: слайдер css, на сборке Ajax+PHP, при помощи CoffeeScript и мн.др. Все это обилие предложений снимает вопрос "как сделать слайдер" (если задача не специфическая) и дает огромное поле для фантазий и адаптаций под свой проект.
Простой слайдер для сайта
Простой обыватель вряд ли заметит разницу, но условно разделим слайдер для сайта по его особенностям:
- автоматические слайдеры без элементов управления;
- слайдшоу с автоматической сменой изображений, наличием кнопок, реакцией на поведение пользователя;
- полностью ручные ротаторы контента;
Ну еще одна градация этих скриптов, упрощающая представление о них:
- полномасштабные, адаптивные;
- фиксированного размера;
- с прокруткой 1 главного изображения;
- анимация одновременно нескольких картинок в ряд.
Каждый из вышеперечисленных видов модуля может иметь любой дизайн и дополнительные текстовые блоки. При создании проекта, мной планируется и галерея. Менеджеру сайта достаточно лишь сменить изображение на странице и подкорректировать описание, чтобы внести изменения на страницу.