- From: Jon Gunderson <jongund@staff.uiuc.edu>
- Date: Wed, 06 Oct 1999 17:02:10 -0700
- To: Charles McCathieNevile <charles@w3.org>
- Cc: w3c-wai-ua@w3.org, ij@w3.org
When will you have it ready?
Jon
At 02:16 PM 10/5/99 -0400, Charles McCathieNevile wrote:
>It would make a lot more sense to give a sound file as the demonstration for
>Home Page Reader (with a synchronised transcript), and to include the lynx
>output as text instead of an image.
>
>Charles McCN
>
>On Tue, 5 Oct 1999, Jon Gunderson wrote:
>
> 3.6.6 Frames
>
> Frames were originally designed for use by graphical user interfaces to
allow
> the graphical view to be broken up into independently controllable views of
> documents on the same page. Actions in one frame can change the contents of
> another set of frames in a frame set. For people who use speech,
refreshable
> Braille and magnified views need to have access to the frame information.
>
> Users need to know:
> a. Are frames present in the document?
> b. If there are frames, how many?
> c. What (if any) descriptive information is available about the frame?
> d. Which frame has the current programmatic focus?
>
> This information should be available through the DOM and appropriate
> accessibility interfaces. Using DOM and operating specific accessibility
API
> to expose frame information provides one means for assistive technologies to
> provide alterantive control of frames and rendering of frame information.
The
> user agent should fully implement the DOM level 1 recommendations related to
> FRAME elements, including:
>
> HTMLFrameSetElement
> http://www.w3.org/TR/REC-DOM-Level-1/level-one-html.html#ID-43829095
>
> HTMLFrameElement
> http://www.w3.org/TR/REC-DOM-Level-1/level-one-html.html#ID-98869594
>
> HTMLIFrameElement
> http://www.w3.org/TR/REC-DOM-Level-1/level-one-html.html#ID-50708718
>
> For people with visual impairments who are enlarging fonts on the screen to
> improve readability, frames become distorted and unusable. Other users with
> cognitive disabilities sometimes become disoriented when frames are rendered
> simultaneously. To improve access to frames user agents should allow
>frames to
> be viewed as a list so the user can identify the number of frames and the
> functions of each frame. If no frames information is present it should
also
> be rendered so the user can optionally use that view of the information.
>
> The following HTML code is used to illustrate accessible frames:
> > > > CONTENT="Microsoft Internet Assistant for PowerPoint 97"> > > > > > >
> buttons" > TITLE="Size buttons"> > NAME="Presentation > Outline"
TITLE="Presentation Outline"> > > > > buttons" TITLE="Navigation buttons"> >
Image" > TITLE="Slide Image"> > > > > > > > >
List of Presentation Slides
>
>
* <slide001.htm>Time Value of Money
* > >
* <slide002.htm>Topic Overview
* > >
* <slide003.htm>Terms and Short Hand >
* > >
* <slide004.htm>Future Value of a Single CF >
* > >
* <slide005.htm>Example 1: FV example:The > NBA’s new Larry Bird
exception
* > >
* <slide006.htm>FV Example: NBA’s Larry > Bird Exception (cont.)
* > >
* <slide007.htm>SuperStar’s Contract > Breakdown
* > >
* <slide008.htm>Present Value of a Single > Cash Flow
* > >
* <slide009.htm>Example 2: Paying Jr, and > A-Rod
* > >
* <slide010.htm>Example 3: Finding Rate of > Return or Interest Rate
* > >
* <slide011.htm>Annuities
* > >
* <slide012.htm>FV of Annuities
* > >
* <slide013.htm>PV of Annuities
* > >
* <slide014.htm>Example 4: Invest Early in > an IRA
* > >
* <slide015.htm>Example 4 Solution
* > >
* <slide016.htm>Example 5: Lotto Fever >
* > >
* <slide017.htm>Uneven Cash Flows: Example > 6:Fun with the CF function
* > >
* <slide018.htm>Example 6 CF worksheet > inputs
* > >
* <slide019.htm>CF inputs continued >
* > >
* <slide020.htm>Non-Annual Interest > Compounding
* > >
* <slide021.htm>Example 7: What rate are > you really paying?
* > >
* <slide022.htm>Nominal to EAR Calculator >
* > >
* <slide023.htm>Continuous Interest > Compounding
* > >
* <slide024.htm>FV and PV with non-annual > interest compounding
* > >
* <slide025.htm>Non-annual annuities >
* > >
* <slide026.htm>Example 8: Finding Monthly > Mortgage Payment
* > >
* <slide027.htm>solution to Example 8 >
* > >
> > > >
>
> This following is a rendering of this code using Microsoft Internet Explorer
> 5.0
>
> **** insert image: finance-frame-explorer.gif ****
> ALT=”Image shows a web page with five frame panes in Microsoft Internet
> Explorer”
>
> A configuration option in the user agent could allow the user to render the
> information as a list of links. The following two examples indicate how
Lynx
> and IBM Home Page reader render frame sets. The TITLE (NAME can be used it
> TITLE is missing) attributes are used to label each of the frames. The
> NOFRAMES information is rendered after the links to the frames.
>
> *** insert image: finance-frame-lynx.gif ****
> ALT=”Image shows a web page with five links for each of the frame elements
in
> the lynx browser”
>
> *** insert image: finance-frame-hpr.gif ****
> ALT=”Image shows a web page with five links for each of the frame elements
in
> IBM home page reader”
>
> Another way to indicate the number of frames in a document and which frame
>has
> the focus is to use the menu bar or popup menus. Users can configure the
>user
> agent to include a FRAMES menu item in their menu bar. The use of the
>menu bar
> makes the information highly visible to all users and is very accessible to
> assistive technologies. In the following example the menu bar indicates the
> number of frames and a check next to the name of the frame element indicates
> which frame has the current focus.
>
> *** insert image: finance-frame-awb.gif ****
>
> ALT=”Image shows a pull down menu indicating the number of frames in a
> document, the labels associated with each frame and a check mark to indicate
> the frame with the current focus ”
>
>
>--Charles McCathieNevile mailto:charles@w3.org
>phone: +1 617 258 0992 http://www.w3.org/People/Charles
>W3C Web Accessibility Initiative http://www.w3.org/WAI
>MIT/LCS - 545 Technology sq., Cambridge MA, 02139, USA
Jon Gunderson, Ph.D., ATP
Coordinator of Assistive Communication and Information Technology
Chair, W3C WAI User Agent Working Group
Division of Rehabilitation - Education Services
University of Illinois at Urbana/Champaign
1207 S. Oak Street
Champaign, IL 61820
Voice: 217-244-5870
Fax: 217-333-0248
E-mail: jongund@uiuc.edu
WWW: http://www.staff.uiuc.edu/~jongund
http://www.w3.org/wai/ua
http://www.als.uiuc.edu/InfoTechAccess
Received on Wednesday, 6 October 1999 17:57:37 UTC