Learning Web Design, 3e
List of Links
PART I | Getting Started
Chapter 1 | Where Do I Start?
- Blogger
- Typepad
- LiveJournal
- Wikipedia
- World Wide Web Consortium (W3C)
- About the W3C
- CNET's Download.com
- Parallels Desktop for Mac
- Adobe Software
- Microsoft Expression Web
- Nvu (open source web page editor)
- Apple iWeb
- BBEdit by Bare Bones Software
- TextMate by MacroMates
- TextPad for Windows
- Corel Paint Shop Pro
- Apple iMovie
- Apple Software (including Final Cut Studio)
- Windows Media Encoder and Windows Movie Maker
- Microsoft Internet Explorer
- Firefox browser
- Netscape Navigator browser
- Opera browser
- CNET's Download.com for Windows FTP clients
- Transmit (FTP for Mac)
- Interarchy (FTP for Mac)
- Cygwin (Linux emulator for Windows)
- PuTTY (telnet/SSH terminal emulator)
Chapter 2 | How the Web Works
- Web Developers' Virtual Library
- W3C's History Archives
- no-www.org (working to abolish the "www" subdomain)
Chapter 3 | The Nature of Web Design
- TheCounter.com (web statistics)
- Browser statistics at W3Schools.com
- List of all browsers at Evolt.org
- Graded Browser Support, by Nate Koechley at Yahoo's Developer Network
- Browsercam
- Accessibility and Availability, by Derek Featherstone
- Openwave Mobile Browser Simlulator
- Web Content Accessibility Guidelines
- The Web Accessibility Initiative
- WebAIM: Web Accessibility in Mind
- Dive Into Accessibility
- Accessibility discussions on Joe Clark's web site
- Section 508 Accessibility Standards
- Nielsen/Net Ratings
- WebSiteOptimization.com
- Organisation for Economic Cooperation and Development (broadband statistics)
- Example of liquid layout at Clagnut.com
- GammaToggle software at ThankYou Ware
PART II | HTML Markup for Structure
Chapter 4 | Creating a Simple Page (HTML Overview)
Chapter 5 | Marking up Text
Chapter 6 | Adding Links
- Enkoder[Note, Enkoderis now at Hivelogic, not Automatic Labs as printed in the book.]
Chapter 7 | Adding Images
- CSS Zen Garden (examples of pages with no img element)
- Chapter 6, The Image Problem, by Joe Clark
- Techniques for WCAG 2.0 (Web Accessibility Guidelines)
- The alt and title attributes, by Roger Johansson
- MapEdit by Tom Boutell (imagemap tool)
Chapter 8 | Basic Table Markup
Chapter 9 | Forms
- Matt’s Script Archive
- The PHP Resource Index
- PHP Builder
- PHP Classes
- Push My Button, by Aaron Gustafson
- Sensible Forms: A Form Usability Checklist, by Brian Crescimanno
- Prettier Accessible Forms, by Nick Rigby
Chapter 10 | Understanding the Standards
- The original HTML draft
- HTML +
- HTML 2.0
- HTML 3.2
- HTML 4.0 and 4.01
- Changes made between HTML 3.2 and 4.0
- Web Hypertext Application Technology Working Group
- The HTML Strict DTD
- W3C Mark Up main page
- XHTML 2.0
- Complete list of language codes
- Complete list of DOCTYPE declarations
- HTML Tidy by Dave Raggett
- W3C's list of downloadable versions of HTML Tidy
- Sourceforge's list of HTML Tidy links
- Firebug, plugin to Firefox browser
- W3C online validator
PART III | CSS for Presentation
Chapter 11 | Cascading Style Sheets Orientation
- W3C's main CSS page
- CSS Zen Garden
- Complete list of CSS2.1 properties at W3C
- A List Apart
- css-discuss
- CSS Beauty
- Stopdesign (Doug Bowman)
- Mezzoblue (David Shea)
- Meyerweb (Eric Meyer)
- Molly.com (Molly Holzschlag)
- Simplebits (Dan Cederholm)
- W3C list of CSS authoring tools
- Web Developer extension
- Mozilla.org (for add-ons to Firefox)
Chapter 12 | Formatting Text (Plus More Selectors)
- How to Size Text Using Ems, by Richard Rutter
- Text Sizing, by Owen Briggs
- CSS Design: Size Matters (A List Apart), by Todd Fahrner
- Context before Class, by Tantek Çelik
- How specificity is calculated (CSS Recommendation)
- CSS: Specificity Wars, by Andy Clarke
- Line-height bug in Internet Explorer
- CSS2.1 Recommendation at W3.org
Chapter 13 | Colors and Backgrounds (Plus Even More Selectors and External Style Sheets)
- CSS3 proposal (full list of color names)
- Colorzilla, Firefox extension
- Color Names chart
- Web Palette Colors
- Generated content in the CSS2 Recommendation
- Generated content tutorial at WestCiv
- CSS Design: Going to Print (A List Apart), by Eric Meyer
- Project Gutenburg (royalty-free texts)
- Original Cabbages and Cauliflowers book at Project Gutenburg
- Fixed background demo by Eric Meyer
- Media-specific style sheets (CSS2.1 Recommendation)
- ALA's New Print Styles (A List Apart), by Eric Meyer
Chapter 14 | Thinking Inside the Box (Padding, Borders, and Margins)
- Max-width workaround for IE by Svend Tofte
- Min-width workarounds at css-discuss
- Microsoft tutorial on conditional comments
- Conditional comments article by Peter-Paul Koch
- Box Model Tweaking, by Peter-Paul Koch
- No Margin for Error, by Andy Budd
- Uncollapsing Margins by Eric Meyer
- CSS: Auto-height and Margin-collapsing, by Minz Meyer
Chapter 15 | Floating and Positioning
- Position Is Everything
- Quirksmode Bug Reports
- css-discuss Wiki
- CSS Hacks at css-discuss
- Browser bugs at css-discuss
- Web Standards Group
- IE5/Mac Bugs and Fixes
- Float behavior in CSS2.1 Recommendation
- More CSS2.1 float behavior
Chapter 16 | Page Layout with CSS
- Elastic Designs article at A List Apart
- Elastic designs at HTML Dog
- Elastic Lawn design by Patrick Griffiths at CSS Zen Garden
- The Zoom Layout Page
- Zoom Layout presentation at @media 2005
- Big, Stark, and Chunky, article at A List Apart
- On Fixed vs. Liquid Design, by Doug Bowman
- More on fixed widths, by Richard Rutter
- Fixed Fashion, by Jeremy Keith
- Three-column layout tutorials at css-discuss
- Two-column layout tutorials at css-discuss
- Creating Liquid Layouts with Negative Margins (A List Apart), by Ryan Brill
- In Search of the Holy Grail (A List Apart), by Matthew Levine
- In Search of the One True Layout (Position is Everything), by Alex Robinson
- 3 Column All CSS Layout, by Ben Hirsch, published on the Shadow Fox Network
Chapter 17 | CSS Techniques
- Sliding Doors of CSS, Part I (A List Apart), by Douglas Bowman
- Sliding Doors of CSS, Part II (A List Apart), by Douglas Bowman
- Accessible Image-Tab Rollovers, by David Shea
- Free CSS Navigation Designs, by Christopher Ware
- CSS Design: Taming Lists, by Mark Newhouse
- Image replacement technique comparisons by David Shea
- Suckerfish: hover, :hover workaround for IE6
- sIFR site
- Fast Rollovers without Preload, by Petr Stanicek
- Minimizing Flickering CSS Background Images in IE6 by Ryan Carver
PART IV | Web Graphic Production
Chapter 18 | Web Graphics Basics
- IStockPhoto
- Getty Images
- Jupiter Images
- PictureQuest
- JuicyStock.com
- Veer
- Clipart.com
- Original Free Clip Art
- #1 Free Clip Art
- GIFMation by BoxTop Software
- PNG Color Oddities in IE, by Aaron Gustafson
- Photoshop trial download at adobe.com
- AlphaImageLoader documentation on MSDN Developers Network
- Cross-browser Variable Opacity with PNG: A Real Solution, by Michael Lovitt
- PNG Behavior
Chapter 19 | Lean and Mean Web Graphics
Part V | From Start to Finish
Chapter 20 | The Site Development Process
- OmniGraffle (diagram drawing application for Mac)
- Visio (diagram tool for Windows, part of Microsoft Office)
- Browsercam
Chapter 21 | Getting Your Pages on the Web
- Internic's list of accredited registrars
- Network Solutions
- Register.com
- GoDaddy.com
- Complete list of generic TLDs (Top Level Domains)
- List of country-code TLDs
- America Online
- Compuserve
- CNET Web Hosting Reviews (look for Web Hosting under Reviews)
- HostIndex
- TopHosts.com
- FreeWebSpace.net
- Blogger
- LiveJournal
- Typepad
- Yahoo! GeoCities
- Tripod
- MySpace
- Friendster
