- From: <tina@elfi.org>
- Date: Fri, 17 Jan 2003 13:10:39 +0100 (CET)
- To: w3c-wai-ig@w3.org
On 17 Jan, Julian Voelcker wrote: > I have a site that uses frames for some sections due to the nature of > the information being provided. Keeping the nature of the information firmly in mind, is a very good starting point. So why don't ask yourself whether or not the nature of the information you want people to get access to is _really_ separated into two physically different entities ? In the case of the library, is not the navigation really an integral part of the content ? A description of it ? In the case of the chat, you are describing not only using frames, but also client-side technology - ie. a self-refreshing frame - which may not be available. This places you in the situation of actively relying on two different techniques, neither of which is guaranteed to be present. If you really want to reach 'AA', then refreshing done client-side is currently out of the question. With that in mind, why not also remove the frames ? > 1. Put an alternative version in the <noframes> section - this might be > a little tricky because bother areas of functionality will require > refreshing/reloading the page which will result in the frames being > continually loaded. Perhaps it would be a more productive route to look at the functionality which seems so dependent on a client-side technique that might not exist ? > 2. Provide an explanation in the <noframes> section and then a link to > an alternative page. That would mean that the alternative page need use a different functionality that the main pages, which means you need *two* implementations. Again it seems more fruitful to actually rethink the concept. > 3. Provide a link to an alternative page along side the link to the > framed pages? I am not certain I understand why you believe this will solve the problems ? > 4. As part of our strive for accessibility we have added a page so that > users can set their own fonts, colours, etc. We could expand that so > that users can specify whether they are happy to use frames or not and > then deliver what they can handle. That, in my opinion, is the entirely wrong way to go. Accessibility is more hurt by having site-specific methods for changing fonts, colours, and soforth, than it is helped by it. Consider this: if you use HTML and CSS, and stick with relative sizes for most things, then users can learn _one_ interface for changing their preferences: the one in their browser. If you, on the other hand, use a site-specific method for changing these preferences, then the user need learn one new interface per site. I really suggest you leave that path. > What do you think is the best approach? I suggest that you _first_ of all ask yourself "Why do we want to achieve WCAG 1.0 double-A ?", with the weight on the _why_. There is little point in doing it just to do it. If, on the other hand, you want to achieve it because you believe it is a good measuring stick for how easy it is for people to get to your content, then it would be time to look at which technologies you use, and why. -- Tina Holmboe [Windrose@DALnet] [tina@elfi.org] [tina@htmlhelp.com] $_ = <<'-- '; s/../pack("c",hex($&))/eg; eval; 7072696e7420224a75737420616e6f74686572205065726c206861636b65722c22 --
Received on Friday, 17 January 2003 07:16:23 UTC