我应该避免javascript。,闪光,ajax,silverlight如果我要让我的网站的交叉平台的兼容和兼容屏幕阅读器?

StackOverflow https://stackoverflow.com/questions/1871920

我应该避免JavaScript。,闪光,Ajax,Silverlight如果我要让我的网站的交叉平台兼容(电脑、其他的iPHONE手机,PDA)和访问(屏幕阅读器兼容的)?

我应该只用xhtml css与服务器方语言的更广泛的无障碍?

和电脑pr MAC我做的一切都首先为火狐因此,对于移动这浏览器的要我选择?

有帮助吗?

解决方案

iPhone和其他一些移动设备上没有Flash和Silverlight。 jQuery支持 屏幕阅读器可访问性, ,但似乎在iPhone以外的大多数移动设备上都没有可用。

其他提示

不,但是提供他们 渐进式增强 或提供优雅的退化。

你可以使用这些技术,但是你需要的是智慧,而且你不能一概而论,任何特定技术的沙袋可访问性。

如果你是在开发一个网站,#1的工具你需要的是Firefox开发工具栏加上。在工具菜单,有一个选择称为"验证的第508节"(这是一套指导方针accessibility)。这是一个快速n肮脏的方式获得的洗衣单的"是什么破"在你的网站,有关无障碍。

除此之外,还有大量的资源,在网上与具体建议如何设计对性。这几乎是一个完全健壮子的纪律。大多数这与提供良好的形成HTML。(适当的和有用的替代文本的图像设计的颜色,提供足够的对比,可容纳的色盲,使用的表格说明,使该网站通航键盘(没有老鼠),正确说明的形式领域,等等。)

现在;喝深,从流水中的知识。...这是一个列表中的资源:执行联邦可及性 网络的标准(1194.22)

(a)一个文本相当于为每一个非文件应提供(例如,通过"alt","longdesc",或在元件的内容)。http://www.access-board.gov/sec508/guide/1194.22.htm#(a)

http://www.jimthatcher.com/webcourse2.htm

相关信息

创造无障碍的图形(WEBAIM) http://www.webaim.org/techniques/images/

适当的使用的替代案文 http://www.webaim.org/techniques/alttext/

描述的插图、图表、地图、表格、图表和图表 http://www.w3.org/2000/08/nba-manual/Overview.html

准则alt案文img元素 http://www.cs.tut.fi/~jkorpela/html/alt.html

例D链接 http://www.consideration.org/technology/accessexamples/dlinksample.html (b)相当于替代品的任何多媒体介绍,应同步的介绍。http://www.access-board.gov/sec508/guide/1194.22.htm#(b)

http://www.jimthatcher.com/webcourse6.htm

相关信息

字幕为网(WEBAIM) http://www.webaim.org/techniques/captions/ (包括教程字幕缩、Windows Media Player,喜鹊)

字幕资源列表 http://webaim.org/resources/captioning/ 喜鹊(神经细胞粘附分子) http://ncam.wgbh.org/webaccess/magpie/ 同步的多媒体:SMIL(W3C) http://www.w3.org/AudioVideo/ 辅助功能的SMIL(W3C) http://www.w3.org/TR/SMIL-access/

创造无障碍闪(WEBAIM) http://www.webaim.org/techniques/flash/

辅助技术闪(Macromedia) http://www.adobe.com/accessibility/products/flash/ (c)网页设计应使所有的信息传达与颜色也是可以没有颜色,例如从上下文或者标记。http://www.access-board.gov/sec508/guide/1194.22.htm#(c)

http://www.jimthatcher.com/webcourse7.htm

相关信息 有效的颜色对比 http://www.lighthouse.org/color_contrast.htm

Vischeck http://www.vischeck.com/vischeck/ 障碍的演讲,是友好的以色盲的人 http://jfly.iam.u-tokyo.ac.jp/html/color_blind/ 视觉残疾 http://www.webaim.org/articles/visual/colorblind.php

(d)文件应以组织,以便它们是可读的,而不需要一个相关的样式表。http://www.access-board.gov/sec508/guide/1194.22.htm#(d)

http://www.jimthatcher.com/webcourseb.htm

相关信息

辅助功能的CSS(W3C) http://www.w3.org/TR/CSS-access

层叠样式表(W3C) http://www.w3.org/Style/CSS/

CSS验证程序(W3C) http://jigsaw.w3.org/css-validator/

(e)冗余文本链接将可以提供每个活动区域服务器的端图像地图。(f)客户端图像地图应提供替代服务器的端图像地图除外,那里的地区不能被定义为一个可用的几何形状。http://www.access-board.gov/sec508/guide/1194.22.htm#(e) http://www.access-board.gov/sec508/guide/1194.22.htm#(f) http://www.jimthatcher.com/webcourse5.htm (g)行和列标题应确定为数据表。(h)标记应用关联的数据单元和标题单元的数据表有两个或更多的逻辑层次的行或列标题。http://www.access-board.gov/sec508/guide/1194.22.htm#(g) http://www.jimthatcher.com/webcourse9.htm 相关信息 如何创建无障碍表(WEBAIM) http://www.webaim.org/techniques/tables/

访问表生成器(Accessify) http://accessify.com/tools-and-wizards/accessibility-tools/table-builder/ 一个工具,允许你选择什么样的表性你想要多少排列,以及需要护理的无障碍标记你的。

(i)框架将标题与案文有助于框架的识别和导航。http://www.access-board.gov/sec508/guide/1194.22.htm#(i) http://www.jimthatcher.com/webcourse4.htm 相关信息 如何创建可访问的框架 http://www.webaim.org/techniques/frames/ (j)网页设计,应避免使屏幕闪烁的频率大于2赫兹和低于55赫兹。http://www.access-board.gov/sec508/guide/1194.22.htm#(j) http://www.jimthatcher.com/webcourse7.htm (k)文本只有一页,有相当的信息或功能,应提供使一个网站遵守规定的这些标准时遵守就不可能实现任何其他方式。文本的内容只页应时更新的主页,改变。http://www.access-board.gov/sec508/guide/1194.22.htm#(k) http://www.jimthatcher.com/webcourse7.htm (l)网页时,利用脚本语言以显示的内容,或者创建的接口元素,提供的信息脚本应当认定具有功能性文本,可以通过阅读辅助技术。http://www.access-board.gov/sec508/guide/1194.22.htm#(l) http://www.jimthatcher.com/webcoursea.htm 相关信息 创造无障碍JavaScript(WEBAIM) http://www.webaim.org/techniques/javascript/ 键盘上的获得条件(WEBAIM) http://www.webaim.org/techniques/keyboard/ JavaScript的无障碍问题(跟踪中心) http://trace.wisc.edu/world/java/jseval.htm 脚本(IBM) http://www-03.ibm.com/able/guidelines/web/webscripts.html (m)当一个网页需要一个小程序,插件或其他应用程序存在客户系统来解释页内容,网页必须提供一个链接到一个插件或小程序符合第1194.21(a)至(l)。http://www.access-board.gov/sec508/guide/1194.22.htm#(m)

软件应用程序和操作系统(1194.21) http://www.access-board.gov/sec508/guide/1194.21.htm

相关信息:

Java上的获得条件(IBM) http://www-03.ibm.com/able/guidelines/java/accessjava.html

Sun微系统性的程序 http://www.sun.com/access/index.html (n)在电子表格的设计是完成了在线形式应允许人们使用辅助技术以访问的信息、字段的要素和功能所需用于完成和提交形式,包括向所有方向和线索。http://www.access-board.gov/sec508/guide/1194.22.htm#(n) http://www.jimthatcher.com/webcourse8.htm 相关信息 如何创建无障碍形式(WEBAIM) http://www.webaim.org/techniques/forms/ 访问HTML/XHTML形式(Accessify.com) http://www.accessify.com/features/tutorials/forms/ 多输入形式领域(Accessify.com) http://www.accessify.com/features/tutorials/multiple-inputs/ 快速形式生成器(Accessify.com) http://www.accessify.com/tools-and-wizards/accessibility-tools/quick-form-builder/ 这个工具,可以帮助你们建立的形式的必要HTML标高对无障碍。

(o)方法应允许用户跳过重复的导航链接。http://www.access-board.gov/sec508/guide/1194.22.htm#(o) http://www.jimthatcher.com/webcourse4.htm 相关信息

跳过导航链接(WEBAIM) http://www.webaim.org/techniques/skipnav/

跳过导航链接(吉姆Thatcher.com) http://www.jimthatcher.com/skipnav.htm (p)当一个定时的反应是必需的,用户应被警告,并给予足够的时间,以表明更多的时间是必需的。http://www.access-board.gov/sec508/guide/1194.22.htm#(p) http://www.jimthatcher.com/webcourse7.htm

更多信息,使网站和内容的访问 W3C的网络无障碍倡议的资源 http://www.w3.org/WAI/Resources/ 使得教育软件和网站的无障碍设计准则,包括数学和科学的解决方案 http://ncam.wgbh.org/cdrom/guideline/ 508宇宙(包括课程设计访问的网站) http://www.section508.gov/index.cfm?FuseAction=Content&ID=5 辅助工具和向导 http://www.accessify.com/tools-and-wizards/

测试的网站可访问性 测试的网络无障碍之下的遵守第508条的1973年康复法案(教育部) http://www.ed.gov/policy/gen/guid/assisttesting.html

508清单(WEBAIM) http://www.webaim.org/standards/508/checklist

评估网站的无障碍(W3C) http://www.w3.org/WAI/eval/

免费检测工具 波 http://www.wave.webaim.org/

网络无障碍的工具栏(互联网浏览器) http://www.paciellogroup.com/resources/wat-ie-about.html

网络开发工具栏(Firefox) http://chrispederick.com/work/web-developer/

有关的详细信息教育部门的辅助技术的程序,请访问:http://www.ed.gov/policy/gen/guid/assistivetech.html 链接引用本文件包括那些设立和维持其他公共和私人组织和提供对用户的便利。美国教育部并不控制或保证的准确性、相关性、及时性和完整性的信息,从这些来源。另外,列入链接在本文件不打算反映他们的重要性,也不是旨在支持任何意见表达或提供的产品或服务,或者各组织赞助的网站。最后更新于17日,2009年

不,与 优雅的退化 您可以在没有JavaScript的情况下构建网站工作,并在顶部放置一层动态行为。

尤其是jQuery对此很好。

诸如Silverlight之类的事情可能会带来问题,但是只要它不是页面不可或缺的一部分,就不应该给出问题。

我一般,如果您想拥有多个生产目标,则不必避免这些技术。但是,为了提供创建相同功能的更多传统方法,需要采取更多的护理。换句话说,您需要优雅地降级。

只是一个意见,

对于移动设备,我应该选择哪个浏览器?

我看过很多电话 歌剧移动浏览器, ,所以请尝试使其与歌剧兼容。

我的建议是制作一个没有任何花哨的东西(JavaScript,Flash等)的基本网站,并使该站点在任何设备上都可以访问。

然后,如果由于更奇特的技术而可以在某些平台上真正增强用户体验,请在基本网站之上构建该平台,并确保您正在检查谁在访问您的网站以及如何访问您的网站,并为他们提供正确的版本。

作为屏幕阅读器用户,请遵循建议,以使用优雅的降级。也就是说,Flash和Silverlight是无法访问的。尽管从理论上可以使闪光灯可访问,但我从未找到一个带有易于闪光的网站。如果您希望在手机上使用盲人用户访问该网站,则需要使用iPhone,Windows Mobile和Symbian上的默认浏览器进行测试。在任何移动设备上屏幕读取器用户都无法访问Opera Mobile。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top