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
- https://developer.mozilla.org/en/Web_Development
- http://westciv.com
- http://www.sitepoint.com/
- http://code.google.com/doctype/
Chapter 2: Principles and Philosophies
Progressive Enhancement
Separation of Markup, Presentation and Behavior
Chapter 3: HTML
Specifications
Resources
- XHTML at Mozilla
- Video for everyone, kroc camen
- SWFObject, JavaScript object embedding
- Macromedia Flash Objects
Iframes
Website Performance
Chapter 4: CSS
Specifications
CSS Compatibility
- Yahoo Graded Browser Support
- Methods for Testing in Multiple versions of IE
- Litmus Testing Software
- Multiple IEs in Windows
- Microsoft Virtual PC (Multiple Windows, Multiple IEs)
- CSS Compatability and IE
- Westciv Wiki
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
- UK Law
- US Law
- Joe Clark on accessibility and the law
- Web Accessibility Initiative
- Australian law
- Discussion on Australian accessibility law
Audio and Video Captioning
WCAG 2 links and resources
Accessibility Resources
Chapter 7:
IE 8 compatability modes
- Introducing compatibility view
- IE8 and the X-UA-Compatible situation
- Internet Explorer Compatibility
Follow up sites for Bugs and bug fixing
- How to attack an Internet Explorer bug
- Internet Explorer and CSS issues
- Ultimate IE6 cheatsheet
- Position is Everything
- Westciv Wiki
Chapter 8:
Improving Code Readability:
ECML
Microformats:
- icroformats: Getting Started
- Microformats, book
- Microformats Cheatsheet, Erin Caton
- Microformats cheetsheat
- Oomph JavaScript Library
- Optimus Microformats transformer/validator
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
- Blueprint
- 960 Grid System
- Typogridphy
- CSS frameworks and how to understand them
- CSS frameworks + CSS reset: design from scratch
Chapter 1:1 HTML 5
Video & Audio
HTML 5 specification
HTML 5 Controversy
- This Millenium in HTML5 Politics, Bruce Lawson
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
- webfonts.info
- fontsquirrel.com
- openfontlibrary.org
- New work on downloadable fons for the web
- blog.fontembedding.com
- theleagueofmoveabletype.com