Other PNG Links and Stuff
Greg has an entire page of PNG images, both
inlined and linked, for those who want to get their hands on some right away;
he also has a page of transparent PNG images
for those who would like to stress their browser a bit more. In addition,
here's an inlined PNG version of the small PNG icon
used just above and on the other PNG pages; the GIF version is 1243 bytes,
but the PNG version is only 762 bytes. It's also linked to an interlaced PNG
version of the black 256x192 logo at the top of the main
page:
(This will show up as a broken image for some folks...
...if it does for you, you need a PNG-supporting
browser.)
The PNG logo and PNG icons are explained on Greg's PNG-interlacing demo page (which is the JPEG version of the
PNG-images page mentioned above).
Here is the 1995/1996-era authors' collage:
As promised, it is one nasty-looking group. Yow! Brings to mind
the old joke about the doctor who slapped the kid's mom.
Fortunately this is only the small, fuzzy version; if you want the big,
really nasty one, you'll have to follow the link.
As befits a collage of image-format authors, the large version
is available only in PNG format. In other words, you'll need a
PNG-supporting image viewer or
browser to look at it.
Patience would be good, too. (It's 1,130,208 bytes long.)
There are three official PNG/MNG mailing lists, hosted at SourceForge.net.
(Special thanks to Adam `Seven' Costello and Washington University in St.
Louis for many years of support with the old lists. And ongoing thanks
to Matthias B. for taking over administration of the new lists!)
NOTE
Sometime between 12 January and 18 January 2005 the old
listserver hosted at ccrc.wustl.edu died silently. As of
30 January there are three new lists set up on
SourceForge.net.
Due to privacy concerns and the lack of any mechanism to contact
former subscribers via the old lists, folks will have to manually
subscribe to the new, Mailman-based lists. We apologize for the
hassle, but we were not notified in advance, and there was nothing
we could do about it after the fact!
|
|
To subscribe or unsubscribe to any or all of them, follow the
instructions on the linked web page(s):
- png-mng-announce - announcements about libpng, libmng,
PNG/MNG spec updates, and related items (moderated)
- png-mng-implement - PNG/MNG programming issues, including
development and use of libpng and libmng
- png-mng-misc - PNG/MNG spec issues (including voting),
software issues (from user perspective, not programmer), etc.
Theoretically the png-mng-announce list is received by more people than
any other and should be used for all announcements of new libraries, new
PNG-supporting applications, and so forth. In practice, many people
subscribe only to png-mng-misc and/or png-mng-implement.
All three lists are archived at
SourceForge (primary site, continuously updated:
announce,
implement,
misc),
pmt.sourceforge.net
(secondary site, updated once a month, gzip'd), and
ftp.simplesystems.org (tertiary site, possibly updated once a month, but
with complete set of original mailing-list archives).
Note that membership in the PNG Development Group (in the
sense of being able to vote on new chunks or modifications to the PNG
specification) is contingent upon having first posted to one of the
PNG mailing lists at least six months prior to the end of the relevant vote.
Also note that you should be subscribed to a list, at
least temporarily, to post to it;
with automatic spam-filtering in place,
moderator approval is not absolutely guaranteed even in the case of valid
e-mail.
A temporary subscription will also ensure that you see all replies, not just
those from people who remembered to cc you explicitly.
PNG documentation has moved to its own page.
Here is a list of PNG home pages by others in the PNG development group:
Official and
unofficial PNG
test images are also available, including:
- Willem van Schaik's PNG Suite, either Greg's
local, single-page version or Willem's multi-page
Netherlands version (also archived: PngSuite.tar.gz or PngSuite.zip)
- Greg's collection of miscellaneous PNG images
(old version visible in reduced size at right, as displayed by
Arena), mostly with multiple levels of transparency (8-bit
RGBA-palette or full 32-bit RGBA)
- Markus Svilans' alpha-channel test page with movable images (requires Mozilla M17 or
later or Netscape 6.0PR2 or later with JavaScript enabled)
- Chris Lilley's anti-aliased
alpha-channel test page (26k image)
- Chris Lilley's updated
alpha-channel test page and
alpha-channel-table-cells test page (same image)
- Darren Salt's Alpha/Transparency Suite (also older local
copy)
- Nick Lamb's
CSS and
Alpha/Transparency Suite, including RGBA PNGs on a
purple background and colormapped PNGs
on a purple background
- Jason Summers' alpha/transparency test page and alpha+gamma test page
- Marcio Galli's alpha test page
- Paluba Michal's alpha test page
- Glenn Randers-Pehrson's MNG, JNG, PNG, and GIF alpha test page
- Photodude's
Transparency Suite
- Lee Crocker's hell.png (675k, with alpha
channel) and goldhill.png (792k)
test images
- Lynn A. Davis's
PNG Alpha Transparency
Page (with basic textured background) and
PNG Alpha
Transparency Page 2 (with fixed background texture and scrollable,
partially transparent foreground)
- Stuart Williams' Alpha-channel VRML
textures
- Markus Svilans' draggable
PNG alpha demo (requires JavaScript)
- Trevor Morris's PNG alpha IMG-vs-AlphaImageLoader demo (see also first footnote here and the
Cross-Browser Variable Opacity with PNG item in the next section)
- Andreas Dilger's Gamma Test Page (actually has a large GIF image, plus instructions
for estimating monitor gamma)
- Glenn Randers-Pehrson's Gamma Test Page
- Glenn Randers-Pehrson's ICC Profile Test Page
- Charles Cowen's ICC Profile Test Page (same image data, different ICC profiles:
should look different if viewer supports embedded profiles and
gamma/color correction)
- Charles Cowen's color-management spreadsheet (for Excel98; also in Macintosh format): use chromaticities to set up the RGB-to-XYZ
colorspace-conversion matrix (for programmers only)
- Chris Lilley's test pages for inlined PNG support with the
IMG,
EMBED
(plug-in) and OBJECT tags
- Dan Pape and Scott Powers'
web page of PNG test
images
- Rich Franzen's library of PNG images (including several grayscale test patterns
for measuring monitors)
- Rich Franzen's 24-bit Kodak pcd0992 test suite
- Paul Schmidt's
repository of
PNG images
- H. Paul Hammann's
very wide PNG images
- Owen Barton's
PNG images
- Serge Quelin's POV-Ray-generated PNG art
- Victor Engel's
Page o' 16 Million Colors
(256 small 256x256 images, ~760 bytes each, with a different color for
each and every pixel)
- Nick Smith's
comparison of photographic test
images (PNG, JPEG, GIF, TIFF)
- Dan Farmer's SkyVase, rendered with POV-Ray 3.0.beta.02.u in
24-bit (197k) and
48-bit (841k) versions
- Greg's updated PNG logos, rendered with POV-Ray 3.1g for Linux, in
black (876k)
and white
(853k); a single, full-scale ball from each image is displayed at right,
and the POV-Ray sources
(11k) are also available
- The PNG Image Test Suite, a set of reference PNG images with weird
combinations of options, dimensions, etc., designed to stress PNG code
implementations (includes many of the individual images listed above)
- Marco Schmidt's standard test images in PNG format (Lena, Goldhill, etc.)
The following are some miscellaneous pages related to PNG or image compression:
- Chris Nokleberg's PNG
Metadata Server (submit a PNG-image URL on a form and get back a
listing of the image's vital and non-vital info)
- How to set
up PNG as a MIME type for external viewers (including Unix boxes,
PCs and Macs); this page is part of Scott D. Nelson's
WWW Viewer
Test Page
- Yuzo Kato's PNG programming help site
(Japanese)
- Claus Cyrny's
PNG summary and tips (German)
- André-John Mas'
proposal for a PNG-based portable icon format, PICO
- Soren Andersen's PNG
tech stuff: browser auto-detection using Server-Side Includes,
JavaScript, and a Perl/CGI hack to work around servers with broken MIME
types
- Michael Lovitt's Cross-Browser Variable Opacity with PNG: A Real Solution on
A List Apart, which discusses both JavaScript browser-detection
methods and Microsoft's proprietary DirectX CSS extension to support PNG
alpha and which has much followup discussion in the multipage
forum ([2],
[3], [4]),
including links to Michael's CSS/non-JavaScript PNG
alpha test page, Eddie Traversa's PNG Switcher,
Erik Arvidsson's PNG
Behavior page, Aaron "youngpup" Boodman's Sleight,
Chris Ross-Gill's pngfix JavaScript, and Dennis Cheung's PNG HTC. See also
Sean Foy's PNGHack on the toolkits page
for a server-side means of providing MSIE with the proprietary DirectX
extension code while serving standard HTML to all other browsers,
Bob Osola's slick drop-in JavaScript approach (client-side), Ranjan's "pure" CSS solution, Dean Edwards' general CSS-fixup code (CSS plus
JavaScript, correcting many MSIE compliance bugs), and Justin Koivisto's
server-side PHP
auto-rewrite solution (which uses browser detection to rewrite only
pages going to MSIE browsers). Jorge Nerín
wrote up a very good (albeit slightly profane) summary,
which is also available in its native Español.
- Yasunori Kondoh's PNG
pages (includes Japanese translations of the PNG 1.0 and 1.2 specs
and other PNG-related pages)
- Kerry Watson's PNG
overview, including compression comparisons, three mini-reviews of
Windows programs with PNG support, and lots of well-presented information
- Stephan T. Lavavej's Introduction to PNG, including a nice demonstration of interpolated
display of interlaced PNGs (both bilinear and bicubic methods)
- Bill Bither's Benefits of
the PNG Image Format page, including some nice alpha-transparency
samples
- The PNG for Web
site, including a nice comparison of image types and how web
browsers handle them (Japanese; English translation)
- PNG/GIF/JPEG
Analyzer (Japanese)
- Lasse "Tronic" Kärkkäinen's
Web image formats page
- About.com (The Mining Company)'s
PNG format and
PNG graphic
design pages
- Theo Pavlidis's
pack4png Lossy Preprocessor for PNG (paper)
- Joel Janser's
PNG alpha-transparency info site (German)
- Japanese gamma
correction page
- HP/Microsoft sRGB
Proposal (5 November 1996)
- IEC's Colour
Measurement and Management in Multimedia Systems and Equipment
(related to sRGB standardization; see in particular the PDF document
entitled 4WD 61966-2-1: Part 2-1 Default RGB colour space - sRGB
of 28 May 1998)
- Color Profiles for CSS3
(W3C Working Draft to support ICC
color profiles in Cascading Style Sheets, level 3)
- Image Processing Tools
CD-ROM from Network Cybernetics
Corporation
- Will Day's collection of
GIF and LZW
information and resources
- Victor Engel's
Netscape color cube page
(useful for choosing an image palette that won't be dithered when viewed
with Netscape)
PNG is well suited to comic art, particularly the completely computer-rendered
kind (as opposed to hand-drawn and later scanned), and a number of web comics
are now available in PNG format, either exclusively or as one option. Most
of those listed below were shamelessly borrowed from Christopher Wright's
list of PNG comic strips:
- "Pumpkin's" Web Comic
site (Japanese)
(uses PNG drawings and MNG animations)
And here are some third-party web sites that have switched to PNG, in whole or
in part. (This is by no means an exhaustive list, of course.)
- World Wide Web Consortium site (uses
content negotiation to send PNGs only to browsers that can display them)
- Stefan Schneider's site
(home of LatinByrd)
- Anja Drewitz's physics and photos pages (German)
- Mathew R. Ignash's Shrak, Dig
Dug, Legend of Zelda and High Noon games
pages
- Amiga News Network site
- NES Guru site
- Darren Salt's Pages
with No Name
- Zed Too site
- (lantic) site
- Diana Todd's free Paint Shop Pro
tubes site
- linuxpower.org's Enlightenment-CVS
preview page
- Eldritch Press home page
- Bill Garrett's home page
- Hendrik Thole's home page and
PNG-World site (German)
- Jason Summers' home page
- Transit Rider site
- Aplicaciones en Anatomía Patológica site
- Lee Skinner's Truecolor
Fractals
- Gerhard Wesp's Truecolor Fractals (full-resolution versions)
- Karl-Heinz Zeller's Linux home
page
- Collège Varsovie
home page (French)
- Nairolf.Net site
- Burn All GIFs site
- James S. Huggins' Burn All
GIFs, software patents and IPR site
- Enno Rehling's Burn All GIFs site
- Rick Matthews' JPG vs.
GIF and How bad is
JPG? pages
- Gerard Juyn's Triple-T site (home of
MNGeye)
- BarnStormer Software
site
- US National Weather Service's NOHRSC Experimental Snow Model maps
- NASA's Ocean ESIP Web
Mapping Testbed (request PNGs by changing FORMAT
substring to "FORMAT=png"; example:
Pacific Ocean surface height on 1 August 1997 (during a major
El Niño) in PNG format [14k] or GIF format [70k])
- FSU/TALUG Linux/PPP
setup page
- GNOME AbiWord
screenshots page
- Moody Motifs Christmas Garlands page
- Drama Net Club page
- Somekool's home
page
- Ed McNierney's TopoZone map site
("17,335,561 PNG images and more on the way")
- S.T.L.'s GIMPS Banner Gallery
(for the Great Internet Mersenne Prime Search)
- FairBanner site
- Mediascape's Artstream site
- Web3D Consortium's Universal Media
site, PNG version
- SourceForge site
- GNOME site
- Konqueror site
- Puzzlemaker / Discovery
Channel mazes
- Chocopuu site
- IBM's Linux Technology Center
- Panic's Audion faces
page "uses PNGs with full transparency and DOM-driven DHTML that allows
you to drag the images around on the website." (This feature works with
at least Mozilla/Netscape 6.x and Mac MSIE 5.x [requires JavaScript to
be enabled], and the alpha PNGs are really nicely done.
Unfortunately, all of the images on subsequent pages are standard JPEGs.
Thanks to Jeffrey Zeldman for the pointer, and thanks to Jeremy Bailey for the use of
his "Link" design at right.)
- PhotoSelect site
- Web Colors
site
- dioXaz's Sonic Discovery
Resource (French)
- Yahoo! Finance stock charts (e.g., Dow Jones Industrial Average, 1-day view)
- Netcraft's Uptime Survey (e.g., lwn.net)
- Rich Franzen's PseudoGrey page
- Open Clip Art Project
- Ars Technica
- Matthias Mauch's MultiOS Browser
Test (screenshots)
- Nikla Cci's Evoluption Mouse site
- Cor's ampsig site
The official PNG ftp
site is hosted by Simple
Systems in Texas, courtesy of Bob Friesenhahn.
Here are some other PNG-related resources at this site:
Last modified 20 September 2015.
Copyright © 1995-2015 Greg Roelofs.