Pro HTML5 Accessibility and over 1.5 million other books are available for Amazon Kindle . Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Good See details
Price: £25.18

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading Pro HTML5 Accessibility on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pro HTML5 Accessibility (Professional Apress) [Paperback]

Joshue O Connor
4.7 out of 5 stars  See all reviews (3 customer reviews)
RRP: £35.49
Price: £30.17 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £5.32 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want delivery by Friday, 24 May? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £22.63  
Paperback £30.17  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Learn more.

Book Description

5 April 2012 1430241942 978-1430241942 New

Pro HTML5 Accessibility helps designers come to grips with building exciting, accessible and usable web sites and applications with HTML5. The book covers how to use HTML5 in order to serve the needs of people with disabilities and older persons using assistive technology (AT). It aims to be a useful ‘go-to’ guide, providing practical advice. It takes several approaches, including a look at the new semantics of HTML5 and how to combine its use with authoring practices you know from using earlier versions of HTML. It also demonstrates how HTML5 content is currently supported (or not) by assistive technologies such as screen readers, and what this means practically for accessibility in your web projects.  

The HTML5 specification is huge, with new APIs and patterns that can be difficult to understand. Accessibility can also seem complex and nuanced if you have no experience interacting with people with disabilities. This book walks you though the process of designing exciting user interfaces that can potentially be used by everyone, regardless of ability. Accessibility is really a quality design issue, and getting it right is often more a matter of approach than having sophisticated, cutting-edge tools at your disposal.  

This book will be your companion in your journey to understand both HTML5 and accessibility, as the author has many years of experience as a designer and web developer working directly with people with all types of disabilities. He has been involved with the development of HTML5 from an accessibility perspective for many years, as a member of the W3C WAI Protocols and Formats working group (which is responsible for ensuring W3C specifications are serving the needs of people with disabilities) as well as the HTML5 Working Group itself.  

  • Introduces the new HTML5 specification from an accessibility perspective
  • Shows how incorporating accessibility into your interfaces using HTML5 can have benefits for all users
  • Explains how HTML5 is currently supported by assistive technologies like screen readers, and how to work around these limitations when developing

What you’ll learn

  • Gain an overview of assistive technologies and how they work with web content, as well as how to approach accessibility in your design projects
  • Learn how HTML5 differs from HTML4 and earlier
  • Understand how to practically apply HTML5 to your web projects in order to design accessible content.
  • See what works and what doesn’t
  • Learn the new semantics and structures within HTML5, and how to use them to build more accessible websites and applications
  • See which HTML5 elements and attributes are supported by browsers and assistive technologies, and what this means for the user experience of people with disabilities
  • Understand which parts of HTML5 are not well supported by browsers and assistive technology
  • Get a snapshot of current support, its limitations, and how to design and code in a way that will support older assistive technologies and browsers as well as more feature-rich, newer technologies
  • Learn how CSS, JavaScript, and WAI-ARIA can be used with HTML5 to support the development of accessible web content

Who this book is for

Pro HTML5 Accessibility is for the intermediate to advanced web designer and developer who is already building websites and applications but needs some help in understanding accessibility and how it relates to HTML5. The book can be read as a basic introduction to HTML5 and accessibility, but may be more suited to the professional or experienced designer who already has knowledge of HTML4 (or earlier) as well as CSS, WAI-ARIA and JavaScript. While no detailed knowledge of CSS, WAI-ARIA or scripting is really required, it will help the reader to understand some of the design patterns and examples discussed in the book.

Table of Contents

  1. Introduction to HTML5 Acessibility
  2. Understanding Disability and Assistive Technology
  3. JavaScript Isn't a Dirty Word, and ARIA Isn't Just Beautiful Music
  4. API and DOM
  5. HTML5, the New Semantics and New Approaches to Document Markup
  6. Images, Rich Media, Audio and Video in HTML 5
  7. HTML5 and Accessible Data Tables
  8. HTML5 and Accessible Forms
  9. HTML5, Usability and User-Centered Design
  10. Tools, Tips, and Tricks: Assessing Your Acessible HTML5 Project
  11. WCAG 2.0 Client-Side Scripting Techniques
  12. Definition of WAI-ARIA Roles 


Product details

  • Paperback: 365 pages
  • Publisher: APRESS ACADEMIC; New edition (5 April 2012)
  • Language: English
  • ISBN-10: 1430241942
  • ISBN-13: 978-1430241942
  • Product Dimensions: 19.1 x 2 x 23.5 cm
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 452,746 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

Joshue O Connor is senior accessibility consultant with NCBI's Centre for Inclusive Technology (CFIT) and is a leading expert on accessibility and digital inclusion. He is skilled in the design and development of accessible websites/applications due to many years of experience working with people with disabilities. He is a member of several W3C working groups and has written research papers on topics relating to accessibility and web development as well as a book on the open source CMS Joomla, called Joomla Accessibility. He has a master of science degree in computing (assistive technology and universal design). When not playing some jazzy guitar, cooking vegetarian Indian food or twiddling in his recording studio, he drums and sings with 'The Cookie Monsters' (www.techrecord.net).

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

3 star
0
2 star
0
1 star
0
4.7 out of 5 stars
4.7 out of 5 stars
Most Helpful Customer Reviews
4.0 out of 5 stars Good book; bad publisher and technical editor 11 Dec 2012
Format:Paperback
Pro HTML5 Accessibility is an exhaustive book. Author Joshue O Connor is senior accessibility consultant with National Council for the Blind of Ireland's Centre for Inclusive Technology and a stalwart of many W3C working groups.

Don't be afraid of the title. The book doesn't assume that you're a professional accessibility expert - quite the opposite; the first 100 pages don't really deal with HTML5 at all, but survey the landscape of disability, assitive technologies and W3C WAI-ARIA. The last chapters of the book usefully survey testing methodologies and tools which will be invaluable to the lone developer told "oh, and it must be accessible/ DDA-/508-compliant, too".

Joshue does an admirable job of explaining how to use HTML5/ARIA to make sites accessible, and gives a thorough overview of how current browsers communicate new widgets (date pickers, sliders, video controls etc) to assistive technology now, rather than in some glorious unspecified future.

He writes engagingly, too: "Remember that the <div> and <span> elements are semantically neutral elements. They have no meaning, poor things, and are merely empty hooks--ciphers for you to do with what you will. They cheer up to no end when you give them meaning. Existential crisis averted!"

I also appreciated Joshue's pragmatism: "Good semantics are really important, but real-world accessibility is very nuanced--particularly for new content and element types. However, bear in mind that an unencoded ampersand (which will throw a validation error) never resulted in an inaccessible webpage."

There are some errors which the technical editor should have picked up. Chapter 3 says "JavaScript has some event handlers that can be activated only by using the mouse, such as onClick", which isn't strictly true. The same chapter also says "IE 9 doesn't support the video element", which is just wrong: it does. A cursory code-test would have shown that chapter 5′s example img scr="myserver/usful_andgroovy_image.png" won't work, as there is no scr attribute (it's obviously a typo for src).

The most significant failing of the book isn't the author's fault: it's the lack of love for presentation that I've found endemic in all Apress books lately. For example, the tables in chapter 5 could easily have been formatted for a more attractive presentation, but they look exactly as a basic Word document. Similarly, the multi-page bulleted lists could easily have been a single, multi-column page.

It looks as if Apress just don't care. In a publishing environment where ebooks have advantages such as portability, searchability, updateability in case of errors, dead-tree publishers need to work hard to ensure their products remain competitive, by playing to the traditional strengths of print: beautiful layouts, colours, good design and high-quality paper. We see these in books from Five Simple Steps, Smashing Magazine and A Book Apart. I've only seen a PDF of this book, but a previous physical Apress book I own has a paper quality redolent of 1970s East German toilet paper. Certainly Apress have expended no effort to lay out the pages for a pleasant read.

That rant aside, the content of this book will be invaluable to a developer new to the world of accessibility, trying to use modern web standards.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Required reading for great developers 2 Nov 2012
Format:Paperback
This is a terrific book that explains how to use HTML5 to reach a much wider and more diverse audience. It blends good technical information (based on the author's first hand involvement in the HTML5 specification), and a friendly and approachable style. Pro HTML5 Accessibility should be on every developer's eBook reader.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Great coverage of modern web accessibility 12 Oct 2012
Format:Paperback
Usually, when a new, interesting and shiny web technology is made available for mainstream web development, web developers descend on it in a blur, excited to make even cooler things than they could before, more efficiently and quickly. At this point, best practices such as supporting older browsers and accessibility are usually thrown out the window until a couple of years later, when common sense kicks back in, and the flaws and caveats start to bubble to the surface.

And this is why I think this book is so useful and important. HTML5 is currently the hot new thing in the world of web, and -- while many of the accessibility best practices we gleaned when using HTML4 can be carried confidently over to HTML5, there are a host of new features in HTML5 that present new accessibility challenges.

This book tells you everything you need to know about HTML5 in the context of making HTML5 features accessible, both in terms of confirming to the WCAG, and on the flip side, maintaining good usability and design sense. Chapter 1 gives a useful summary of where the book is going; Chapter 2 provides a very nicely written summary of the common disability group you need to cater for as a web developer, and the tools they use to aid their usage of the Web.

The next couple of chapters provide a very useful set of guidelines and best practices on how to use JavaScript/DOM sensibly, so that accessibility isn't impaired. A very important technology for making rich JavaScript-powered interfaces accessible is WAI-ARIA, and this is given a thorough treatment.

Chapters 5-8 then provide a thorough reference to all the new HTML5 features, and how they can be made accessible, starting with HTML5 semantics (including more WAI-ARIA information), and moving on to <canvas>, multimedia, tables and forms. It is really great to see some of the really cool HTML accessibility goodies, like the <track> element for attaching text tracks to video/audio, given some good coverage.

The last two chapters then round the book off nicely with useful tips on user-centred design, user testing, and the best tools with which to test the accessibility of your web projects.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges