Skip to main content Jump to list of all articles

Accessibility eBook Bundle (3 eBooks)

Accessibility eBook Bundle (3 eBooks)

PDF, ePUB, Kindle

$ 29.00 $ 34.79

We try to build the best experiences we can, but more often than not, we make them for ourselves and users like us. With this eBook bundle, you’ll learn to enrich the web for everyone by removing existing barriers and creating experiences that are usable to more people.

This eBooks Bundle contains the following books:

Inclusive Design Patterns (eBook) +

We make inaccessible and unusable websites and apps all the time, but it’s not for lack of skill or talent. It’s just a case of doing things the wrong way. We try to build the best experiences we can, but we only make them for ourselves and for people like us.

  • We will look at an interactive element, a button, from the perspective of three types of designers. The purpose of this example is to show you how a little bit of knowledge about the medium can lead to a simpler and (therefore) more inclusive solution. 0. Introduction
  • We will look into discrete interface patterns; modules, components, widgets, conventions, whatever-you-want-to-call-thems. It would be foolhardy not to first acknowledge that each will ultimately belong to a web document. HTML pages vary dramatically in shape and size and can include any combination of patterns, but there are a handful of 'document level' best practices to which we should adhere. The aim here is not to go in search of the ultimate 'boilerplate' but to configure a parent web page to support inclusive design. 1. The Document
  • We'll be looking at typefaces, leading, measure, justification, contrast, focus indication and more, to help you design paragraphs suited for a hugely diverse audience. We'll also tackle specific issues for folks with limited vision, dyslexia, Irlen syndrome, low literacy and limited technical knowledge. 2. A Paragraph
  • We'll show how to incorporate accessible landmarks and a sound section structure to make the content more navigable and interoperable to a diversity of users and parsers. This will be bolstered by giving well-written and context independent structural as well asand context independent structural and navigational cues. 3. A Blog Post
  • We'll progressively enhance HTML's primitives to create the inclusive means to navigate within and between web pages. We will also cover design provisions transferable to many other patterns, including logical source order and the virtue of eliminating redundancy. We will also tackle how to progressively enhance the navigation with JavaScript. 4. Navigation
  • In this chapter, we'll ensure our menu button and the content it reveals are inclusive of differing user settings, circumstances, devices, and assistive technology software. 5. A Menu Button
  • By going straight from paper to HTML, we lay the foundations for efficient code and inclusive experiences. 6. Inclusive Prototyping
  • In this chapter, we'll practice our inclusive design chops. As in previous patterns, the organization and structure of content is paramount. We'll look deeply into image accessibility, from both the perspectives of alternative text composition and performance. In catering to blind consumers, to those who cannot afford generous data contracts, and anyone accessing your content from outside your interface, this is a chance to really push the limits of inclusive design. 7. A List Of Products
  • We'll explore the importance of giving users choice and control over how their content is arranged. We'll also use some techniques to make sure our design was tolerant of dynamic and fluctuating content. Inclusive design also means a visual design which is not too strict about the nature of the content imparted to it. 8. A Filter Widget
  • This chapter will give you everything you need to develop inclusive forms. By using standard form elements, effective labeling and facilitating the correction of errors, users of all walks are able to access and contribute to your websites and apps. By keeping the form simple and avoiding irritating experiences like disappearing labels and passwords that you cannot check, we've made sure using the form isn't just possible but pleasurable. 9. A Registration Form
  • Test-driven development allows developers working with frequent iterations to move forward with confidence. By writing tests first, to prescribe outcomes, then creating the functionality to achieve them, you can ensure successful builds behave in a predictable and reliable fashion. 10. Test-driven Markup
Apps For All: Coding Accessible Web Applications +

Accessibility is not just about addressing specific disabilities, but making sure as many people as possible have access to the same information.

  • This Is For Everyone
  • It’s All About Buttons
  • The WAI Forward
  • Getting Around
  • Peekaboo
  • It’s Alive!
  • Welcome To The Community
Practical Approaches For Designing Accessible Websites +

With the help of this eBook, you will gain a deeper understanding of common accessibility pitfalls and learn to circumvent them to create a better experience for everyone.

  • Accessibility APIs: A Key To Web Accessibility
  • Accessibility Originates With UX: A BBC iPlayer Case Study
  • Mobile And Accessibility: Why You Should Care And What You Can Do About It
  • Making Modal Windows Better For Everyone
  • Notes On Client-Rendered Accessibility
  • Design Accessibly, See Differently: Color Contrast Tips And Tools
  • Designing For The Elderly: Ways Older People Use Digital Technology Differently