Ist das erste Problem noch aktuell? Wenn ich den Testlink aufrufe, skalieren die Bilder (jetzt) sauber mit der verfügbaren Bildschirmbreite.
Und auch beim zweiten Link scheint alles sauber zu funktionieren. Meine Vermutung wäre deshalb, dass Sie den CSS-Befehl max-width: 100%
bereits gefunden haben?