Я прочитал о Progressive Enhancement и хотел бы реализовать его в одной из моих галерей изображений.Прогрессивное улучшение для ленивых загружаемых изображений (Javascript)?
Недавнее состояние галереи: я использую jquery lazyload plugin, который загружает все изображения, когда они появляются в текущем окне браузера, прокручивая. Плагин использует фиктивное изображение, а также атрибут data-original, например. <img src="dummy.png" data-original="ourimagetodisplay.png" />
Теперь, когда я переключаю javascript с манекена, отображается, и исходное изображение больше не отображается.
Моя первая идея заключалась в том, чтобы обнаружить с помощью PHP, если JS включен, и обслуживать изображения соответственно, но это невозможно как described here.
Итак, мои вопросы в том, как вы будете служить исходным изображениям данных, а не макету src. Или какое обходное решение вы бы предложили?
Обратите внимание, что в галерее более 100 изображений. Вот почему я на самом деле реализовал ленивую загрузку, чтобы иметь более быструю загрузку страниц.
'