Здравствуйте. Стараюсь оптимизировать скорость загрузки сайта для мобильных устройств. Идея такая: что если каждый элемент с картинкой на сайте продублировать и на полной версии показывать блок div с высоким качеством изображений, при итом у div с низким качеством изображений прописать display:none, а в мобильной наоборот - блок div с качественными картинками display:none, а с плохими - показывать. Пойдёт такой вариант? Может есть какой-то более цивилизованный способ оптимизировать изображения чтобы и на компьютере красиво и чтобы на мобильном быстро? Если блок div display:none, то браузер его не будет загружать? Поисковики не накажут за скрытые блоки?