Commented 13 years ago2011-04-25 18:36:55 UTCComment #60824
That won't be very big soon. I mean, TVs are 1080p now, so monitors will probably have a massive resolution jump soon. Besides, maybe someone would want to use it as a source texture.
Commented 13 years ago2011-04-25 21:14:08 UTCComment #60805
Ever heard of a nice little format called JPEG?
Remember to choose the right format for the job. PNG is terrible at stuff like game screenshots or photos. And obviously if you're uploading to the web, you don't need to worry about tiny artifacts that may appear.
Commented 13 years ago2011-04-25 22:37:11 UTCComment #60814
PNG is the format for game screenshots and photos. Lossy formats should only be used when size is a problem. 2MB for an image isn't much of a problem. Although, making it a JPEG is better than down-sizing the PNG.
Commented 13 years ago2011-04-26 00:43:44 UTCComment #60806
PNG is the best format when you need lossless screenshots and photos. When creating a texture, that is fine. But when uploading one to the internet, you almost never need a lossless format. JPEG is an almost non-existent drop in quality for a significant drop in size. A 200kb JPEG will download ten times faster than a 2MB PNG, and the quality difference will not be noticeable under normal circumstances. To recommend that people use PNG to upload photos on the internet is utter madness.
Commented 13 years ago2011-04-26 01:01:27 UTCComment #60815
"When creating a texture, that is fine. But when uploading one to the internet, you almost never need a lossless format." You almost never need to upload anything. But more importantly, you almost never need a lossy image format.
"A 200kb JPEG will download ten times faster than a 2MB PNG" A 2-seconds load time for an image is unnoticeable when it's accompanied by other content (the rest of the website).
"the quality difference will not be noticeable under normal circumstances" That depends on the quality setting used when encoding the image. In most JPEGs on the web, it is very noticeable. JPEG fucks up text and lines. Those who don't notice the JPEG artifacts don't care but those who notice certainly do. Someone wanting to reuse the image (for example by making it a part of another image or by using it as a texture in a game) would not want a JPEG.
"To recommend that people use PNG to upload photos on the internet is utter madness." You've only provided one reason for using JPEG instead of PNG and it's largely irrelevant in the 21st century.
Commented 13 years ago2011-04-26 01:42:42 UTCComment #60807
I'm talking about photos and game screenshots here. The example you used is a web graphic containing lots of block colours and some text. This is what PNG is optimised for. It would be silly to use JPEG for a graphic like that.
It's all about using the right format for the right job. There is no "one format to rule them all", and there probably never will be. To suggest otherwise is just plain ignorance. Of course JPEG artifacts are noticeable in web graphics, just as poor PNG compression is noticeable in a photograph.
A 2 second download for some will be a two minute download for others. I know that I cannot download 2MB in two seconds (more like 5 seconds at maximum speed - double that for a slower server), and my internet is considered fast for my country. We don't all live in Europe.
JeffMOD's image may contain text and lines, but it is mostly a game screenshot. It can be saved as a JPEG at 95% quality to a file six times smaller, with no visible degradation in the text or any other part of the image. Considering that the website he uploaded the image to only allows files up to a maximum size, I would say that image size is far more important to most people than an insignificant amount of lossy encoding.
Commented 13 years ago2011-04-26 01:50:37 UTCComment #60808
Actually, that's the camera's fault. Bad example. Besides, saving that image as a PNG results in an image that is over 8 times the size of the JPEG. That's a terrible trade-off.
Commented 13 years ago2011-04-26 01:53:08 UTCComment #60809
I think you're being quite impractical. It's all about using the right tool for the job. You wouldn't use a spoon to eat spaghetti if you had a fork available. But let's just agree to disagree.
Also, Changing your images to links because that animation is annoying me.
Commented 13 years ago2011-04-26 02:06:54 UTCComment #60820
PNG JPEG
You made it too obvious though; the colours in the second image are different, probably because it was given a different colour profile upon conversion.
Besides, maybe someone would want to use it as a source texture.
Remember to choose the right format for the job. PNG is terrible at stuff like game screenshots or photos. And obviously if you're uploading to the web, you don't need to worry about tiny artifacts that may appear.
You almost never need to upload anything. But more importantly, you almost never need a lossy image format.
"A 200kb JPEG will download ten times faster than a 2MB PNG"
A 2-seconds load time for an image is unnoticeable when it's accompanied by other content (the rest of the website).
"the quality difference will not be noticeable under normal circumstances"
That depends on the quality setting used when encoding the image. In most JPEGs on the web, it is very noticeable. JPEG fucks up text and lines. Those who don't notice the JPEG artifacts don't care but those who notice certainly do. Someone wanting to reuse the image (for example by making it a part of another image or by using it as a texture in a game) would not want a JPEG.
"To recommend that people use PNG to upload photos on the internet is utter madness."
You've only provided one reason for using JPEG instead of PNG and it's largely irrelevant in the 21st century.
It's all about using the right format for the right job. There is no "one format to rule them all", and there probably never will be. To suggest otherwise is just plain ignorance. Of course JPEG artifacts are noticeable in web graphics, just as poor PNG compression is noticeable in a photograph.
A 2 second download for some will be a two minute download for others. I know that I cannot download 2MB in two seconds (more like 5 seconds at maximum speed - double that for a slower server), and my internet is considered fast for my country. We don't all live in Europe.
JeffMOD's image may contain text and lines, but it is mostly a game screenshot. It can be saved as a JPEG at 95% quality to a file six times smaller, with no visible degradation in the text or any other part of the image. Considering that the website he uploaded the image to only allows files up to a maximum size, I would say that image size is far more important to most people than an insignificant amount of lossy encoding.
http://img15.imageshack.us/img15/3592/oldgames.jpg
Also, if you're on a slow connection, while an interlaced PNG is loading you'll see the essence of the image.
http://upload.wikimedia.org/wikipedia/commons/4/4b/Adam7_make_awesome_face.gif
Also, Changing your images to links because that animation is annoying me.
Edit: PB just changed his post using admin hax. you haxx0r
Actually, give me a second! I shall size these down first!
JPEG
The artifacting is SO BAD, THAT I SIMPLY AM UNABLE TO READ THE TEXT!
JPEG
You made it too obvious though; the colours in the second image are different, probably because it was given a different colour profile upon conversion.
JPG 95% is pretty good, while PNG is lossless.
Another good format is JP2, but no one uses it :/