Resources

For those wanting to dive more deeply into web standards, here’s a list of some of the most informative websites, articles and useful tools to get you started, or to expand your knowledge into a different area. The list is organised by the chapters in the book, to help you look up different areas quickly.

Chapter 1: Introduction

Web Development Resources

Chapter 2: Principles and Philosophies

Progressive Enhancement

Separation of Markup, Presentation and Behavior

Chapter 3: HTML

Specifications

Resources

Iframes

Website Performance

Chapter 4: CSS

Specifications

CSS Compatibility  

Chapter 5: DOM

Introductory DOM concepts

Learning JavaScript resources

DOM References and Specifications

JavaScript and DOM security links

JavaScript Libraries

Advanced DOM Scripting links

Chapter 6: Accessibility

Legal situation with accessibility, US, Australia, UK, Europe, elsewhere

Audio and Video Captioning

WCAG 2 links and resources

Accessibility Resources

Chapter 7:

IE 8 compatability modes

Follow up sites for Bugs and bug fixing

Chapter 8:

Improving Code Readability:

ECML

Microformats:

Browser Extensions

Performance Improvement Resources:

Chapter 9: Page Layout

Vertical Centering

One True Layout

Faux Columns

Fluid Faux Columns

Position in Everything

Chapter 1:0 CSS Resets and Frameworks

CSS Resets

CSS Frameworks

Chapter 1:1 HTML 5

Video & Audio

HTML 5 specification

HTML 5 Controversy

Further Reading

Chapter 1:2 CSS3 Selectors

CSS Compatibility

CSS 3 Selectors — further reading

CSS 3 Information

Chapter 1:3 CSS3 Properties

Chapter 1:4 CSS Media Queries

Chapter 1:5 Web Fonts

Converting Fonts to EOT

EOT Fonts

Further Reading

Chapter 1:6 SVG and Canvas

SVG — learning

The SVG spec and home at W3C

Canvas

The Canvas specification in HTML 5

SVG animations

Configuring servers

Images in canvas