reply.js или css3-mediaqueries.js?
Официальная документация, особенно версия css3-mediaqueries.js, разрежена. Чтение на SO, форумах и блоги Я обобщил эти плюсы и минусы.
respond.js
Плюсы:
- Более надежный (рекомендуется Modernizr, Twitter Bootstrap 3 и H5BP)
- Зажигалка (4kb) и быстрее
- Интерпретировать mediaquery в любом контексте (
<link>
, встроенный CSS, @import-ed CSS)
Минусы:
- Не обновляется при изменении размера окна
- Поддерживает только
min-width
иmax-width
- Не поддерживает
em
единицы (огромная слабая точка!)
CSS3-mediaqueries.js
Плюсы:
- Реагирует в реальном времени (при изменении размера тоже!)
- Поддерживает
em
единицы (действительно, кто-нибудь его протестировал?)
Минусы:
- Тяжелый (15kb) и медленный
- Интерпретировать только встроенный CSS с явно объявленным медиа-типом
- Отсутствует подробная документация, и проект кажется заброшенным
Есть ли у кого-нибудь баллы для добавления в список или личный опыт для совместного использования или для конкретного предпочтения для одного или другого script? Если да, то почему?