Chapter 7: History of the Portable Network Graphics Format
7.1. Anatomy of an Internet Working Group
7.2. Implementation
7.3. MNG
7.4. Mainstream Support and Present Status
Chapter 8: PNG Basics
8.1. Chunks
8.2. PNG Signature
8.3. A Word on Color Representation
8.4. The Simplest PNG
8.5. PNG Image Types
8.5.1. Palette-Based
8.5.2. Palette-Based with Transparency
8.5.3. Grayscale
8.5.4. Grayscale with Transparency
8.5.5. Grayscale with Alpha Channel
8.5.6. RGB
8.5.7. RGB with Transparency
8.5.8. RGB with Alpha Channel
8.6. Interlacing and Progressive Display
Chapter 9: Compression and Filtering
9.1. Filtering
9.2. The Deflate Compression Algorithm
9.2.1. A Final Word on Patents
9.3. Real-World Comparisons
9.4. Practical Compression Tips
9.4.1. Tips for Users
9.4.2. Tips for Programmers
Chapter 10: Gamma Correction and Precision Color
10.1. Transfer Functions and Gamma
10.2. The gAMA Chunk
10.3. Encoding Gamma
10.4. Gamma Gotchas
10.5. Chromaticity
10.6. Color Management Systems and sRGB
10.7. ICC Profiles
Chapter 11: PNG Options and Extensions
11.1. Background Color (bKGD)
11.2. Timestamp (tIME)
11.3. Latin-1 Text Annotations (tEXt, zTXt)
11.4. International Text Annotations (iTXt)
11.5. Histogram (hIST)
11.6. Suggested Palette (sPLT)
11.7. Significant Bits (sBIT)
11.8. Physical Pixel Dimensions (pHYs)
11.9. Physical Scale (sCAL)
11.10. Image Offset (oFFs)
11.11. Pixel Calibration (pCAL)
11.12. Fractal Parameters (fRAc)
11.13. GIF Conversion Info (gIFg, gIFx)
11.14. GIF Plain Text (gIFt)
11.15. Other Chunks
Chapter 12: Multiple-Image Network Graphics
12.1. Common Applications of MNG
12.2. MNG Structure
12.2.1. Image-Defining Chunks
12.2.2. Chunks for Image Display, Manipulation, and Control
12.3. The Simplest MNG
12.4. An Animated MNG
12.5. An Algorithmic MNG
12.6. A JPEG Image with Transparency
12.7. MNG Applications
12.8. The Future?