mah, cosi' di primo acchito le soluzioni che mi vengono in mente sono varie... ma da provare.

la piu' comoda, per me, e' con js.
controlli la risoluzione del visitatore ed attribuisci da un tag <img> l'immagine, precedentemente salvata alla risoluzione adeguata.
questo se hai poche immagini (infatti ne richede 1 per ogni risoluzione)