сделано как описано здесь всё конечно хорошо, но: как быть с браузерами, не поддерживающими скрипты (например на телефонах)? ведь загрузятся только несколько первых изображений и всё. А список товаров без изображений выглядит не очень. Возможное решение: после Код: <img rel="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" /> вставить Код: <noscript><img scr="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" /></noscript> в результате содержимое тега <noscript> загрузится только в том случае, если браузер не поддерживает скрипты. Однако также загрузится и первая строка, что не есть хорошо. Пробовал сделать так: Код: <?php $js_on = 1;?> <noscript><?php $js_on = 0;?></noscript> <?php if ($js_on == 1) { ?> <img rel="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" /> <?php } else { ?> <img scr="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" /> <?php } ?> однако судя по всему <noscript> в браузере с поддержкой скриптов не мешает переменной поменять значение на 0 В чём проблема - не понятно. Видимо чего-то я не знаю. Прошу помощи в решении вопроса
Хотелось бы больше конкретики. куда смотреть? Нашёл Код: <img class="thumbnail" src="//static.wildberries.ru/i/blank.gif" data-original='//img1.wildberries.ru/small/new/1010000/1016867.jpg' alt="Блузка By Zoe"> <noscript><img class="thumbnail" src='//img1.wildberries.ru/small/new/1010000/1016867.jpg' alt="Блузка By Zoe"></noscript> и что дальше?
После модуля по первой ссылке лично у меня стал жутко тормозить скроллинг на сайте, поэтому не подходит модуль по второй ссылке, как я понял, немного не то.