Как перенаправить дисплеи Retina, кроме iPhone?

0

Я хочу перенаправить на оптимизированную сетью веб-страницу, когда обнаружены изображения сетчатки, но не при обнаружении iPhone сетчатки. Javascript или Jquery - мой первый выбор для этого.

Спасибо!

  • 0
    Сетчатка оптимизирована как на изображениях с более высоким разрешением? Если это так, медиа-запросы сделают эту работу.
Показать ещё 1 комментарий
Теги:
redirect
retina
retina-display

1 ответ

0
Лучший ответ

Итак, вот что я сделал:

if (window.matchMedia("(- webkit-min-device-pixel-ratio: 2) и (min-device-width: 768px)").) {location.replace(" http://MY-SPECIAL- RETINA-PAGE.com ")}

Теперь моя целевая страница перенаправляет все устройства Retina, за исключением iPhone. (У меня много больших фотографий, загружаемых в слайд-шоу, и, хотя я хочу, чтобы слава высокого разрешения на больших экранах Retina, мне не стоило бы получать немного качества изображения на крошечных экранах в обмен на заставляя моих посетителей iPhone загружать эти два формата jpeg для качества Retina.)

  • 0
    768 пикселей, являющаяся минимальной (обнаруженной) шириной Retina iPads, работает как в альбомной, так и в портретной ориентации.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню