I think the photos look like that to achieve a very small file size. The whole site is hosted and a small solar and battery powered server, so every MB matters.
https://solar.lowtechmagazine.com/2023/06/rebuilding-a-solar...
https://solar.lowtechmagazine.com/about/the-solar-website/ (Lots of comments at the bottom about image compression)