WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Frame Avoidance

for

From: Lori K. Brown
Date: Apr 9, 2003 11:41AM


Tim --

Meet the best thing since sliced bread, the server-side include:

I insert repeating menus into my pages thusly:

<!-- Include statement for inside top nav bar -->
<!--#include virtual="insidetopnav.html"-->

where the file called 'insidetopnav.html' is a snippet of HTML that I
use all over the site. (it's a good idea to code all hrefs and images
as absolute references in your include files, by the way.) This way
you can simplify maintenance radically but still write nice flat HTML
pages. Server Side Includes changed my life. :-)

You can learn how to configure Apache and use them here:
http://httpd.apache.org/docs/howto/ssi.html

I don't know how to do them in a non-Apache environment. Do other web
servers support something similar? I don't know.

Lori Kay Brown
User Interface Engineer
SiteScape, Inc.
E-mail: <EMAIL REMOVED>


-------- Original Message --------

==> From: Tim Harshbarger < <EMAIL REMOVED> >
==> Date: Wed, 9 Apr 2003 13:21:03 -0500

Hi,

We have a web site for our team that we are doing maintenance on. We
don't use frames and prefer to avoid them because of accessibility
and
usability issues.

On every page, we have a set of navigational links that always
appear.
Once in a while, we make changes to those links. However, the way
the site was originally designed, this requires making alterations to
every page on the site. That is definitely a maintenance nightmare.

Is there some method, which is accessible, that would allow us to
store the information in a single place but also show up on every web
page? Any information and details would be very helpful.

Thanks, Tim


----
To subscribe, unsubscribe, or view list archives,
visit http://www.webaim.org/discussion/