Frequently
Asked
Questions


Poll

Which Web server are you using with Active FoxPro Pages?
 


Navigation

Active FoxPro Pages FAQ
AFP 2.x
AFP in general
First steps
News
Plugins
Resources
Samples
Votes
Web server
FAQuarium
Glossary
Plugins
Server
Sidebar
Site Navigation Bar
Top Articles


Your Location

Germany


Partner Sites

- Microsoft Community Guide -
- AFPBB Boost your Board -
- AFP-Community -
- MiDeK - Internet Publishing -
- VfpNetwork.Com -
- MSDN VFP -
- CoDe Magazine -
- Golo Haas -


Advertisement

Imprint

Microsoft CLIP member

 
  [164] AFP FAQ without barriers
Rate this page Print Office Email Discuss
1514 requests - last updated Samstag, 03.01.2004

We spent some time between the years to work on and polish again the AFP FAQ web site.
And again most changes took place behind the scenes but we actually changed the public parts as well. These two changes are, in our opinion, very important:

  • Enhanced usability for handicaped
  • Additional concept of navigation

Enhanced usability

What the hell? - Well, our primary reason for this change is not reproduceable in any way but in fact during our daily rides on the internet we stumpled over a small 'banner' and this one awoke our curiosity - the 'Bobby Approved' banner.

Hm, what's the matter about this banner in general? - Actually it's about one of simpliest but as well most necessary aspects in our world anyway... We don't life in a perfect world with explicite healthy and physically functionality of our human body. And for that there is 'Bobby' - to offer tests and opportunities to observe a standard which stands for boundless accessibility and even more important 'readability' for all Humans - inclusive physical handicaped persons. We checked our complete web site and changed almost all parts to fulfill those standards; at least we improved those sections cause we still don't reached a 'Bobby Approved' status but we are working on this topic to provide an AFP FAQ without barriers.

By the way, it is very interesting for all web designers and web programmers to check out the principles and orientation guides. The Bobby site explains them really impressive. We marveled at how minimal changes in our code raised the accessibility.

A short sample might explain this better:
We use some event handler in JavaScript, ie. OnClick event. Yeah, in principle that is no problem in any way since the client uses a mouse...
...and what if there is no mouse at all?

The solution? - Too easy!
Additional to the OnClick event of a mouse operation JavaScript provides a correspondending keyboard event: OnKeypress. Since then we code both events while calling JavaScript functions. It is only a bit more HTML code but no work in programming:

<img src="/images/TreePlus.gif" 
     onClick="toggleMenu('c6')"
     onKeypress="toggleMenu('c6')">

That is only one of many improvements on accessibility of our web site. There are even more incitements and solutions for your web sites at the Bobby site. Just give it a try...

Additional concept of navigation

Based on a very clear statement at the pages of the German Microsoft CLIP Community Program about the AFP FAQ: "Die Navigation ist etwas geheimnisvoll. - (The navigation is a bit mysterious)" we thought (a bit) about how to provide a better navigation inside the FAQ...
...Brain storming at its best!

Hehe, after stumpling - again - over a fluke resp. aspect during creation of compressed HTML Help file of XSLT plugin we concerned ourselves very intensive in topics about HTML Link Types and gathered many valuable information. On the one hand we already used this specification of HTML with our multiple stylesheets and alternative presentation mediums, and on the other hand we got an incredible solution of our problem - better navigation.

Nearly unbelievable but true.
Based on the applications of 'Link types' in HTML specs and a bit AFP code behind the scenes it is now possible to read all items of the AFP FAQ in a linear way - from article to article. That is only comparable to a book one reads from begin to end...

Further instructions how to use this navigation for your purposes are described on our info page about Sidebar and Site Navigation Bar.

Enjoy the AFP FAQ, JoKi

All text is available under the terms of the
GNU Free Documentation License.

User contributed notesAdd a note
Copyright © 2002-2005 AFP FAQ. All rights reserved. Please send any irritations on this Web site to our Webmaster. Validate HTML