Stories
Slash Boxes
Comments

News for nerds, stuff that matters

What Is The Future of PNG?

Posted by Hemos on Mon Jun 09, 2003 07:07 AM
from the life-of-its-own dept.
miladus writes "The GIF patent (held by Unisys) will expire on June 20. C|Net wonders whether that will also mean that PNG "will lose its original reason for being". Remember Burn All GIFs? " My hope would be that at this point PNG can stand on its own technical merits, rather then on ideological merits.
This discussion has been archived. No new comments can be posted.
What Is The Future of PNG? | Log In/Create an Account | Top | 609 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2
  • PNGs (Score:5, Insightful)

    by Gortbusters.org (637314) on Monday June 09 2003, @07:09AM (#6148777)
    (http://www.gortbusters.org/ | Last Journal: Friday June 11 2004, @06:34AM)
    Unfortunately even half my coworkers don't know what a PNG is. I try to send them a UML diagram made from DIA and they demand a readable format :(
    • Re:PNGs (Score:5, Interesting)

      by Anonymous Coward on Monday June 09 2003, @07:43AM (#6149005)
      Out of interest, what the hell sort of software are your idiot coworkers using if they can't load a simple PNG? I can't understand this; every time someone mentions PNG, people always complain that they nobody has heard of it and no application can handle it. What? I use PNG for everything I do. I've never had a problem saving or loading it, unless for some bizare reason I'm using ancient Windows applications that can only handle BMP, TIFF and PCX of all things. I really don't get it!
      [ Parent ]
      • Re:PNGs by duffbeer703 (Score:2) Monday June 09 2003, @08:22AM
        • Re:PNGs by Alan Partridge (Score:3) Monday June 09 2003, @08:35AM
        • Re:PNGs (Score:4, Informative)

          by Khazunga (176423) * on Monday June 09 2003, @08:39AM (#6149473)
          (http://www.sergiocarvalho.com/)
          Reasonably modern?! If I recall correctly, IE4 already has PNG support (minus alpha transparency). IE3 won't fit in the "reasonably modern" category anytime soon.
          [ Parent ]
          • Re:PNGs (Score:5, Informative)

            by Verteiron (224042) * on Monday June 09 2003, @08:56AM (#6149625)
            (http://slashdot.org/)
            Yeah, and IE6 has the exact same support. PNG, no alpha transparency. The single most-used browser in the world is the only one lacking the most attractive feature of PNG files. Even IE5 on the MAC has alpha support.

            If PNG fails, I think that the blame for that falls squarely in Microsoft's lap.
            [ Parent ]
            • Re:PNGs (Score:4, Informative)

              by _Sprocket_ (42527) on Monday June 09 2003, @10:22AM (#6150612)


              Yeah, and IE6 has the exact same support. PNG, no alpha transparency. The single most-used browser in the world is the only one lacking the most attractive feature of PNG files.


              Since there seems to be a lot of coding pages for IE anyway, one can help IE out [mongus.net] where they can't (or won't) do it themselves.

              [ Parent ]
            • Re:PNGs by Citizen of Earth (Score:2) Monday June 09 2003, @01:50PM
            • Re:PNGs by a.ameri (Score:1) Monday June 09 2003, @03:33PM
              • Re:PNGs by Verteiron (Score:2) Monday June 09 2003, @06:17PM
            • 1 reply beneath your current threshold.
          • Re:PNGs by cshark (Score:1) Monday June 09 2003, @12:53PM
          • Re:PNGs by bbtom (Score:1) Monday June 09 2003, @02:11PM
        • MS Dropping MSIE will benefit PNG by SgtChaireBourne (Score:1) Monday June 09 2003, @09:08AM
        • PNG works in IE to a limited extent by yerricde (Score:2) Monday June 09 2003, @09:14AM
        • Re:PNGs by walt-sjc (Score:3) Monday June 09 2003, @09:24AM
          • Re:PNGs by Anonymous Coward (Score:1) Monday June 09 2003, @09:50AM
            • Re:PNGs by Ed Avis (Score:1) Monday June 09 2003, @02:10PM
          • Re:PNGs by Wyatt Earp (Score:1) Monday June 09 2003, @10:18AM
            • Re:PNGs by walt-sjc (Score:2) Monday June 09 2003, @10:34AM
              • Re:PNGs by Wyatt Earp (Score:1) Monday June 09 2003, @11:53AM
            • Re:PNGs by frankie (Score:2) Monday June 09 2003, @11:03AM
            • Re:PNGs by altan (Score:1) Thursday June 12 2003, @07:30AM
          • Re:PNGs by abulafia (Score:2) Monday June 09 2003, @12:29PM
          • Re:PNGs by duffbeer703 (Score:2) Monday June 09 2003, @04:39PM
            • Re:PNGs by walt-sjc (Score:2) Wednesday June 11 2003, @01:37PM
              • Re:PNGs by duffbeer703 (Score:2) Wednesday June 11 2003, @02:50PM
          • 1 reply beneath your current threshold.
        • Re:PNGs by Anonymous Coward (Score:2) Monday June 09 2003, @09:29AM
        • Re:PNGs by ncc74656 (Score:2) Monday June 09 2003, @03:51PM
          • 1 reply beneath your current threshold.
      • Re:PNGs by WileyWiggins (Score:1) Monday June 09 2003, @12:07PM
        • Re:PNGs by ncc74656 (Score:2) Monday June 09 2003, @03:59PM
          • Re:PNGs by Metrol (Score:2) Tuesday June 10 2003, @01:14AM
      • Re:PNGs by axxackall (Score:2) Monday June 09 2003, @12:54PM
      • Re:PNGs by bzipitidoo (Score:1) Monday June 09 2003, @01:58PM
      • Re:PNGs by chapmanvfx (Score:1) Monday June 09 2003, @04:21PM
      • Re:PNGs by jone_stone (Score:1) Tuesday June 10 2003, @01:04AM
      • Re:PNGs by Cromac (Score:2) Monday June 09 2003, @11:43AM
      • 2 replies beneath your current threshold.
    • Re:PNGs by Anonymous Coward (Score:2) Monday June 09 2003, @08:03AM
      • 1 reply beneath your current threshold.
    • Re:PNGs by Hugonz (Score:3) Monday June 09 2003, @08:57AM
    • Re:PNGs by ChristTrekker (Score:2) Monday June 09 2003, @09:09AM
    • Re:PNGs by rabidcow (Score:1) Monday June 09 2003, @10:55AM
    • Re:PNGs by Spazmania (Score:2) Monday June 09 2003, @11:00AM
    • Re:PNGs by Jucius Maximus (Score:2) Monday June 09 2003, @11:27AM
    • Re:PNGs by pod (Score:2) Monday June 09 2003, @07:33PM
    • Tools to produce PNG - any recommendations ? by Taco Cowboy (Score:2) Tuesday June 10 2003, @12:14AM
    • 1 reply beneath your current threshold.
  • not yet... (Score:4, Insightful)

    by 5prite (655586) on Monday June 09 2003, @07:09AM (#6148778)
    until GIF gives us more than Alpha channel with more than 1 bit :)...
    • ought to be enough (Score:5, Funny)

      by gylle (531234) on Monday June 09 2003, @07:36AM (#6148963)
      One bit, that ought to be enough for anybody... :-)
      [ Parent ]
    • Re:not yet... (Score:5, Insightful)

      by archen (447353) on Monday June 09 2003, @08:00AM (#6149155)
      That's only sort of correct. A gif can ONLY do transparency. A PNG allows up to 254 levels of partial transparency per channel, and can have multiple channels.

      You want to know what REALLY held PNG back? It was Internet Explorer that STILL doesn't do the transparency right. More eople would start using the format right now if the implementation could do what the spec specifies. You see people all the time finding clever ways to make an image look like it blends into the background - which can be a pain in the ass to line up correctly. Imagine if the images could actually do partial transparency... that would make things easier woudn't it? Oh well, it's still a good lossless algorithm to cart images around with - I use it all the time for personal use and on my website.
      [ Parent ]
    • Re:not yet... by Pope Raymond Lama (Score:1) Monday June 09 2003, @08:22AM
    • Re:not yet... by Pieroxy (Score:2) Monday June 09 2003, @10:54AM
  • here's hoping. (Score:3, Insightful)

    by porter235 (413926) on Monday June 09 2003, @07:09AM (#6148781)
    I am dying for full PNG support in all major browsers... the 256 levels of transparency alone make it worth while!
    • Re:here's hoping. (Score:4, Insightful)

      by questamor (653018) on Monday June 09 2003, @07:14AM (#6148813)
      Same here, and it's pretty close. Most browsers support it in some fashion, and it IS technically superior to GIF format images.

      It's a little like MP3 vs OGG, except PNG is far closer to acceptance in general applications than OGG is for music.

      Curiously, does IE support more than one alpha channel with PNG? last I looked it didn't, but that was a long long time ago; most everything else did at the time
      [ Parent ]
    • Re:here's hoping. by tbspit (Score:2) Monday June 09 2003, @07:44AM
    • Re:here's hoping. by NanoGator (Score:2) Monday June 09 2003, @11:50AM
  • Sure (Score:4, Informative)

    by Anonymous Coward on Monday June 09 2003, @07:10AM (#6148782)
    Because everyone wants 256 color GIFs.

    PNG does everything GIF does, only a million times better.
    • Re:Sure by $alex_n42 (Score:2) Monday June 09 2003, @07:19AM
    • Re:Sure by asdfasdfasdfasdf (Score:2) Monday June 09 2003, @07:38AM
      • Re:Sure by tbspit (Score:3) Monday June 09 2003, @07:53AM
        • Re:Sure by asdfasdfasdfasdf (Score:3) Monday June 09 2003, @08:52AM
        • 1 reply beneath your current threshold.
      • Re:Sure by Mr Z (Score:1) Monday June 09 2003, @11:26AM
      • 1 reply beneath your current threshold.
    • Re:Sure by digidave (Score:2) Monday June 09 2003, @07:59AM
    • Re:Sure by mwood (Score:2) Monday June 09 2003, @11:15AM
    • Re:Sure by Gadget_Guy (Score:1) Tuesday June 10 2003, @07:42PM
    • 2 replies beneath your current threshold.
  • i've burned all my gifs (Score:5, Funny)

    by jellybear (96058) on Monday June 09 2003, @07:10AM (#6148783)
    to cd
    • 1 reply beneath your current threshold.
  • June 20th is my birthday by CptChipJew (Score:2) Monday June 09 2003, @07:10AM
  • Let's face it (Score:5, Insightful)

    You can't get rid of a graphics file format once it's out there.
  • GIF and PNG are completely different! (Score:5, Informative)

    by flend (9133) on Monday June 09 2003, @07:11AM (#6148787)
    (http://www.bigfoot.com/~tom_ford/)
    GIFs are limited to 8-bit colour depth, no alpha layer etc. etc. PNG is a standardised, open format with support for lossless encoding of full colour graphics with transparencies.

    Saying that GIF becoming patent unencumbered is going to reduce use of PNG is like implying that when the original patents ran out on horses & carriages people gave up their cars and reverted. Ain't gonna happen :)
    • Re:GIF and PNG are completely different! by Anonymous Coward (Score:1) Monday June 09 2003, @08:13AM
    • by Horny Smurf (590916) on Monday June 09 2003, @08:23AM (#6149344)
      (Last Journal: Sunday May 04 2003, @09:26PM)
      Slashdot uses gifs. In fact, it seems more likely for the janitors to spell-check than it does for them to convert to png.

      [ Parent ]
    • by scrawny (75842) on Monday June 09 2003, @09:23AM (#6149893)
      The mistaken belief that GIF has a limit of 256 colors probably comes from the way GIF was first used when it came out. In the late 1980's, PC video cards generally supported no more than 256 colors. Image exchanges were becoming popular among BBS systems and the Internet and viewer programs were quickly produced. No one tried or needed to generate images with more than 256 colors since they could not be viewed on anything less than high priced graphics workstations. Programs that converted images to GIF worked up a number of methods to reduce the number of colors to 256 or fewer. Some actually did a very good job. GIF files were constructed with just a single image block, even though the GIF standard placed no limit on the number of blocks. Since there was no use for more than 256 colors, there was no use for more than one image block. This practice became effectively ingrained into the computer culture and eventually everyone "knew" that GIF supported no more than 256 colors. The fact is, the programs that generated GIF files supported no more than one image block, and thus didn't have a means to deal with more than 256 colors. The top image shows that a GIF file really can have more than 256 colors.

      this info and more (including full color GIF) from here [ipal.org].
      [ Parent ]
      • Re:GIF and PNG are completely different! by Mr Z (Score:1) Monday June 09 2003, @11:46AM
      • by boa13 (548222) on Monday June 09 2003, @06:00PM (#6156169)
        (http://boa13.free.fr/ | Last Journal: Saturday October 19 2002, @12:30AM)
        The mistaken belief that GIF has a limit of 256 colors probably comes from the way GIF was first used when it came out.

        Err, I would say this belief comes from someplace else, like... the GIF specification. GIF has been designed for 256 colors, as the Global Color Table and Local Color Table (which are made a of power-of-two number of entries limited to 256) clearly show.

        The site you mention is the homepage for a hack. Yes, a clever dude can create GIFs that look like they have more than 256 colors... but the fact is, such a GIF is made of many 256-colors images. Totally inefficient, compared to PNG, as the author of the hack admits, at the bottom of his page.

        That said, there's another well-known GIF hack, which also uses several images per GIF: animated GIF. Let's not forget that, as the spec says, The Graphics Interchange Format is not intended as a platform for animation, even though it can be done in a limited way.

        So, let's hope the nightmare doesn't come true, and that horrible multi-image true-color true-Bad GIFs begin to be popular.

        PNG is better than GIF in every technical aspect.

        GIF Spec: here [msg.net]
        [ Parent ]
      • Re:GIF and PNG are completely different! by jrumney (Score:2) Tuesday June 10 2003, @07:13AM
    • Re:GIF and PNG are completely different! by sootman (Score:2) Monday June 09 2003, @11:50AM
    • Re:GIF and PNG are completely different! by Daniel Phillips (Score:2) Monday June 09 2003, @06:35PM
  • problems with PNG by afidel (Score:1) Monday June 09 2003, @07:11AM
    • Wrong! (Score:5, Informative)

      by brennanw (5761) on Monday June 09 2003, @07:18AM (#6148845)
      (http://ubersoft.net)
      If you're getting larger file sizes with PNG, then you're using a program that creates PNG poorly.

      When I converted all the graphics on my site over from GIF to PNG, I saved bandwidth. If I did my comic in GIF instead of PNG, the graphics would be much larger than they are now.

      use pngcrush or some other kind of tool to optimize them if your stuck using an older version of Photoshop (some versions of photoshop have lousy PNG support) or get some shareware or free software program that supports PNG properly.

      JPEGS will still be better for 24 bit color images, but with the right program PNGs will beat out GIFs.
      [ Parent ]
      • Re:Wrong! (Score:4, Informative)

        by afidel (530433) on Monday June 09 2003, @07:24AM (#6148878)
        All 3 of the graphics programs I use routinely creat PNG's that are larger than gif's, now this may not be a problem with the format persee, but it is a problem with the real world implementations that are out there and are being used. It doesn't matter for a hill of beans how cool a format is on paper if the implementations suck, if the graphics programs are creating bloated PNG's and the large leader in the web browser space renders them incorrectly it is unlikely that there will be a rush to adopt the format. Like I said I understand that it is a superior format for some things but for most people there just isn't much incentive to switch.
        [ Parent ]
        • Re:Wrong! (Score:4, Interesting)

          by larien (5608) on Monday June 09 2003, @07:32AM (#6148939)
          (http://riddoch.org/ | Last Journal: Saturday March 01 2003, @10:55AM)
          What colour depth are you saving PNGs as? If you're saving them as anything more than 8-bit, it's very likely that they'll be larger than GIFs.

          As for IE not working, that's IE's fault and if we pussyfoot around a sucky implementation, we'll be stuck with substandard images. If we use enough PNGs on web sites and tell people that any rendering problem is IE's fault we'll hopefully either (a) encourage the use of non-IE browsers (e.g. Opera or Mozilla) or (b) force MS to fix IE.

          [ Parent ]
          • Re:Wrong! by vmfedor (Score:1) Monday June 09 2003, @07:55AM
          • Re:Wrong! by fobbman (Score:2) Monday June 09 2003, @09:05AM
            • Re:Wrong! by visualight (Score:2) Monday June 09 2003, @12:21PM
            • Re:Wrong! by ManxStef (Score:2) Monday June 09 2003, @12:28PM
          • Re:Wrong! by Idimmu Xul (Score:2) Monday June 09 2003, @09:57AM
            • Re:Wrong! by eyeye (Score:1) Monday June 09 2003, @01:05PM
              • Re:Wrong! by Idimmu Xul (Score:1) Monday June 09 2003, @05:37PM
          • Re:Wrong! (Score:4, Informative)

            by Azghoul (25786) on Monday June 09 2003, @10:05AM (#6150405)
            (http://www.buffalonews.com)
            Oh come on now. "As a web designer". You can replace your GIFs with PNGs lacking alpha any time you want. They look FINE on IE.

            Try out http://www.hazardmaps.gov. No GIFs in sight/site (well, maybe some in the legend area).

            You're just lazy if you use GIFs.
            [ Parent ]
            • 1 reply beneath your current threshold.
          • 1 reply beneath your current threshold.
        • by J_DarkElf (602111) on Monday June 09 2003, @07:41AM (#6148994)
          ... if saved as truecolour images. What really killed PNG, imnsho, was that the first graphics programs that implemented it simply did not allow users to create indexed PNG files. An 8-bit PNG image is smaller than an 8-bit GIF.

          What many people also seem to forget, is that there is no excuse not to safe your PNG image with maximum compression once you are done editing: there will be no image quality loss.

          And of course anyone seriously creating PNG images cannot do without PNGCrush [sourceforge.net], which can shave off every single bit of bloat. A crushed PNG image will look just as good as the original, but will be only a fraction of its size, and will be a lot smaller than a GIF would (1).

          1: But not smaller than the JPEG. Lossless compression cannot compete with JPEG's lossy compression, and JPEG is still the format of choice for photographic images. For everything else you can and should use PNG.
          [ Parent ]
          • Re:PNGs will always be larger than GIFs... by scrytch (Score:2) Monday June 09 2003, @10:10AM
          • What really killed PNG, imnsho, was that the first graphics programs that implemented it simply did not allow users to create indexed PNG files.

            Ummm, where did you get your information from? I'm one of the PNG spec co-authors, although my involvement with the project tapered off years ago, and I wrote one of the first commercial implementations of PNG. You may have heard of a company called MasterSoft that used to produce document and graphic conversion utilities. When we were acquired by Frame, and then Frame was acquired by Adobe, our products got released for a while as "Adobe File Utilities by MasterSoft." Quite a mouthfull, but accurate.

            My PNG writing code handled indexed (palette based) and truecolor images equally well, and preserved whatever format/color depth was suggested by the original image. As I understand it, my code made its way into several products later on, although it was probably changed.

            One of the utilities that came out early on was a small freeware/open source program designed to take GIF files and convert them to PNG. One of the other spec authors cooked that one up, and it worked very well. It created indexed PNG images by default.

            While it's true that the PNG spec doesn't exactly demand that you write an indexed color image when the source data is best represented with indexed color, my early survey of PNG-supporting applications seemed to suggest to me that most PNG writing code out there generated good indexed color PNG images. So I'm not sure where this notion came from that the first programs to implement PNG didn't write indexed color. That doesn't jive with my experience.

            I have noticed that some applications will generate truecolor PNG images unless you force your application to use indexed color, or downconvert from 24-bit color to indexed color. That's a function of the application software (usually image editing software) not second-guessing the intent of the user. If you've got your application set to do all editing in a 24-bit RGB color space (and some applications will promote loaded images to 24-bit RGB regardless of the pixel format of the original image), don't be surprised when you go to save as PNG and the resulting file contains 24-bit RGB pixels. Downconvert to an indexed color palette before saving. Some application software supports downconversion to indexed color during the save process.
            [ Parent ]
          • Re:PNGs will always be larger than GIFs... by Smoovious (Score:1) Wednesday June 11 2003, @11:20PM
          • Re:PNGs will always be larger than GIFs... by rkz (Score:2) Monday June 09 2003, @11:59AM
          • 1 reply beneath your current threshold.
        • Re:Wrong! (Score:5, Informative)

          by rknop (240417) on Monday June 09 2003, @08:15AM (#6149277)
          (http://www.pobox.com/~rknop)

          All 3 of the graphics programs I use routinely creat PNG's that are larger than gif's, now this may not be a problem with the format persee, but it is a problem with the real world implementations that are out there and are being used.

          You should consider another possibility: you don't know what you're doing.

          Do you know the difference between a 24-bit true color and an 8-bit palette image? (This is not an insult or rhetorical question, it's a real question-- you may.) Many image processors and paint programs work naturally in 24-bits. If you save to PNG, they will then naturally save those images in 24-bit format. To save to GIF, though, they must first be converted to 8-bit palette format. With (for example) the Gimp, you have to do this explicitly, so you'll know you're doing it. However, it's possible that some paint programs may do it automatically, without telling you it's been done. This will make for smaller files, but information has been lost. When you read it back in, you will only have 246 different colors in the image, regardless of how many where there originally. If you read the PNG back in, the image will be exactly as you saved it. (Unless you had all sorts of complicated layers, in which case you need an even heavier file format.)

          PNG can save images in 8-bit format, in which case a good implementation will give you an image about the same size or a bit smaller than a GIF image. But they don't have to. GIF images have to be saved that way. Naturally, saving an image in 24-bit format will create a larger file than saving one in 8-bit format. (And, it may be different by more than a factor of 3, for reasons having to do with the compression algorithm.)

          Before comparing the merits of image formats looking just at the file sizes saved, you have to make sure you understand what is being saved.

          JPG is a whole 'nuther ball of wax. That's a 24-bit image format, but it's lossy. That's why they can be so small. But, again, if you read the image back in, it won't be exactly the same; some colors will have been modified slightly. (How much depends on the quality setting you used when saving the JPEG image.) If you're expecting to read and write an image repeatedly, JPEG is a bad format to use, as each time you read and write it, more information gets lost. In that case, you're much better off using PNG images.

          -Rob

          [ Parent ]
        • Re:Wrong! by mysticgoat (Score:2) Monday June 09 2003, @08:56AM
        • 1 reply beneath your current threshold.
      • So is there any images where GIF will always win? by Salamanders (Score:1) Monday June 09 2003, @09:21AM
    • Re:problems with PNG (Score:5, Insightful)

      by aziraphale (96251) on Monday June 09 2003, @07:21AM (#6148866)
      large file size versus GIF or JPEG? Hardly. Take a 24 bit RGB image as your source, and find the format that provides the best reproduction of the original image in the least amount of space. PNG wins hands down. GIF can't reproduce the colour depth, JPEG can't reproduce the original pixels reliably without balloning the file size way beyond the PNG.

      PNG is actually about the best lossless image format out there - better compression than TIFF LZW, and just as flexible.
      [ Parent ]
    • Re:problems with PNG by lowmagnet (Score:2) Monday June 09 2003, @07:24AM
    • Re:problems with PNG by fredrikj (Score:2) Monday June 09 2003, @07:29AM
    • Re:problems with PNG by fjin (Score:1) Monday June 09 2003, @07:36AM
    • Re:problems with PNG (Score:5, Informative)

      by Fweeky (41046) <tom.hurst@clara.net> on Monday June 09 2003, @08:17AM (#6149292)
      (http://hur.st/)
      large file size- much larger than gif or jpg

      Not really. Some encoders are pretty poor, but an 8 bit PNG can easily rival, if not beat it's gif counterpart.

      Let's pick a quick example:
      -rw-r--r-- 1 freaky None 27382 Jun 9 10:12 states_imgmap.gif
      -rw-r--r-- 1 freaky None 23176 Jun 9 13:28 states_imgmap.png
      -rw-r--r-- 1 freaky None 22619 Jun 9 13:29 states_imgmap_pngcrush.png
      -rw-r--r-- 1 freaky None 21404 Jun 9 13:31 states_imgmap_pngout.png
      The .png is saved from Paint Shop Pro 7, _pngcrush.png using bog-standard pngcrush [sourceforge.net] (which was, btw, identical to pngcrush -brute), , and _pngout.png using pngout [advsys.net].

      If you think this is too simple an image, let's try a screengrab of my desktop, reduced to 256 colours. Feeling lucky?
      -rw-r--r-- 1 freaky None 342508 May 31 02:22 grab_orig.png
      -rw-r--r-- 1 freaky None 136461 Jun 9 13:41 grab.gif
      -rw-r--r-- 1 freaky None 97538 Jun 9 13:40 grab.png
      -rw-r--r-- 1 freaky None 95336 Jun 9 13:42 grab_pngcrush.png
      -rw-r--r-- 1 freaky None 87168 Jun 9 13:44 grab_pngout.png
      Same deal as above. The original [aagh.net] is a 24bit pngcrushed file. None were saved as interlaced/progressive, nor with any transparency.

      I dunno about you, but PNG looks pretty good to me.

      Remember that most PNG's are likely to be 24 bits, as opposed to GIF's maximum of 8, and can even include an extra 8 bits of alpha transparency.

      poor standardization

      What? There's at least one free high quality reference implementation [libpng.org] anyone's welcome to use (even Microsoft), the full specification [libpng.org]'s there for anyone to read, there's a W3C recommendation [w3.org] that's actively maintained [w3.org]. What more standardization do you need?

      Yes, IE doesn't support alpha transparency (something GIF doesn't even have the potential to do; PNG's 8 bit alpha channel is as big as GIF's entire range!), but for general use PNG's a perfect replacement for GIF.

      JPEG can beat both, but only if you don't mind it dropping image quality to do so; not something you want to do generally.

      little exposure

      So what? Most users can just double click on the image file (who's file extension Windows helpfully hides by default) and won't notice the difference. And if some so called "web developer" hasn't heard of it, well, sucks to be him and his clients.
      [ Parent ]
    • Re:problems with PNG by blibbleblobble (Score:2) Monday June 09 2003, @09:47AM
    • Re:problems with PNG by Vaughn Anderson (Score:1) Monday June 09 2003, @10:44AM
    • 1 reply beneath your current threshold.
  • PNG is good (Score:4, Informative)

    I don't know why more people don't use PNG. It's a great format. For photorealistic images JPG is best, but for logos or other types of graphics and drawings, PNG is great. I hope that we start seeing widespread use of vector-based graphics in the near future, though.