Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: Building Accessible Websites

The true reason to design for accessibility is greed. Quite simply, I want it all, and so should you. Give us everything you’ve got. Give us everything there is to give.

Tutorial Details:

Designers assume accessibility means a boring site, a myth borne out by oldschool accessibility advocates, whose hostility to visual appeal is barely suppressed. Neither camp has its head screwed on right. It’s not either–or; it’s both–and.

I want nothing less than spectacular graphic design, intelligent, well-tested usability, high-calibre writing with typography to match, top-flight photography and illustration, and resolute cleverness. I want standards compliance, with old, incompatible browsers left to die on the ice floes.

And while all this is happening, I want the highest practicable accessibility standards. I brook no compromises. Why should you?

I’ll tell you where all this comes from. I respond strongly to visual stimuli and to words, an unusual combination. If you’ve read Howard Gardner’s Theory of Multiple Intelligences (Basic Books, 1983), you’ll be familiar with the idea that the human brain fires on a number of different cylinders, as it were, which explains why kids who are good in gym class are often lousy in math. Now, in my case the faculties are asymmetrical: I can write but I can’t draw. Yet both words and pictures speak to me.

I go back over twenty years in accessibility, dating from a prophetic night at age 13 when I stumbled upon an open-captioned television program, The Captioned ABC News. Curiosity immediately took root about this newscast, with its heavily-edited visible words partially duplicating the news anchor’s delivery. One detail grew significant: Why did the W in the captioning typeface stand higher than the other lower-case letters, and why were the quotation marks two little dots? Posing those questions to the actual captioners led me to discover typography and graphic design, which I have obsessed over, written about, and practiced ever since


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Building Accessible Websites

View Tutorial:
Building Accessible Websites

Related Tutorials:

Bean Markup Language, Part 1 - JavaWorld August 1999
Bean Markup Language, Part 1 - JavaWorld August 1999
 
Internationalize JSP-based Websites - JavaWorld March 2000
Internationalize JSP-based Websites - JavaWorld March 2000
 
Using XML and JSP together - JavaWorld March 2000
Using XML and JSP together - JavaWorld March 2000
 
Encapsulate reusable functionality in JSP
This tutorial shows you how you can encapsulate the resuable functionality in JSP pages.
 
Make room for JavaSpaces, Part 6 - JavaWorld October 2000
Make room for JavaSpaces, Part 6 - JavaWorld October 2000
 
The Gnutella file-sharing network and Java - JavaWorld October 2000
The Gnutella file-sharing network and Java - JavaWorld October 2000
 
Solve your servlet-based presentation problems - JavaWorld November 2000
Solve your servlet-based presentation problems - JavaWorld November 2000
 
Twelve rules for developing more secure Java code
Twelve rules for developing more secure Java code
 
Design patterns make for better J2EE apps
Design patterns make for better J2EE apps
 
XML glossary
XML glossary
 
Publish and find UDDI tModels with JAXR and WSDL
Publish and find UDDI tModels with JAXR and WSDL
 
The first taste of Liberty
The first taste of Liberty
 
The Java Web Services Tutorial
This tutorial is a beginner\'s guide to developing Web services and Web applications using the Java Web Services Developer Pack (Java WSDP).
 
Using CachedRowSet to Transfer JDBC Query Results Between Classes
Using CachedRowSet to Transfer JDBC Query Results Between Classes The Java Database Connectivity (JDBC) API provides developers with an interface to a SQL database server, such as MySQL or Oracle. Central to any JDBC application is the java.sql.ResultS
 
Eclipse 3.0 is out
Eclipse 3.0 is out Welcome to eclipse.org Eclipse is a kind of universal tool platform - an open extensible IDE for anything and nothing in particular.
 
Developing Your First EJBs, Part 2
the authors walked through what you need to do to develop your first entity bean. This week concludes this series with a look at how to develop a session bean, building on the examples presented in part one.
 
JLisa - A Rule Engine for Java
JLisa is a powerful framework for building business rules accessible to Java and it is compatible with JSR94 V, the JavaTM Rule Engine API JLisa is more powerful than Clips because it has the expanded benefit of having all the features from common lisp a
 
The JavaTM Web Services Tutorial
A beginner's guide to developing Web services and Web applications on the Java Web Services Developer Pack
 

Free Web Site Hosting Services Below is the listing of the hosting providers providing free web hosting services. These services helps you building your sites even if you have no experience in HTML writing. Zero
 
Manual Submission to Search Engines. Hand Submit Website URL Submission to Major Search Engines
Manual Submission to Search Engines. Hand Submit Website URL Submission to Major Search Engines ATTENTION: Website owners! Hand Submissions to major search engines for as low as $10.00 per month Let us introduce you to the services provided by
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.