Pro HTML5 Accessibility Posted: 28 Apr 2012 10:45 AM PDT Book Description 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 - Introduction to HTML5 Acessibility
- Understanding Disability and Assistive Technology
- JavaScript Isn’t a Dirty Word, and ARIA Isn’t Just Beautiful Music
- API and DOM
- HTML5, the New Semantics and New Approaches to Document Markup
- Images, Rich Media, Audio and Video in HTML 5
- HTML5 and Accessible Data Tables
- HTML5 and Accessible Forms
- HTML5, Usability and User-Centered Design
- Tools, Tips, and Tricks: Assessing Your Acessible HTML5 Project
- WCAG 2.0 Client-Side Scripting Techniques
- 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 Book Description Whether you’re new to Arduino and Android development, or you’ve tinkered a bit with either one, this is the book for you. Android has always been a natural fit with Arduino projects, but now that Google has released the Android Open Accessory Development Kit (the Android ADK), combining Android 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 Google-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 game show buzzer
- How to create your own camera-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 - Introduction
- Andriod and Arduino: Getting to Know Each Other
- Outputs
- Inputs
- Sounds
- Light Intensity Sensing
- Temperature Sensing
- A Sense of Touch
- Making Things Move
- 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 Book Description If you want to develop efficient, smooth-running applications, controlling concurrency and memory are vital. Automatic Reference Counting is Apple’s game-changing memory management system, new to Xcode 4.2. Pro Multithreading and Memory Management for iOS and OS X shows you how ARC works and how best to incorporate it into your applications. Grand Central Dispatch (GCD) and blocks are key to developing great apps, allowing you to control threads for maximum performance. If for you, multithreading is an unsolved mystery and ARC 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 iOS and OS X developer. - What are blocks? How are they used with GCD?
- 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 programming. Table of Contents - Life before Automatic Reference Counting
- ARC Rules
- ARC Implementation
- Getting Started with Blocks
- Blocks Implementation
- Grand Central Dispatch
- GCD Basics
- GCD Implementation
- Appendix A. Example of ARC, Blocks and GCD
- 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 Book Description Pro NuGet offers you a solid architectural understanding of how to manage software dependencies using NuGet, an open-source package management tool for the .NET Framework. Providing practical guidance through a multitude of examples and more advanced scenarios, this book shows you how to unleash all the power that NuGet offers. It will help you to streamline your day to day development 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 web application.
- Use NuGet to accomplish other goals, such as delivering plug-ins or modules to a web 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 - Getting Started
- Consuming and Managing Packages in a Solution
- Creating Pacakages
- Publishing Packages
- Hosting Your Own NuGet Server
- Continuous Package Integration
- Automated Delivery
- Extending NuGet
- NuGet as a Protocol
- Appendix A
- Appendix B
- Appendix C
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 Book Description Agile Oracle Application Express shows how skilled, motivated, and self-organizing developers can realize extraordinary commercial benefits from Oracle Application Express. The secret is to couple Application Express with an agile software development approach. This book leads the way. Oracle Application Express is well-suited to agile processes, with its support for rapid prototyping and team development. Application Express supports a gamut of enabling technologies such as SQL, HTML, CSS, JavaScript, and more that enable you to deliver any type of web 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 - Agile Software Development
- Agile and APEX
- Core APEX vs. Enhanced APEX
- Supporting Technologies
- Project Management
- Team Development
- Rules and Guidelines
- Documentation
- Quality Assurance
- 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