Chyba czegoś nie dopowiedziałem.
"każde z tych sześciu zdjęć ma tak naprawdę 5 MPikseli, całe są ściągane i widziane przez przeglądarkę" - w przypadku "zdjęć" miałem na myśli miniaturki. (które de facto mają wymiary 2592×1944px, a nie 240x180).
To często popełniany błąd przez początkujących webmasterów, lub ludzi którzy nie znają się na htmlu. Niestety miniaturki trzeba robić w programie graficznym. W htmlu się nie da.