全部课程

全部课程分类

培训乐帮返利流程

大幅提升网站可访问性的10个建议

2014-12-04 09:36    发布者:梁老师    评论:0    浏览:325
摘要:网站的可访问性,出了服务器的稳定,快速之外,作为网页前端开发人员必须要懂的10个建议。

网站的可访问性,出了服务器的稳定,快速之外,作为网页前端开发人员必须要懂的10个建议。

第一步,检查<title></title>,不允许空,不允许过长,简洁明了。

<title></title>是第一个可以访问到内容的元素,所以一定要非常重视。当用户切换浏览器Tab标签的时候,一定最先听到<title></title>标记的内容。Title一定要能代表当前页面的主题。这里的要求和SEO最佳实践几乎一致。

第二步,提供文字替代方案。

检查网页上所有的图片、iframe、object,检查这些元素是否填写了适当的alt属性或者title属性的值,看看这些值是否可以描述这些元素的内容或者目的;heading元素是否标记了内容,而不仅仅是图片或者背景图片。比如,下图可以标记为“腾讯ISUX公共帐号二维码”。

第三步,检查表单。

是否有label标签,这些label的for属性是否通过填写相应表单元素的id来彼此绑定;label的标签包裹的范围是否足够大,一致鼠标很容易的就能操作到;表单元素在被聚焦的时候是否有清晰的视觉反馈;提交和重置按钮以及图片按钮是否标记了文字或者在title中写明了该按钮的作用。强调一下,比如一个按钮的样式是一个放大镜,那么替代文字的内容一定不是“放大镜”,而是“搜索”。

第四步,使用heading做信息架构。

辅助技术,特别是读屏软件,一般都会提供一个快捷键h,按h按键,焦点即可在heading之间切换,从而提高浏览效率。减轻读屏软件用户了解当前页面内容的障碍。虽然HTML5允许heading之间的嵌套,但是我绝对不推荐。

第五步,是否有blur()。

辅助技术一般都是依靠焦点来获取内容,所以这个事件从本质上就使得辅助内容无法获得应用了此方法的元素。this.onfocus=this.blur()这个是最傻的一句代码了。

第六步,按Ctrl+或者command+查看页面是否可以被缩放。

也许你因为某个效果使用了font-size-adjust:none,或者在viewport中设置了禁止用户缩放,从而使得页面无法缩放。老年人和使用11寸高档笔记本的老板可是非常喜欢使用放大页面的功能的。

第七步,添加landmark角色。

这个是成本最低的方法了,添加的方法就是给相应功能的元素添加role这个属性,并赋予响应的landmark值。一共有8个值,一般你只能用到6个:banner(banner)、complementary(辅助内容区)、contentinfo(网站信息和版权)、form(表单)、main(主内容区)、navigation(导航区)、search(搜索区)。如果一个表单,他仅仅是提供搜索功能,那么就将role设置为search,而不是form。

第八步,设置快捷键。

1是指向首页的那个链接。Esc是停止播放音视频,是停止,不是暂停。这两个按键是迄今为止最能达成共识的快捷键了。另外,挖掘当前页面的最重要的一个功能,是最重要的。然后在这个功能开始的元素或者包装元素上设置一个快捷键,按照顺序的话,就是2吧。accesskey=2。不要将同一个值设置给多个元素,也不要使用字母作为快捷键。另外聚焦的事件不要单单依赖浏览器本身,请使用js或者相应的键盘事件,然后聚焦给相应的元素。

第九步,触发界面转换需设置焦点。

比如,点击一个按钮,弹出了一个模态或者非模态的弹窗(不是浏览器弹窗),利用js把焦点移动到这个窗口的第一个有内容的DOM上;再比如,点击“返回首页”按钮,如果仅仅是链接的是#或者改变类似scrollTop的值,那么也一定利用js将焦点移动到这个页面的第一个有内容的DOM上。如果你通过一个按钮触发了一个组件窗口,在关闭这个组件窗口的时候,请把焦点重新移动回到触发这个窗口的按钮上。

第十步,填写一个简单的链接到之后,作为第一个内容元素。

标记的内容是简要的说明,说明你在这个页面上提供的快捷键。然后这个链接可以指向一个更加丰富的无障碍帮助页面,并且给这个链接设置accesskey=0。

0 顶一下
更多>>
网页设计机构推荐
更多>>
网页设计课程推荐

  ¥80 ¥80

网页设计培训精英班

最近开班: 暂无
课程介绍:【课程特色】经典创想首席主讲教师精心主讲,按照Adobe Photoshop CS6实践应用技术进行章节划分,全实战模式讲解PS全部学习内容,按照设计工作流程授课,教程包含大量的实践技巧和案例演示,紧密结合美术设计原理和图像处理和绘图技术,学员可学到Adobe Photoshop CS6的全套技术知识;培训PS图像处理和绘图高手!

学费:电询   人气:252

  ¥50 ¥50

天津网页设计培训_先锋科教网页设计职业全科班

课程介绍:网页设计全科班学习后能成为有美学素养的页面设计师,各类商业网站,个人网站的模版制作,网站与主流,非主流、智能手机浏览器的兼容性的学习,而且还可以做seo,国际最流行的html5技术也是全科班学习的重点。

学费:电询   人气:462

  ¥50 ¥50

网页设计课程

最近开班: 网页设计课程
课程介绍:网页设计——根据企业希望向浏览者传递的信息(包括产品、服务、理念、文化),进行网站功能策划,然后进行的页面设计美化工作。作为企业对外宣传物料的其中一种,精美的网页设计,对于提升企业的互联网品牌形象至关重要。 网页设计一般分为三种大类:功能型网页设计(服务网站&B/S软件用户端)、形象型网页设计(品牌形象站)、信息型网页设计(门户站)。设计网页的目的不同,应选择不同的网页策划与设计方案。 网页设计的工作目标,是通过使用更合理的颜色、字体、图片、样式进行页面设计美化,在功能限定的情况下,尽可能给予用户完美

学费:电询   人气:454

  ¥50 ¥50

网页建设全能班

最近开班: 网页建设全能班
课程介绍:学习B班全部课程,同时深入学习PHP动态网站开发技术。学完能胜任各类企业的网页美工职位,并能独立建站与维护网站,以及掌握现有CMS系统的应用和二次开发。

学费:电询   人气:1328

  ¥50 ¥50

高级网页设计师培训班

课程介绍:古人学习书法的方式首先以临摹为主,然后以此为基础再形成自己的风格,如果能够师从名家,经过点拨,则更快更容易在书法界有所成就。网页设计的学习与书法极为相似,在熟练掌握设计软件的基础上,全面从配色、版式布局、字体搭配入手,在临摹优秀作品之后,通过不断的尝试和创新,最终形成自己的设计风格。

学费:1980元   人气:1292

网页设计相关文章
天津web前端培训,教你快速掌握!
诚筑说的网课怎么样,听过的都这么说...(想学
诚筑说:天津UI设计培训,试听体验(经历分享)
现在的web前端培训班靠谱吗?
上海小学毕业是不是只能去外地打工
哪些技术学校才能学到真东西
天津UI设计培训,产品经理晋升之路
初中生上的计算机设计本科学校
初中起点5年制计算机设计学校
上海普陀PHP网站开发工程师培训
上海普陀网页设计培训,签订就业协议助您高薪就业
上海普陀网页设计培训哪里好,非凡学院师资怎么样
上海普陀网页美工设计实战班培训,学果网助您找到
上海普陀高级网页设计就业班,推荐就业转正为止
最好的皮肤管理培训学校,学习正宗皮肤管理
酵素嫩肤粉成分和优势有哪些
初中生直升大专电脑艺术设计学校
清洁产品千千万,酵素嫩肤粉不可错过!
初中生直升大专电脑艺术设计学校
山东电脑艺术设计专科学校


如果您要进行评论信息,请先 登录 或者 快速注册 。
评论总数:0

网友评论

为什么选择优训网
  • 贵就赔 报名价同班最低
    差价双倍返还
  • 顾问服务 培训最怕时间和钱花了,东西没学到
    专业顾问,给你内行建议
  • 点评返利 学完后分享点评,
    不仅能帮助别人,
    还能获得返利
扫一扫 就有礼!
关注优训网新浪微博
有价值的教育培训资讯 扫一扫 收听优训网微信