Just had a concensus with Nige. Thank you for reading.
Much prefer jpegs.
Great argument we have here. How about some reasons ?
Cornet
PNGs are crap, if you use IE. Unless IE7 has actually started to handle them properly, which is somehow doubt.
Quote from: BeakerPNGs are crap, if you use IE. Unless IE7 has actually started to handle them properly, which is somehow doubt.
Probably what they are on about with regard to transparency and IE. Good quality Gif ftw.
Its nice to see the MS monopoly at work :)
/me takes note
PNGs are crap cos IE cant deal with alpha transparency
CSS must also be crap cos IE cant implement it properly.
Cornet
Quote from: neXusQuote from: BeakerPNGs are crap, if you use IE. Unless IE7 has actually started to handle them properly, which is somehow doubt.
Probably what they are on about with regard to transparency and IE. Good quality Gif ftw.
That, partially.
And to Cornet:
* huge, unreasonable filesizes, suited neither to graphics nor photos.
* their only use is alpha transparency which isnt supported well (not their fault granted)
* transparency is handled better by GIFs, photos by JPEGs - whats their purpose?
In all they are pointless. GIFs and JPEGs can handle any scenario more than adequately.
Load up a photo or a graphic in Photoshop and use Save For Web to see how filesizes vs quality compare for the different formats. PNGs are pathetic.
The CSS argument has no bearing on this, so let your anti-MS bandwagon roll on.
Quote from: cornetIts nice to see the MS monopoly at work :)
/me takes note
PNGs are crap cos IE cant deal with alpha transparency
CSS must also be crap cos IE cant implement it properly.
Cornet
7 is way way better. but it has been the case in many things where there is a comunity standard but MS feel they know better and make their own, which actually is not as good but is mainstream due to them being the Main stream
AS clockd put it, file size to function its not worth it and you can get the quality in jpeg for photo fine for size and Gif standards have come along way, its always had the ability but Image creation has improved and you can get fine quality from it.
PNG has the potential and really its actually harsh to call it crap when it is not really tbh, it can be better then the others for web use but no one really implements it correctly.
Its the betamax of image formats, lol.
Lets hope this sillly MS jpeg coming wont mess things up
Is it Ping or Pong?
png vs gif:
For the whole image, png saves 11kb in size (52kb vs 63kb), but pretty much looks the same:
PNG : GIF
(http://www.palmer934.plus.com/2001a.jpg)
But then jpg comes in at half the size with:
(http://www.palmer934.plus.com/2001b.jpg)
So ya, png looks pretty pointless as you cant animate em like a gif or compress em like a jpg ...unless you need the transparency thing.
Yes I know.
png is a great file format when used in the proper context. I use it quite often when I need to post a screenshot or something that has text in it and has little gradient.
pngs are great if you like to waste other peoples bandwidth.
For greyscale images, PNG beats gif hands down (if saved/compressed properly optimised (http://pmt.sourceforge.net/pngcrush/)). Its programs like Macromedia Fireworks that make PNGs too large through including lots of pointless information.
PNG beats JPEG and GIF for diagram-type images, such as ones with lagre block of colour and simple shapes, as well as text, again if stored correctly.
The reason PNGs are sometimes larger is through the fact that they can store lots of metadata type information. Remove some of that and suddenly you have a tiny PNG file.
The only reason PNG was created because a company that owned a patent for the compression used in GIF started going after companies wanting royalties. Thus PNG was born which was similar to GIF with bells and whistles attached.
http://en.wikipedia.org/wiki/Png
yeah - PNGs are only here cause gifs are not a free image format. There are patents and potential royalties on their use for software.
noone claimed pngs were awesome... Theyre prob on a par with gifs but a bit bigger when made with photoshop. The gimp seems to be able to do smaller saves than photoshop tho but not done anything as a png for a long time.
Quote from: Sampngs are great if you like to waste other peoples bandwidth.
Prove it with facts and figures instead of just being a general file format hater. Burdens in your court, as youve made the statement.
Personally, Ive found that pngs are often smaller than jpegs, when used for technical type images w/o gradients.
If youre using png when you should be using jpeg, and vice versa, yourre an idiot.
We spent a while in Photoshop testing it out with photos and graphics and were totally unimpressed.
If it doesnt come out of Photoshop in a reasonable size and quality, it isnt worth bothering with.
PNG-8 was even worse, twice the size of a GIF!
Quote from: maximusotterProve it with facts and figures instead of just being a general file format hater. Burdens in your court, as youve made the statement.
Personally, Ive found that pngs are often smaller than jpegs, when used for technical type images w/o gradients.
If youre using png when you should be using jpeg, and vice versa, yourre an idiot.
You suported it from the start so its too late now. The blood is on your hands.
Quote from: maximusotterQuote from: Sampngs are great if you like to waste other peoples bandwidth.
Prove it with facts and figures instead of just being a general file format hater. Burdens in your court, as youve made the statement.
Personally, Ive found that pngs are often smaller than jpegs, when used for technical type images w/o gradients.
If youre using png when you should be using jpeg, and vice versa, youre an idiot.
Im sure he could but why waste the time producing some things when Nige and sam are really busy with their work at the moment just to lay down things to prove it for a couple of people on a forum when their opinion using their findings has given them their conclusion that wont change their opinion, and wont most likely change yours.
Others who already know what they mean have shown that in comments and know the sort of things they are referring to
So really there is not point in making the effort when you can spend 20 seconds googling it but then you can also pull up things saying its the best thing since slice bread so again not worth it really.
If you hate and you tested and you think others are better you do, if you love them you use them and they dont
I mean Me personally I agree with sam because i know what he is referring to, I mean make a gif works fine, png IE spits it out to fix you can fix but you got to use hax
http://www.themaninblue.com/writing/perspective/2004/06/18/Why when you dont need to is my opinion and of course thats what it is an opinion.
Same with tables, Sam and nige cant fully do what i can using divs, tables work for them, flaws in both because of cross browsers, I can achieve quite a lot of everything using divs so i love them, Sam prefers tables. How things go.
On a side note - If I do this thing tomorrow I think I can do I mentioned to Nige Im going to be even more impressed with myself and Divs since I actually think i can do it and it will involve gifs and transparencies funny enough, lol.
Quote from: maximusotterQuote from: Sampngs are great if you like to waste other peoples bandwidth.
Prove it with facts and figures instead of just being a general file format hater. Burdens in your court, as youve made the statement.
Personally, Ive found that pngs are often smaller than jpegs, when used for technical type images w/o gradients.
If youre using png when you should be using jpeg, and vice versa, yourre an idiot.
I spent 10 minutes saving various files in photoshop and each time either GIF or JPEG was smaller. JPEG at 100% quality was about 5 times smaller than PNG.
Quote from: neXusSame with tables, Sam and nige cant fully do what i can using divs, tables work for them, flaws in both because of cross browsers, I can achieve quite a lot of everything using divs so i love them, Sam prefers tables. How things go.
I dont have DIVs per se, I just hate anything that doesnt work properly in all browsers when there is a method for doing something that does work properly in all browsers.
IE the table - tables do tables! They do them better than divs with about 10 times less code. So why bother with a div ?
Quote from: SamQuote from: neXusSame with tables, Sam and nige cant fully do what i can using divs, tables work for them, flaws in both because of cross browsers, I can achieve quite a lot of everything using divs so i love them, Sam prefers tables. How things go.
I dont have DIVs per se, I just hate anything that doesnt work properly in all browsers when there is a method for doing something that does work properly in all browsers.
IE the table - tables do tables! They do them better than divs with about 10 times less code. So why bother with a div ?
Well I can do things woring in all browsers and feel with divs use 10 times less code and better sperated style and structure and function
jpgs are lossy compression and from memory pngs aint,
if you save a jpg over itself multiple times, itll look worse and worse.
pngs shouldnt since if memories correct and theyre based on lossless compression,
for webpages though, the transpancy issues with IE and other browsers sucks it down.
although theyre bigger, i tend to use png at work as at least the picture will remain the same however its chopped about by everyone, i cant say the same about jpgs.
If you work with graphics there are far more suitable formats than PNG to use, you should never save graphic work files as JPEG, only when exporting for the web/final distribution.
Editing or shopping an image and you should be saving in raw, bmp, tiff or a proprietary format so you dont get a problem with compound detail loss. You should only save in JPG when you are ready for pushing it onto the web and you should still keep the original work so if you have to change it you can do so easily without problem.
PNG will be used more next year, since vista is out there and IE 5 with no more support and most on IE 7 you can have true transparency on websites.
Just trying to make something new and clever today and would like to use it and having to do a work around for IE6 and 5 noobs
MS fault really but meh.
You should be using psd when developing and then jpeg and gif for distribution.
PNG is a nice idea but the file sizes are just massive.
Here are the facts:
* PNG is non-lossy, JPEG is lossy, GIF is lossy for images with > 256 colours.
* PNG is generally between 5 and 30% smaller file size than GIF
* PNG supports true colours (24bit), GIF is only 8bit colour depth
* PNG has 8bit alpha transparency channel, GIF only has 1bit alpha transparency channel
* PNG can hold the Gamma value for the creation device, when displayed it will alter the Gamma to match the monitor settings (you should not store the Gamma value if you are trying to match it to colours set via CSS)
What you should use them for:
* JPEG : Photos
* GIF : Animations, graphics with few colours where you want sharp edges
* PNG : Transparent graphics, non photo stuff with gradients etc... block colours will compress better than GIF since PNG compresses both horizontally and vertically. PNG also retains sharp edges
IE 7 does support PNGs alpha transparency from what ive read so expect PNG to replace GIF for 90% of things.
Cornet
Id like to see some evidence to support the claims to filesizes compared to our experience using industry standard software (Photoshop).
QuoteIE 7 does support PNGs alpha transparency from what ive read so expect PNG to replace GIF for 90% of things.
In five years time when the world catches up to IE7 and it is the de facto standard browser, and even then it would be silly to use it in 90% of cases still. We manage to design websites that dont need 8 bits of alpha transparency just fine.
Quote from: cornetHere are the facts:
Cornet
Well thats some awesome facts ! Here are some real world uses for those facts:
Images > 256 colours where you want the smallest file size without loss of quality.
In order to use image formats effectivly you must understand what they are capable of.
Very small images only consisting of a few colours will always be smaller in GIF due to the overhead with the larger header in PNG.
Theres no loss in quality on a jpeg really. Alright its no good for maintaining perfection when you want the original, but these files are for distribution and a jpeg is absolutely acceptable. PNGs have absolutely no use the real world unless you want fancy alpha effects that work on next to nothing.
Almost every digital camera in the world will have at least one option to save images as jpegs, none of them save as png.
The quality retention is enough so you can edit them a couple of times and not notice any real difference from the original in quality.
Quote from: SeriousAlmost every digital camera in the world will have at least one option to save images as jpegs, none of them save as png.
The quality retention is enough so you can edit them a couple of times and not notice any real difference from the original in quality.
Absolutely. Or we can switch to PNG and upgrade to 40gig memory cards.
What it is, is that PNG was a Good creation but no one took it on and thats MSs fault because they did not adapt it properly. So If you have an image format that has has really good differences but for most people it wont be effective or function correctly then why use it? As said jpeg and gif do the job already and the patent and copyright rubbish with gif went out the window so why use it?
I do think PNG will be used a lot more next year, its transparency use on web pages along with css3 and divs you can do some really really cool stuff and very good looking sites without using annoying flash, and be fast loading.
(NOTE i dont like full flash sites but recent versions of flash i have to admit has reduced in size and kept quality a lot and still warrants fast loading when you use for small video and logos, media boxes and advert centres.)