Web Accessibility Cookbook


Book Description

Frontend developers have to consider many things: browser compatibility, usability, performance, scalability, SEO, and other best practices. But the most fundamental aspect of creating websites is one that often falls short: accessibility. Accessibility is the cornerstone of any website, and if a website is inaccessible, users won't be able to interact with it, obtain information, sign up for services, or buy products. The Web Accessibility Cookbook provides you with dozens of recipes to help you avoid these failures. You'll learn how to build common components, such as main navigation, filters, and dialogs, in an accessible manner. Each recipe not only explains how to build things but also why. Author Manuel Matuzovic provides the knowledge you need to create your own accessible components and address your users' varying needs, abilities, and preferences. With this practical guide, you will: Learn how to build websites that feature inclusive frontends Discover the common obstacles website users face every day Understand how your decisions impact users Learn how to build accessible frontends step-by-step Write high-quality markup and CSS Evaluate the accessibility of frontend components




Web Accessibility


Book Description

Web accessibility not just morally sound – there are legal obligations as well Very large potential audience, consisting of web developers and business managers Very little competition to this book




Please Wait to Be Tasted


Book Description

A 2023 JAMES BEARD AWARD FINALIST AN AIGA "50 BOOKS | 50 COVERS" WINNER Foreword by Grammy-winning singer-songwriter Meshell Ndegeocello. Home cooks will love serving up bold-flavored tropical comfort food from Please Wait to Be Tasted, the first cookbook from Lil' Deb's Oasis, the James Beard Award-nominated hotspot in Hudson, New York. More than a recipe collection, it's a big-hearted celebration of food, love, and community. For flavor-craving, art-loving, community-celebrating home cooks, Please Wait to Be Tasted serves up tropical comfort recipes, alongside musings on wine, music, love, sex, friendship, and fashion. At Lil' Deb's Oasis in the Hudson Valley of New York, chefs Carla Kaya Perez-Gallardo and Hannah Black, both art school graduates, have created a bright, welcoming, rainbow-colored, LGBTQ+ inclusive community, where guests are treated to "hot, sticky, juicy, moist fever dreams of flavor." Their recipes mesh respect for cultural traditions with a twist: Ceviche Mixto with Popcorn; Charred Octopus in the Ink of Its Cousin, Sweet Plantains with Green Cream, Abuela's Flan, and more. With "Please Wait to be Tasted" (a phrase featured in the restaurant's waiting area), you can bring these recipes home. In addition to some seventy recipes, Please Wait to Be Tasted shares the knowledge and love that go into making memorable meals at Lil' Deb's Oasis: essays on the restaurant's beginnings and the chefs' navigation of the colonial histories entangled in their recipes' origins; tips on techniques, tools, and pantry; and lessons on how to eat well together.




Practical Web Inclusion and Accessibility


Book Description

The web has to be inclusive. One in five people living in the UK have a disability. From Microsoft’s “inclusive design” movement - creating adaptive controllers for users with a range of disabilities - to Beyoncé’s site being sued for failure to be accessible, the importance of considering access needs is gaining mainstream attention. Recognizing and catering for a range of disabilities in our online platforms is key to achieving a truly inclusive web. You’ll be guided through a broad range of access needs, the barriers users often face, and provided practical advice on how your sites can help rather than hinder. Going beyond advice tailored solely for developers, this book offers potential improvements for designers, developers, user experience professionals, QA and testers, so that everyone involved in building a website can engage with the concepts without the need to understand how to code. Learn about the very latest technology - such as natural language processing and smart home tech - and explore its application accessibly. This book comes complete with practical examples you can use in your own sites and, for the first time in any web accessibility book, access needs experienced by those with mental health disorders and cognitive impairments are comprehensively covered. Applicable to both new projects and those maintaining existing sites and looking for achievable improvements on them, Practical Web Inclusion and Accessibility gives you all the information you need to ensure that your sites are truly accessible for the modern, inclusive web. What You Will Learn Understand the vast range of disabilities that have online access needs Apply the practical steps required to cater for those needs Use new technology to open up exciting avenues for the sites you create and maintain Approach accessibility from a full spectrum of online disciplines Start thinking about users with specific disabilities and how it impacts your work Who This Book Is For Anyone who wants to have a greater understanding of the inclusive web and considerations that should be made. You do not need to have coding knowledge.




Accessibility Handbook


Book Description

Get practical guidelines for making your website accessible to people with disabilities. With this handbook, you’ll learn how to design or develop a site that conforms to Section 508 of the US Rehabilitation Act—and in the process you’ll discover how to provide a better user experience for everyone. The Accessibility Handbook introduces you to several audiences that have difficulty using today’s complex websites, including people with blindness, hearing loss, physical disabilities, and cognitive disorders. Learn how to support assistive technologies, and understand which fonts, colors, page layouts, and other design elements work best—without having to exclude advanced functions, hire outside help, or significantly increase overhead. Develop solutions that accommodate: Complete blindness. Create a logical document flow to support screen readers Low vision and color blindness. Optimize images and color schemes, and ensure your site enlarges gracefully Hearing impairment. Provide video captions and visual alerts for interactive features Physical disabilities. Make forms, popups, and navigation easier to use Cognitive disorders. Adapt fonts and text styles for dyslexic users, and design consistent, well-organized pages for people with ADHD




Facebook Cookbook


Book Description

Want to build Facebook applications that truly stand out among the thousands already available? In addition to providing easy-to-follow recipes that offer practical ways to design and build scalable applications using the Facebook Platform and its new profile design, this Cookbook also explains proven strategies for attracting users in this highly competitive environment. With plenty of examples and practical solutions, Facebook Cookbook answers some of the hardest questions Facebook application developers contend with -- including how and where to get started. This Cookbook will help you: Learn to build an application that scales to accommodate a sudden influx of users Explore changes from Facebook's old profile design to the new look and feel Take advantage of new integration points in the new profile design Get tips for designing applications with hosting and deployment costs in mind Discover which widgets and controls to use for building the most attractive user interface design Learn the differences between standard HTML, JavaScript, and SQL, and the versions used on the Facebook Platform Target large, defined groups on Facebook, including those who want to find jobs, hire employees, market a business, advertise, and more If you can build simple web applications with HTML, Facebook Cookbook will help you build applications with the potential to reach millions of users around the globe. Learn what it takes to design applications that stand above the rest.




Hot Little Suppers


Book Description

Hot Little Suppers is more than just a book on cooking for families--it’s an invitation to get together and have some fun in the kitchen. Nobody is better equipped to tackle the subject of incorporating family into the process than Carrie Morey, who grew up cooking with her mother and whose daughters have worked side-by-side with her in her kitchen and business, Callie’s Hot Little Biscuit. Structured by seasons, the 120+ recipes are divided into easy-to-prepare weeknight meals and slightly more involved weekend dishes. Carrie incorporates beautiful, bright flavors from a range of culinary traditions. In Hot Little Suppers, Carrie shares delicious recipes such as: Tangy Thai Chicken Salad Pork Ragu with Pappardelle Meatloaf with Crispy Onions Fried Green Tomatoes Veggie Tortilla Soup Embedded within each section are tips for involving kids in the adventure, suggestions for serving a crowd, and variations on recipes that can satisfy different dietary restrictions and palates. Additionally, each chapter includes recipes for sides, drinks, and desserts that make tasty accompaniments, as well as sidebars with “Hot Little Tips” for everything from tailgating like a pro to starting dinner conversations with teens. Hot Little Suppers includes material about staples to keep on hand for putting suppers together, Carrie’s secrets to organizing your pantry, and beautiful photography throughout that captures techniques, finished dishes, and warm lifestyle shots of Carrie’s family.




JavaScript Cookbook


Book Description

Why reinvent the wheel every time you run into a problem with JavaScript? This cookbook is chock-full of code recipes that address common programming tasks, as well as techniques for building web apps that work in any browser. Just copy and paste the code samples into your project—you’ll get the job done faster and learn more about JavaScript in the process. You'll also learn how to take advantage of the latest features in ECMAScript 5 and HTML5, including the new cross-domain widget communication technique, HTML5's video and audio elements, and the drawing canvas. You'll find recipes for using these features with JavaScript to build high-quality application interfaces. Create interactive web and desktop applications Work with JavaScript objects, such as String, Array, Number, and Math Use JavaScript with Scalable Vector Graphics (SVG) and the canvas element Store data in various ways, from the simple to the complex Program the new HTML5 audio and video elements Implement concurrent programming with Web Workers Use and create jQuery plug-ins Use ARIA and JavaScript to create fully accessible rich internet applications




Less Web Development Cookbook


Book Description

Aimed at those who want to overcome the limitations of CSS, through this book you will begin to harness the efficiency of Less by building advanced, responsive, and modern websites. Experienced web developers, students, and even web designers will find this guide very useful as they enhance their CSS skills.




HTML5 Cookbook


Book Description

With scores of practical recipes you can use in your projects right away, this cookbook helps you gain hands-on experience with HTML5’s versatile collection of elements. You get clear solutions for handling issues with everything from markup semantics, web forms, and audio and video elements to related technologies such as geolocation and rich JavaScript APIs. Each informative recipe includes sample code and a detailed discussion on why and how the solution works. Perfect for intermediate to advanced web and mobile web developers, this handy book lets you choose the HTML5 features that work for you—and helps you experiment with the rest. Test browsers for HTML5 support, and use techniques for applying unsupported features Discover how HTML5 makes web form implementation much simpler Overcome challenges for implementing native audio and video elements Learn techniques for using HTML5 with ARIA accessibility guidelines Explore examples that cover using geolocation data in your applications Draw images, use transparencies, add gradients and patterns, and more with Canvas Bring HTML5 features to life with a variety of advanced JavaScript APIs