NotTheCHEAT wrote:
@Candy: why do you say it's the wrong choice? That's an opinion, not a fact. And it's completely subjective.
I disagree. GIF, BMP and PNG have been designed for bitmapped graphics, while JPEG has been designed for true-color photo(realistic) imagery. JPEG generates artifacts which, by the nature of the JPEG algorithm, are not very apparent in photo(realistic) pictures, but is a pain in the a... erm... eye when JPEG is applied to high-contrast bitmaps.
Of course you can use a truck to fetch a pizza. But it's the wrong choice if you also have a car you could drive.
If your PNG of a GUI screenshot is larger than your JPEG, you simply didn't apply the correct options - blame your graphics tool, not the format. For testing, I just snapshotted the browser window I was typing in (1280x1024): the PNG was 51k. A JPEG compressed to this size... you wouldn't want to see. (Unintelligible.)