网络编程
位置:首页>> 网络编程>> 网页设计>> 网站508规范(译)(6)

网站508规范(译)(6)

作者:kllb520 来源:蓝色理想 发布时间:2008-04-03 13:26:00 

标签:规范,网站,标准,设计

<i>框架[Frames]

<i>框架为了更好的识别和导航应该用文字标识。

为什么提供这个是必要的?

框架提供了一种将计算机屏幕在视觉上划分为不同区域的方法,每个区域可以分别修改。不幸的是,框架也为残疾用户带来了困境,这些框架用辅助技术不能很好的识别。举例来说,框架的一个最流行的用法就是在屏幕的固定位置创建一个“导航工具条”。并且通过激活其中的一个按钮来访问网站中的内容。新的内容显示在屏幕的另外一个区域。因为导航工具条不会改变,它可以为用户提供一个稳定的“框架式参考”,并且是导航变得更容易。但是,当两个框架之间的不同没有明确的描叙时,残疾用户可能会感到迷惑。

什么是确定框架的最佳方法?

满足这个条件的最明显的方法是将明确描叙框架的文字内容嵌入到每个框架的body里面。例如,在框架作为导航工具条的情况下,网页开发者需要将文字"导航链接"放入框架内容的头部,用来告诉访问者这个框架是描叙导航的。在每个框架的头部加上标题就可以满足这个需求了。还应该考虑另一项附加的措施,为<frame>标签的"title"属性添加有意义的文本。尽管目前的主要辅助技术制造商并不支持,“title”属性是html4.0规范的内容,是为了使网页开发人员将描叙性文字放在框架的封闭括号里面。演示框架的使用需要基本了解框架是如何创建的。当在一个网页上创建框架,首先应该在第一页装载必须包含<frameset>标签,周围的基本布局基于此页。在<frameset>标签里面,<frame>标签注明了name,初始化内容和每个单独框架的外观。因此下面的例子使用“title”属性来标记一个框架“导航框架”,第二个框架为“内容框架”。

<frameset cols="30%, 60%">
<frame src="navlinks.html" name="navlinks" title="Navigational Links Frame">
<frame src="geninfo.html" name="contents_page" title="Contents Frame">
</frame>

在“title”属性还没有被辅助技术广泛支持的今天,我们推荐在网页中使用框架的时候使用“title”属性。

例子:ADA 技术辅助计划——“不使用框架链接”的框架运用。

www.adata.org



0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com