Web应用程序通用设计 电子书下载 PDF下载

Web应用程序通用设计
内容简介
《Web应用程序通用设计》教授了如何建立更易访问的Web站点,并解释了为什么要这样做。虽然增加了前期的工作量,但是潜在的收益却是巨大的,特别是当移动用户需要访问你的站点时。
  利用视频和Flash动画,你会发现如何使用基于标准的技术,如XHTML、CSS和Aja,以开发范围更广的用户和设备的应用程序,包括移动Web。有了这本书,你将:
  学习元数据的重要性,以及元数据如何作用于图片、标题和其他设计元素;
  建立适用于手机、屏幕阅读软件、文字预测等的窗体;
  使用色彩和文本创建在多种情况下有效的设计;
  设计Ajax驱动的社交网络应用程序,以使伤残人士也可以访问;
  提供有文本的音频及包含字幕和音频描述的视频;
  发现适用于富互联网应用(RIA)技术的辅助技术支持,如Flash、Flex和Silverlight;
  《Web应用程序通用设计》提供了一个让你设计出易于管理的Web应用程序的路标,使广大读者受益。 ·查看全部>>
目录
Preface
1. Introducing Universal Design
Accessible Design: A Story
Putting Universal Design to Work

2. Selling It
There Is No "Them"
Audience Characteristics
Configurability
Growth Opportunity
Legal Liability
The Standards
The World Wide Web Consortium (W3C) and the Web
Accessibility Initiative (WAI)
Web Content Accessibility Guidelines (WCAG)
Authoring Tool Accessibility Guidelines (ATAG)
User Agent Accessibility Guidelines (UAAG)
The Accessible Rich Internet Applications Suite (WAI-ARIA)
Mobile Web Best Practices (MWBP)
Professionalism
Early and Often
Summary

3. Metadata
What Is Metadata?
Images
Keys to Writing Good Text Alternatives
Pictures of Recognizable Objects
Document-Level Metadata
Role and State
Relationships
Link Text
Summary

4. Structure and Design
First Principles
GET and POST
Semantics
Headings
Links
Tables
Lists
Color
Color Differentiation
Color Contrast
CSS Highlights
Liquid Layout
Text Size
Positioning
Images
Text Versus Images of Text
Flicker and Patterns
Designing for Email
Summary

5. Forms
Labels
fieldset and legend
The accesskey Attribute
Tab Order
Error Handling
Client Side
Server Side
CAPTCHA
The Future of Forms
Summary
6. Tabular Data
Data Table Basics
Headings and Data
Caption
Complex Data Tables
Summary
Specifying Relationships Between Data and Headings
Readability, Layout, and Design
Color
Footnotes and Keys
CSS
pre
Summary

7. Videoand Audio
Web Video: The Early Years
Video and Universal Design
Optimizing Web Video
Accessibility in Video
Captioning Your Video
Hiring a Captioner
Audio Description
Accessible Mobile Video
Transcripts and Text Alternatives
Summary

8. Scripting
Building on a Solid Foundation
Disappearing (and Reappearing) Acts
Summary

9. Ajax and WAI-ARIA
Taking Stock of Existing Code
Code That Works Well Universally
Code That Can Be Made to Work Universally
Code That Needs a Workaround
Support in Browsers
Support in Assistive Technology
Direct Accessibility——WAI-ARIA
Summary

10. Rich Internet Applications
Features of RIAs
Assistive Technology Support for RIAs
Flex Accessibility
Creating the Look: Accessible Custom Components
Creating the Feel: Accessible Custom Components
Backend Considerations
User-Generated Content
Testing Your Code
Microsoft Testing Tools
ACTF
Photoshop CS4 and Illustrator CS4
Summary

11. The Process
Universal by Design
Tools and Testing
Development Tools
Evaluation Tools and Resources
20 Questions
Team Structures and Strategies
Appendix: Cross-Reference for Universal Design for Web Applications.
Index
Copyright © 2024 by topbester.com.
All Rights Reserved.
沪ICP备14027842号-1