Web应用程序通用设计(影印版)
Web应用程序通用设计(影印版)
Wendy Chisholm, Matt May
出版时间:2009年05月
页数:179
《Web应用程序通用设计》教授了如何建立更易访问的Web站点,并解释了为什么要这样做。虽然增加了前期的工作量,但是潜在的收益却是巨大的,特别是当移动用户需要访问你的站点时。
利用视频和Flash动画,你会发现如何使用基于标准的技术,如XHTML、CSS和Ajax,以开发范围更广的用户和设备的应用程序,包括移动Web。有了这本书,你将:
* 学习元数据的重要性,以及元数据如何作用于图片、标题和其他设计元素
* 建立适用于手机、屏幕阅读软件、文字预测等的窗体
* 使用色彩和文本创建在多种情况下有效的设计
* 设计Ajax驱动的社交网络应用程序,以便伤残人士也可以访问
* 提供有文本的音频及包含字幕和音频描述的视频
* 发现适用于富互联网应用(RIA)技术的辅助技术支持,如Flash、Flex和Silverlight
《Web应用程序通用设计》提供了一个让你设计出易于管理的Web应用程序的路标,使广大读者受益。
“Wendy和Matt介绍了他们关于通用Web设计的广博知识,将帮助确保你的Web站点最大可能地吸引本书的读者们。”
——Gez Lemon, Juicy Studio
“一本Web职业生涯必备用书。”
——Brian Fling, Fling Media
Wendy Chisholm,既是通用设计领域的一名顾问、开发者、作家和讲师,同时也是《World Wide Web Consortium’s Web Content Accessibility Guidelines 1.0》的合编者。
Matt May,Adobe公司一名平易近人的工程师,领导Web Standards Project Accessibility Task Force。他为万维网联盟
(World Wide Web Consortium)合编了AuthoringATool Accessibility Guidelines 2.0。
  1. Preface
  2. 1. Introducing Universal Design
  3. Accessible Design: A Story
  4. Putting Universal Design to Work
  5. 2. Selling It
  6. There Is No “Them”
  7. Audience Characteristics
  8. Configurability
  9. Growth Opportunity
  10. Legal Liability
  11. The Standards
  12. The World Wide Web Consortium (W3C) and the Web
  13. Accessibility Initiative (WAI)
  14. Web Content Accessibility Guidelines (WCAG)
  15. Authoring Tool Accessibility Guidelines (ATAG)
  16. User Agent Accessibility Guidelines (UAAG)
  17. The Accessible Rich Internet Applications Suite (WAI-ARIA)
  18. Mobile Web Best Practices (MWBP)
  19. Professionalism
  20. Early and Often
  21. Summary
  22. 3. Metadata
  23. What Is Metadata?
  24. Images
  25. Keys to Writing Good Text Alternatives
  26. Pictures of Recognizable Objects
  27. Document-Level Metadata
  28. Role and State
  29. Relationships
  30. Link Text
  31. Summary
  32. 4. Structure and Design
  33. First Principles
  34. GET and POST
  35. Semantics
  36. Headings
  37. Links
  38. Tables
  39. Lists
  40. Color
  41. Color Differentiation
  42. Color Contrast
  43. CSS Highlights
  44. Liquid Layout
  45. Text Size
  46. Positioning
  47. Images
  48. Text Versus Images of Text
  49. Flicker and Patterns
  50. Designing for Email
  51. Summary
  52. 5. Forms
  53. Labels
  54. fieldset and legend
  55. The accesskey Attribute
  56. Tab Order
  57. Error Handling
  58. Client Side
  59. Server Side
  60. CAPTCHA
  61. The Future of Forms
  62. Summary
  63. 6. Tabular Data
  64. Data Table Basics
  65. Headings and Data
  66. Caption
  67. Complex Data Tables
  68. Summary
  69. Specifying Relationships Between Data and Headings
  70. Readability, Layout, and Design
  71. Color
  72. Footnotes and Keys
  73. CSS
  74. pre
  75. Summary
  76. 7. Video and Audio
  77. Web Video: The Early Years
  78. Video and Universal Design
  79. Optimizing Web Video
  80. Accessibility in Video
  81. Captioning Your Video
  82. Hiring a Captioner
  83. Audio Description
  84. Accessible Mobile Video
  85. Transcripts and Text Alternatives
  86. Summary
  87. 8. Scripting
  88. Building on a Solid Foundation
  89. Disappearing (and Reappearing) Acts
  90. Summary
  91. 9. Ajax and WAI-ARIA
  92. Taking Stock of Existing Code
  93. Code That Works Well Universally
  94. Code That Can Be Made to Work Universally
  95. Code That Needs a Workaround
  96. Support in Browsers
  97. Support in Assistive Technology
  98. Direct Accessibility—WAI-ARIA
  99. Summary
  100. 10. Rich Internet Applications
  101. Features of RIAs
  102. Assistive Technology Support for RIAs
  103. Flex Accessibility
  104. Creating the Look: Accessible Custom Components
  105. Creating the Feel: Accessible Custom Components
  106. Backend Considerations
  107. User-Generated Content
  108. Testing Your Code
  109. Microsoft Testing Tools
  110. ACTF
  111. Photoshop CS4 and Illustrator CS4
  112. Summary
  113. 11. The Process
  114. Universal by Design
  115. Tools and Testing
  116. Development Tools
  117. Evaluation Tools and Resources
  118. 20 Questions
  119. Team Structures and Strategies
  120. Appendix: Cross-Reference for Universal Design for Web Applications
  121. Index
书名:Web应用程序通用设计(影印版)
作者:Wendy Chisholm, Matt May
国内出版社:东南大学出版社
出版时间:2009年05月
页数:179
书号:978-7-5641-1634-7
原版书出版商:O'Reilly Media
Wendy Chisholm
 
Wendy Chisholm is a consultant, developer, author, and speaker on the topic
of universal design. As coeditor of the Web Content Accessibility Guidelines
1.0 (WCAG 1.0) and then a staff member at the World Wide Web Consortium,
she has worked with people around the globe to make the Web accessible.
Currently residing in Seattle, WA, Wendy consults with market leaders such
as Microsoft, Adobe, and Google, integrating universal design concepts into
their tools and technologies. She continues to further the research and development
of universal design as a part-time staff member at the University of
Washington.
 
 
Matt May
 
Matt May is a developer, technologist, and accessibility advocate responsible
for working internally and externally with Adobe product teams and customers
to address accessibility in Adobe products, ensure interoperability with
assistive technologies, and make customers aware of the many accessibility
features that already exist in Adobe products.
Prior to joining Adobe, Matt worked for W3C/WAI on many of the core
standards in web accessibility; led the Web Standards Project’s Accessibility
Task Force; helped to architect one of the first online grocery sites, Home-
Grocer.com; and co-founded Blue Flavor, a respected web and mobile design
consultancy.
 
 
The animal on the cover of Universal Design for Web Applications is an Italian
greyhound, the smallest of the family of gazehounds (sighthounds). Believed
to originate more than 2,000 years ago in the Mediterranean basin, Italian
greyhounds are sleek, active toy dogs that stand approximately 12–15 inches
tall and weigh 7–11 pounds. Often referred to as a miniature greyhound, the
Italian greyhound shares many characteristics with its larger cousin, including
a tucked-in abdomen, an arched back, and a fine, silky coat in shades of gray,
cream, red, fawn, brown, black, or brindle.
The dog’s affectionate and gentle temperament makes it a popular pet today;
its extremely short, odorless coat makes it a good option for people with allergies
or other pet sensitivities. It is an intelligent and loyal companion.
Though it does not require as much exercise as larger breeds and can be quite
happy as an apartment dog, an Italian greyhound should have regular walks
and light play sessions. It may refuse to go outside if it is raining or too cold
for its short hair and small stature, so some owners have successfully littertrained
their Italian greyhounds.
A favorite with Italians of the 16th century (a fact which gives the breed its
name), Italian greyhounds were among the many miniature dogs in high demand
at the time. They are featured in Renaissance paintings by prominent
artists such as Carpaccio, Van der Weyden, and Bosch. The dogs have also
been popular with royal families throughout history, including England’s
James I, Catherine the Great, and Queen Victoria. In the mid-1800s, an Italian
greyhound became America’s “first pet” when President John Tyler bought
his wife a puppy they named “Le Beau.”