Sabtu, 28 April 2012

Wow! eBook: Pro HTML5 Accessibility - 5 new eBooks


Wow! eBook: Pro HTML5 Accessibility - 5 new eBooks

Link to Wow! eBook - Blog

Pro HTML5 Accessibility

Posted: 28 Apr 2012 10:45 AM PDT

Pro HTML5 Accessibility

Book Description

Pro Accessibility helps designers come to grips with building exciting, accessible and usable sites and applications with . The book covers how to use 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 and how to combine its use with authoring practices you know from using earlier versions of HTML. It also demonstrates how content is currently supported (or not) by assistive technologies such as screen readers, and what this means practically for accessibility in your 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 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 of HTML5 from an accessibility perspective for many years, as a member of the W3 WAI Protocols and Formats working group (which is responsible for ensuring W3 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, , and WAI-ARIA can be used with HTML5 to support the 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 . 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
  4. and 
  5. HTML5, the New Semantics and New Approaches to Document Markup
  6. Images, Rich , 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

Book Details

  • Paperback: 386 pages
  • Publisher: Apress (March 2012)
  • Language: English
  • ISBN-10: 1430241942
  • ISBN-13: 978-1430241942
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Beginning Android ADK with Arduino

Posted: 28 Apr 2012 10:28 AM PDT

Beginning Android ADK with Arduino

Book Description

Whether you’re new to and , or you’ve tinkered a bit with either one, this is the book for you. has always been a natural fit with projects, but now that has released the Open Accessory Kit (the ADK), combining with Arduino to create custom gadgets has become even easier.

Beginning Android ADK with Arduino shows how the ADK works and how it can be used with a variety of Arduino boards to create a variety of fun projects that showcase the abilities of the ADK.

Mario Böhmer will walk you through several projects, including making sounds, driving motors, and creating alarm systems, all while explaining how to use the ADK and how standard Arduino boards may differ from -branded Arduinos. You aren’t tied to specific hardware with this book; use what you have, and this book will show you how.

What you'll learn

  • How different boards work with the ADK
  • How to create your first sketch and project
  • How to work with light and sound
  • How to work with servos and DC motors
  • How to work with photoresistors and thermistors to sense the environment
  • How to make your own capacitive touch show buzzer
  • How to create your own -enabled alarm system

Who this book is for
This book is for beginning Arduino and Android enthusiasts, or Arduino developers who want to try out the new Android ADK.

Table of Contents

  1. Introduction
  2. Andriod and Arduino: Getting to Know Each Other
  3. Outputs
  4. Inputs
  5. Sounds
  6. Light Intensity Sensing
  7. Temperature Sensing
  8. A Sense of Touch
  9. Making Things Move
  10. Alarm System

Book Details

  • Paperback: 316 pages
  • Publisher: Apress (March 2012)
  • Language: English
  • ISBN-10: 1430241977
  • ISBN-13: 978-1430241973
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Pro Multithreading and Memory Management for iOS and OS X

Posted: 28 Apr 2012 10:25 AM PDT

Pro Multithreading and Memory Management for iOS and OS X

Book Description

If you want to develop efficient, smooth-running applications, controlling concurrency and memory are vital. Automatic Reference Counting is ’s -changing memory system, new to Xcode 4.2. Pro Multithreading and Memory for and OS X shows you how works and how best to incorporate it into your applications. Grand Central Dispatch () and blocks are key to developing great , allowing you to control threads for maximum .

If for you, multithreading is an unsolved mystery and is unexplored territory, then this is the book you’ll need to make these concepts clear and send you on your way to becoming a master and OS X developer.

  • What are blocks? How are they used with ?
  • Multithreading with GCD
  • Managing objects with ARC

What you'll learn

  • How to use blocks
  • How blocks work and are implemented
  • Details about GCD
  • How and when to use GCD
  • To understand ARC technology and how to use it

Who this book is for
This book is for professional OS X and iOS application programmers. In particular, it’s for those who want to develop highly responsive applications with concurrent .

Table of Contents

  1. Life before Automatic Reference Counting
  2. ARC Rules
  3. ARC Implementation
  4. Getting Started with Blocks
  5. Blocks Implementation
  6. Grand Central Dispatch
  7. GCD Basics
  8. GCD Implementation
  9. Appendix A. Example of ARC, Blocks and GCD
  10. Appendix B. References

Book Details

  • Paperback: 200 pages
  • Publisher: Apress (April 2012)
  • Language: English
  • ISBN-10: 1430241160
  • ISBN-13: 978-1430241164
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Pro NuGet

Posted: 28 Apr 2012 10:17 AM PDT

Pro NuGet

Book Description

Pro offers you a solid architectural understanding of how to manage software dependencies using , an open-source package tool for the Framework. Providing practical guidance through a multitude of examples and more advanced scenarios, this book shows you how to unleash all the power that offers. It will help you to streamline your day to day and even make it more fun to write code.

Authors Maarten Balliauw and Xavier Decoster have been working with NuGet since it was first released, contributing many ideas and practical solutions to the community over that time. In this book they demonstrate both the core concepts and the more advanced thinking needed to use NuGet effectively.

What you'll learn

  • Interact with NuGet using both the graphical user interface and the command line.
  • Set up your own NuGet repository and develop a basic NuGet server application.
  • Explore different automation scenarios leveraging NuGet, including continuous integration and automated deployment.
  • Quickly set up an enterprise-ready environment with MyGet, a NuGet-as-a-Service application.
  • Use NuGet to accomplish other goals, such as delivering plug-ins or modules to a application.

Who this book is for
With help from this succinct guide, you'll quickly trust NuGet as a swift, invaluable asset in your toolbox. Find yourself imbued with the knowledge and skills to escape 'dependency hell' and establish a solid pattern to maintain external references in projects using NuGet.

Table of Contents

  1. Getting Started
  2. Consuming and Managing Packages in a Solution
  3. Creating Pacakages
  4. Publishing Packages
  5. Hosting Your Own NuGet Server
  6. Continuous Package Integration
  7. Automated Delivery
  8. Extending NuGet
  9. NuGet as a
  10. Appendix A
  11. Appendix B
  12. Appendix

Book Details

  • Paperback: 312 pages
  • Publisher: Apress (March 2012)
  • Language: English
  • ISBN-10: 1430241918
  • ISBN-13: 978-1430241911
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Agile Oracle Application Express

Posted: 28 Apr 2012 10:13 AM PDT

Agile Oracle Application Express

Book Description

Application Express shows how skilled, motivated, and self-organizing developers can realize extraordinary commercial benefits from Application Express. The is to couple Application Express with an software approach. This book leads the way.

Oracle Application Express is well-suited to agile processes, with its support for rapid prototyping and team . Application Express supports a gamut of enabling technologies such as , , , JavaScript, and more that enable you to deliver any type of application to meet your development needs. Agile Oracle Application Express helps you take the feature set of Application Express and marry it with the processes of agile development to iteratively design, create, and deliver quality applications on time and within budget.

What you'll learn

  • Discover how Application Express features compliment agile development
  • Apply principles of agile software development to Application Express projects
  • Deliver working code to your clients quickly
  • Meet cost, schedule, and quality targets
  • Increase productivity through team-based techniques
  • Create the right amount and size of governance for any Application Express project

Who this book is for
Agile Oracle Application Express is a must-read for highly skilled and highly motivated Application Express (APEX) developers who are comfortable taking responsibility within a self-organizing team environment. These APEX developers want to raise themselves to a higher level of organizational maturity that will position them to improve on APEX’s already highly productive software development platform.

Table of Contents

  1. Agile Software Development
  2. Agile and APEX
  3. Core APEX vs. Enhanced APEX
  4. Supporting Technologies
  5. Project
  6. Team Development
  7. Rules and Guidelines
  8. Documentation
  9. Quality Assurance
  10. Summary

Book Details

  • Paperback: 200 pages
  • Publisher: Apress (March 2012)
  • Language: English
  • ISBN-10: 1430237597
  • ISBN-13: 978-1430237594
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Tidak ada komentar:

Posting Komentar