In article
<[EMAIL PROTECTED]>,
   Chris Young <[EMAIL PROTECTED]> wrote:
> > Author: tlsa
> > Date: Mon Sep 15 18:16:21 2008
> > New Revision: 5340
> > 
> > URL: http://source.netsurf-browser.org?rev=5340&view=rev
> > Log:
> > Change default build to use libpng but not libmng.

> Are there any advantages/disadvantages to using libpng over libmng for
> PNG support? (other than the obvious ones regarding number of
> libraries that are being linked in)

I think libpng is more actively maintained and libmng hasn't been updated
for a while. But that's not the main reason.

The main reasons for the change were:

1) libpng is more common than libmng -- I think it's nice if our default
dependencies are not exotic, so it's more likely people can compile it
"out of the box".

2) MNG and JNG are rarely used on the web. I've only ever seen them used
on the MNG and JNG test suites.

It's not a big issue to me, really. I know James wants to keep MNG and JNG
support. I'd be happy if that change was reverted. Or different front ends
were to set the option differently.

Michael

-- 

Michael Drake (tlsa)                  http://www.netsurf-browser.org/


Reply via email to