@sasha232302

Что выбрать, слайдер на чистом CSS или с использованием JS?

В каких случаях что выбрать?
И большая ли разница в производительности?
  • Вопрос задан
  • 918 просмотров
Пригласить эксперта
Ответы на вопрос 6
sfi0zy
@sfi0zy Куратор тега CSS
UI developer. Верстаю неверстаемое.
Что выбрать, слайдер на чистом CSS или с использованием JS?

Ответьте на следующие вопросы и ответ придет сам собой:
  • Можете ли вы в слайдере на чистом CSS сделать поддержку touch-устройств (свайпы)?
  • Можете ли вы в слайдере на чистом CSS сделать поддержку клавиатуры (фокус на весь слайдер и переключение слайдов стрелками)?
  • Можете ли вы в слайдере на чистом CSS адекватно останавливать его на hover, чтобы юзер мог прочитать написанное на слайде?
  • Можете ли вы в слайдере на чистом CSS легко добавить или убрать слайд, не сломав все остальное?


P.S.: Как человек, создающий всякое на чистом (и не очень) CSS, понимаю ваше стремление, но продукт делается в первую очередь для пользователей.
Ответ написан
iiiBird
@iiiBird Куратор тега CSS
Пока ты спишь - твой конкурент совершенствуется
как бы css в настоящее время не был хорош - слайдер на нем по отношению к js - все равно будет во многом проигрывать.
Ответ написан
@Rapen
Это смотря какой слайдер делать, функциональные(навороченые) сверх-сложные слайдеры делаются на javascript. Обычные перелистывающие делаются на CSS за пару минут.
Ответ написан
dom1n1k
@dom1n1k
В >99% случаев - JS.
Чистый CSS сильно урезан по возможностям и подойдет только для чего-то очень простого и второстепенного.
Ответ написан
SkiperX
@SkiperX Куратор тега CSS
в реальных проектах только js
слайдер на css годится только для обучения и тестовых задании и все
его нереально натянуть на cms
и сложно поддерживать, если надо изменить кол-во слайдов нужно лезти в стили и править
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы