Почему адаптивные слайдеры не верстают в процентах?

Сколько смотрю адаптивные слайдеры (просто для примера два из соседнего вопроса: kenwheeler.github.io/slick и owlgraphic.com/owlcarousel/demos/one.html) все работают по принципу: определил ширину - двигаешь при помощи CSS, меняя пиксели вслед за перемещением мышки.
А что если свернуть окно? Обрабатывается ресайз, пересчитывается ширина и по-новой.
Но ведь обработка ресайза - это 100500 событий в секунду! Да, знаю, можно таймаутом реализовать задержку. Но ведь есть вариант указать ширину в процентах и при сдвиге пересчитывать в смещение процентах. И не надо грузить браузер ресайзом.
Пересчет пикселей в проценты - простая арифметическая операция и не должна создавать задержки анимации.
Почему же не юзают проценты? Может, есть какой-то не очевидный, или даже очевидный, подводный камень?
  • Вопрос задан
  • 340 просмотров
Решения вопроса 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Потому что с пикселями работать проще. Я помню когда я переделывал свой плагин из пикселей в проценты, я реально запарился. Там очень много тонкостей и мало кто хочет сильно заморачиваться.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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