Author Avatar Accessible Frames

by Webnme2 on Mar 20th 2010

Frames and Accessibility

The first thing you want to do is start thinking about how you identify frame elements. Most of us are familiar with the Name element and know that it is used by a visitor’s browser. While it is a good idea to use a Name that makes sense, the key is to add a Title element and to use Titles that help a visitor navigate. Titles like “frame” or “main” do little to help a visitor using assistive technologies. Consider Titles like “Navigation_Frame” or “Content Frame” as a minimum.


<FRAME SRC=”xxx.htm” NAME=”main”>

This is how most of us have identified frames. It provides no cues to a visitor with assistive technologies.

<FRAME SRC=”xxx.htm” NAME=”main” TITLE=”Navigation Menu””>

This is how we should identify frames. It works both for browser and assistive technology navigation.

<FRAME SRC=”xxx.htm” TITLE=”abc””>

This will also work with assistive technologies, but may cause graphical browsers to get lost. Without the Name element you will find it hard to target links from one frame to another.

About Webnme2

The author's first experience with computers was with Fortran IV. Wow that's ancient. After graduate school, he taught history for a number of years at a community college before becoming an attorney. In 1997 he changed careers to become a web developer/designer with an interest in all things web related. He currently maintains several dozen websites. This is his personal blog. The opinions expressed are his own.

View all posts by Webnme2

Copyright © 1999-2015 - WEBnME Developers | Privacy Policy | Read My Blog

Powered By Wordpress | WordPress Theme By Ridgey | Site Designed by WEBnME Developers