Слайдерчик … или всенародная любовь к веб2.0

Повальная любовь к веб 2.0, которая как бы на некоторое время вроде бы прошла, я про этот весь оффсорсинговый рынок/базар, опять здесь и сейчас. Мало того, мне попался клиент, который заказал вывод картинок, прописанных в базе, в слайдере.

jQuery слайдер

jQuery слайдер

Как и всегда, когда необходимо работать с «аяксами», не мудрствуя лукаво, взял за основу готовую ЖаваСкрипт-библиотеку, в этот рназ под руку попался jQuery и расширение для него под забавным названием ДжеКарусел :) jCarousel, — вот так оно звучит по английски, взять можно на оф.сайте проекта, вот здесь.

Собственно пару слов, что там понравилось, а за что хотелось разработчика … поругать.

Ну во-первых, совершенно не очевидный и непонятный с первого раза стиль оформления css, стиля, который используется для вывода «карусели». Авторы библиотеки напихали ксс и для вертикальной, и для горизонтальной версии  одну кучу и предоставили мне возможность разгребать ее. Что я сделал, конечно, ибо заказчику сто пятьдесят лет не надо было иметь вертикального слайдера, а всего лишь его горизонтальную версию.

Далее, несколько не ясно как делать картинки, которые нужны для того, чтобы показывать кнопки. Ведь все состояния этих кнопок, сохраняются в одном пнг-файле.  Что, не радует. Проще конечно — отдельно.

Собственно вот упрощенный проектик, заказчик поспешил спрятать сорцы после окончания работы, а я копий такой мелочи не делал. Кстати, в нем есть небольшой ляп, в ослике-ИЕ коробочка, в которой показывается «листалка» — без круглых уголков. Будьте осторожны, вставляя этот код, я его также не проверял на w3c :)

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *