In this section:
On this page:
Note: All links going to other websites will open in the same window. Use the Back button to return to our site.
Compiled by Cynthia A. Lockley with additional submissions from Bill Killam and Kathy Bine. This handout was prepared for the 10 December 2003 presentation of "Section 508: Background, Practical Strategies and New Technologies" (speakers: Bill Killam, Cynthia Lockley, and Kathy Bine).
Additions and Updates will be added when needed to prevent link rot. When updates are made, they will be marked with a "New" flag.
Apache Server Tools
- Unix, SSI, Linux
- Apache .htaccess Ultimate Guide
- Ask Apache Mod Rewrite Tips and Tricks
- Apache Server Side Includes Updated
- Rewrite Underscores to Hyphens for SEO URL
- W3C Server Side Include Commands
- Server Side Includes (SSI / .shtml) by Example
- SSI Time and Date Format Codes Updated
- Apachee .htaccess Default Skeleton Samples
- URL Rewriting | redirecting URLs with Apache's mod_rewrite
HTML and XHTML
- About HTML
- Boston-IA: Bringing Information Architecture
- A delightful reference for HTML Symbols, Entities, Hex Codes, and ASCII Character Codes by Total Designers.
(With usage, for example: apostrophe ')- HTML Arrow Symbol, Arrow Entity, and ASCII Arrow Character Code Reference ↑→
- HTML Punctuation Symbols, Punctuation Entities, and ASCII Character Code Reference &—
- HTML Currency Symbols, Currency Entities, and ASCII Currency Character Code Reference $¢
- HTML Letter Symbols, Letter Entities, and ASCII Letter Character Code Reference Aö
- HTML Math Symbols, Math Entities, and ASCII Math Character Code Reference %+
- HTML Number Symbols, Number Entities, and ASCII Number Character Code Reference 1¾
- HTML Currency Symbols, Currency Entities, and ASCII Currency Character Code Reference ©™
- HTML Techniques for Lists
- HTML5
- W3C Document Object Model
- W3C HTML Home Page
- HTML Living Standard – Last Updated 12 January 2021
- XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition), A Reformulation of HTML 4 in XML 1.0, W3C Recommendation 26 January 2000, revised 1 August 2002, superseded 27 March 2018
Extensible HyperText Markup Language is part of the family of XML markup languages. It mirrors or extends versions of the widely used HyperText Markup Language, the language in which Web pages are formulated. XHTML is a stricter, more XML-based version of HTML. XHTML is HTML defined as an XML application. XHTML is supported by all major browsers.
- Extensible HyperText Markup Language (XHTML). XHTML 1.1 became a W3C recommendation on May 31, 2001. The standard known as XHTML5 is being developed as an XML adaptation of the HTML5 specification. New
- XHTML strict cheat sheet
- http://www.cheat-sheets.org/saved-copy/HTML-XHTML_Tag_Sheet.pdf This reference notes some of the most commonly used HTML and XHTML tags. New
- XHTML 1.0 Strict Reference New
- XHTML: Differences between Strict & Transitional
Accessibility
- Accessible-Techcomm
- Access.Adobe.com
- Accessibility Slideshows
- "HTML Slidy: Slide Shows in XHTML", by Dave Raggett, W3C.org
- Accessibility Presentations, CSS, and Design Systems
- "Making Modal Windows Better For Everyone", by Scott O’Hara, Smashing Magazine, 15 Sep 2014
- Accessibility Testing & Remediation: Websites, PDFs, Office Docs & Videos
Making online information accessible for everyone by Mary Gillen
- CSS Aural properties
- Governmebt Guidelines and resources
- Digital.gov Essential "how-to" guidance for product managers in government.
- https://www.usability.gov Usability.gov is the leading resource for user experience (UX) best practices and guidelines, serving practitioners and students in the government and private sectors. This website provides overviews of the user-centered design process and various UX disciplines. It also covers the related information on methodology and tools for making digital content more usable and useful.
- The What and Why of Usability
- https://www.usability.gov Usability.gov is the leading resource for user experience (UX) best practices and guidelines, serving practitioners and students in the government and private sectors. This website provides overviews of the user-centered design process and various UX disciplines. It also covers the related information on methodology and tools for making digital content more usable and useful.
- "Research-Based Web Design & Usability Guidelines" (21.9 MB .pdf).
- Getting the Guidelines Up-to-Date blog post, August 2013
- "Simple and Usable: web, mobile, and interaction design" is a practical guide to simplicity written by Giles Colborne. This book offers examples and stories that break the subject down into tips, strategies and guidelines you can follow to create websites, software or mobile apps which have a compelling simplicity.
- Electronic and Information Technology Accessibility Standards
- Guidelines for Accessible and Usable Web Sites: Observing Users Who Work With Screen Readers. Interactions, [X. 6], November-December 2003, 38-51, Redish and Theofanos.
- Accessible ASCII Code ASCII table of ascii codes (American Standard Code for Information Interchange). The complete table of ASCII characters, letters, codes, symbols and signs. Accessible ASCII Printable Characters and HTML Entities For example, the verticle bar, verticle line, verticle slash: | (Also in Spanish)
- IBM Accessibility Research
- Are CSS Tables Better Than HTML Tables?
- Real-Life Responsive Web Design, Smashing Book 5, published by Smashing Magazine, March 31st, 2015
- Responsive Design's Dirty Little Secret fluid grids and rounding errors
- The Role of Table Layouts in Responsive Web Design What to do if you have content that shouldn't alter dimensions such as ad blocks?, by Ian Yates, 23 Jan 2013.
- Microsoft and Section 508 https://www.microsoft.com/en-us/accessibility
- Ohio State Policy and Resources for Web Developers
- OSU Minimum Digital Accessibility Standards (MDAS) provide implementation standards for Ohio State's Digital Accessibility policy.
- Our SIG's "e-Lifelines": Tapping Online Resources to Help Meet Special Needs. Proceedings, STC 50th Annual Conference, 2003. Lockley and Murray.
- Section 508 and Why It Matters. Bine, 2001.
- https://www.stcsig.org/oi/hyperviews/archive/01Spring/012f3.htm
- Section 508: Section 508 Standards
- Tables: identifying table rows and columns
- TPGi (formerly The Paciello Group) – a leading international authority on Internet and software accessibility
- The Section 508 Universe, Buy Accessible database
- This HTML Kills: Thoughts on Web Accessibility: A List Apart
- Trace Research and Development Center
- Usability.gov
- Usability and User Experience SIG (STC).
- https://redish.net/wp-content/uploads/Theorfanos_Redish_InteractionsPaperAuthorsVer.pdf "Guidelines for Accessible and Usable Web Sites: Observing Users Who Work With Screen Readers", Janice Redish and Mary Frances Theofanos.
- https://user-centereddesign.com/files/positionpaper.doc "Position Paper on the Suitability to Task of Automated Utilities for Testing Web Accessibility Compliance", Killam and Holland.
- W3C Web Accessibility Initiative (WAI)
- https://www.w3.org/WAI/
provides updates on accessibility legislation worldwide and for U.S.; describes solutions to inaccessible code; also comparison of validation/remediation software
- https://www.w3.org/WAI/
- Web Accessibility for Section 508 Tutorial
- Web Accessibility Principles
- https://webaim.org/resources/quickref/
- The A11Y Project Content Style Guide is a living example of how to create beautiful, accessible, and inclusive digital experiences. It provides guidelines, general tips, examples, and lists resources. Revised
- Web Content Accessibility Guidelines 1.0
- Web Tables
Color
- See the Color section in Accessibility Resources for additional resources.
- Safe web colours for colour-deficient vision: Choosing safe colours, by Christine Rigden
- Colour Contrast Analyser. Updated This native application (available for both Windows and Mac) allows you to evaluate the color visibility and contrast of foreground/background color combinations. It provides an initial pass/fail assessment against WCAG 2.0 color contrast success criteria. n addition, the Colour Contrast Analyser provides functionality to simulate certain visual conditions such as dichromatic color blindness (protanopia, deuteranopia, tritanopia) and cataracts. Note: the image simulation features are currently not available in the Mac version. [From TPGi (formerly The Paciello Group).]
- Download Windows and Mac versions available in several languages.
- Color Contrast Analyzer: "Luminosity Colour Contrast Ratio Analyser allows you to check the contrast of two colours using the W3C's colour contrast algorithm by specifying the colours directly." [From Juicy Studio]
- Color Laboratory The color laboratory allows you to select colors and see how they appear next to one another and in various foreground / background combinations. It also allows you to see those colors as they might appear to color-blind users.
- Colour Vision Easy to use tool to quickly see color deficiencies with color palettes for Protanomaly (low red), Protanopia (no red), Deuteranomaly (low green), Deutanopia (no green), Tritanomaly (low blue), Tritanopia (no blue), Typical Monochromatic, ATypical Monochromatic.
- "Computer Color Matters -Is your computer color blind?" [from Color Matters® Computers]
- Design for the Color Impaired using the Colorblind Evaluation Tester Color Oracle is a FREE color blindness simulator for Windows, Mac and Linux. It takes the guesswork out of designing for color blindness by showing you in real time what people with common color vision impairments will see. Color Oracle applies a full screen color filter to art you are designing, independently of the software in use. Download Version 1.3, May 5, 2018 for MacOS, Windows, Linux.
- Fonts excellent resource for information about fonts [from Webaim]
CSS
- All CSS Properties Listed Alphabetically
- http://www.blooberry.com/indexdot/css/propindex/all.htm by Brian Wilson, Last Update: Oct. 1 2003
- Alternate style sheets
- Apple Development Resources
- https://developer.apple.com/develop/ scroll to Resources index
- Assigning browser-specific styles
- Aural style sheets
- Box Model Hack – Web Design History
- Browser Detect object checks
- Browser sniffer – a VERY bad thing to rely on!
- Cascading Style Sheets
- CSS Snapshot 2020, W3C Working Group Note, 22 December 2020
- Cascading Style Sheets, Level 3, current work & how to participate
- CSS Required Order for anchor link elements using pseudo-classes: link, visited, hover, active
When styling colored links in CSS, the pseudo-class elements must be listed in a specific cascading order for them to work (link, visited, hover, active). Remember the cascading order as "love hate": LVHA; "LOVE" (LV) "HATE" (HA)- a:link
- a::visited
- a:hover
- a:active
- Free CSS3 Tools and Resources
- CSS3 Border / Outline Generator
- CSS3 Border Radius Generator
- CSS3 Box Shadow Generator
- CSS3 Color (RGB) Codes, Color Pickers, and Converters
- CSS3 Columns Generator
- CSS3 Multicolumn Layout – W3C Module
- CSS3 Float
- CSS3 Font Style Generator
- CSS3 Gradient Generator
- CSS3 Responsive Menu Generator
- CSS3 Text Shadow Generator
- CSS3 Transform Generator: Scale, Rotate, Translate, and Skew
- CSS3 Z-index property
- CSS3 Layout Templates from Max Design – Hands-On CSS3
- Cascading Style Sheets, Level 2.1
- Cascading Style Sheets, Level 2.1 colors
- Cascading Style Sheets, Level 2
- Cascading Style Sheets CSS2 Tutorials – Demos, Menus, Layouts, and more
- Cascading Style Sheets, Level 1
- CSS Aural Style Sheets
- CSS Background Properties Table for Netscape, IE, and W3C Standards
- CSS Buttons
- CSSCheck, a Cascading Style Sheets Lint
- CSS Cookbook: Bullet Lists
- What is @font-face and How to Use It in CSS
- CSS Designing Without Tables
- CSS Print Profile
- CSS resources, CSS tutorials, cascading style sheets, tutorials, articles,
tips, resources – - CSS Table backgrounds
- CSS – Print Tutorial
- CSS2 Edge Design
- CSS Properties
- http://www.blooberry.com/indexdot/css/propindex/all.htm by Brian Wilson, Last Update: Oct. 1 2003
- CSS Zen Garden: The Beauty in CSS Design
- CSS Tutorial
- CSS Tabs: with sub-menus
- CSS Vertical Alignment
- Eric Meyer on CSS: Tricking Browsers and Hiding Styles
- Favelets for IE
- Forms Using CSS
- From Table Hacks to CSS Layout: A Web Designer's Journey: A List Apart
- Guide to Cascading Style Sheets
- IE 6 CSS improvements
- JavaScript Fix For Text That's Too Tiny
- Little Boxes
- Listamatic: Listamatic: one list, many options
- Making the Absolute, Relative
- CSS Menu Bar – horizontal and vertical
- Opera supported Web Specifications
- Practical CSS Layout Tips, Tricks, & Techniques: A List Apart
- RichInStyle.com
- Style Sheets.com
- W3C Tableless Layout: HOWTO and FAQ
- W3C Tableless Layout HOWTO
- Web Matters – CSS Buttons – Netscape
- Web Style Sheets
Fonts, Code & Style Guides, Performance Testing
- A Few Things You Should Know About Working With Web Fonts
- ASP and how to work with it
- Coding Guides
- Copyright: An Overview
- Cross-Browser Testing
- Run manual and exploratory tests across a range of real browsers: desktop and mobile. Tool from Smartbear BitBar.
- Forget the Fold, Focus on Your Content
- Forget the Fold-Part 2
- Font Guide for Webmasters
- GPO Style Manual
- Human Performance & Achievement Resources
Link Directories Directory: The Best Human Performance Resources - Lorem Ipsum – All the facts – Lipsum generator
Good Examples
- Eric Meyer's CSS/Edge
- Firefox Features
- SHRM Online (Site Map)
Bad CSS Examples
(a How To for making CSS do annoying things—use them
to destroy your otherwise perfect and visually attractive CSS design)
- CSS Best Practices to Follow and Bad Habits to Avoid
- Bad CSS and How to Correct it
Tools
- Compliance Sheriff® checks websites (and validate applications such as Microsoft Office and PDF documents for any compliance regulation including custom rules) to assure compliance with federal and international accessibility guidelines (WCAG, Section 508, AODA, Canada's Standard on Accessibility). Monitors sites for brand integrity and site quality issues, including missing SEO keywords, inconsistent logos, broken links, typos, changed pages, and site up/down monitoring to promote site excellence.
- Accessibility Management Platform (AMP) is a web-based platform that provides a scalable, turnkey solution for meeting your Section 508, Americans with Disabilities (ADA) and Web Content Accessibility Guidelines (WCAG) compliance needs.
- Style Master CSS Editor for Windows and Macintosh (their tutorial course
is excellent)
And for a little humor on the side when you get really frustrated:
- 150 computer one-liners