Я должен оптимизировать небольшой сайт для iPhone и iPad. Благодаря медийным запросам я использую два файла CSS, один для портретного и альбомного режима iPhone, а второй для портретного и альбомного iPad + все остальные. На сайте есть картинная галерея, и я хотел, чтобы изображения использовали максимально доступную область в зависимости от того, на каком устройстве они отображаются, плюс режим ориентации.
Я закончил тем, что использовал 4 ползунка nivo на той же странице, где я прячу 3 из 4, используя css (дисплей: нет). Размеры изображений изменяются с помощью TimThumb. Это определенно плохое решение (например, все 4 слайдера nivo загружаются и работают на iPhone, даже если отображается только один), и мне было интересно, есть ли какое-либо другое решение этой проблемы?