Adaptive Web Design

Crafting Rich Experiences with Progressive Enhancement

Author: Aaron Gustafson

Publisher: New Riders

ISBN: 0134216202

Category: Computers

Page: 264

View: 5839

DOWNLOAD NOW »
Building an elegant, functional website requires more than just knowing how to code. In Adaptive Web Design, Second Edition, you’ll learn how to use progressive enhancement to build websites that work anywhere, won’t break, are accessible by anyone—on any device—and are designed to work well into the future. This new edition of Adaptive Web Design frames even more of the web design process in the lens of progressive enhancement. You will learn how content strategy, UX, HTML, CSS, responsive web design, JavaScript, server-side programming, and performance optimization all come together in the service of users on whatever device they happen to use to access the web. Understanding progressive enhancement will make you a better web professional, whether you’re a content strategist, information architect, UX designer, visual designer, front-end developer, back-end developer, or project manager. It will enable you to visualize experience as a continuum and craft interfaces that are capable of reaching more users while simultaneously costing less money to develop. When you’ve mastered the tenets and concepts of this book, you will see the web in a whole new way and gain web design superpowers that will make you invaluable to your employer, clients, and the web as a whole. Visit http://adaptivewebdesign.info to learn more.

Don't Make Me Think

A Common Sense Approach to Web Usability

Author: Steve Krug

Publisher: Pearson Education

ISBN: 0321648781

Category: Computers

Page: 216

View: 5882

DOWNLOAD NOW »
Five years and more than 100,000 copies after it was first published, it's hard to imagine anyone working in Web design who hasn't read Steve Krug's "instant classic" on Web usability, but people are still discovering it every day. In this second edition, Steve adds three new chapters in the same style as the original: wry and entertaining, yet loaded with insights and practical advice for novice and veteran alike. Don't be surprised if it completely changes the way you think about Web design. Three New Chapters! Usability as common courtesy -- Why people really leave Web sites Web Accessibility, CSS, and you -- Making sites usable and accessible Help! My boss wants me to ______. -- Surviving executive design whims "I thought usability was the enemy of design until I read the first edition of this book. Don't Make Me Think! showed me how to put myself in the position of the person who uses my site. After reading it over a couple of hours and putting its ideas to work for the past five years, I can say it has done more to improve my abilities as a Web designer than any other book. In this second edition, Steve Krug adds essential ammunition for those whose bosses, clients, stakeholders, and marketing managers insist on doing the wrong thing. If you design, write, program, own, or manage Web sites, you must read this book." -- Jeffrey Zeldman, author of Designing with Web Standards

Implementing Responsive Design

Building sites for an anywhere, everywhere web

Author: Tim Kadlec

Publisher: New Riders

ISBN: 0132979365

Category: Computers

Page: 288

View: 361

DOWNLOAD NOW »
New devices and platforms emerge daily. Browsers iterate at a remarkable pace. Faced with this volatile landscape we can either struggle for control or we can embrace the inherent flexibility of the web. Responsive design is not just another technique–it is the beginning of the maturation of a medium and a fundamental shift in the way we think about the web. Implementing Responsive Design is a practical examination of how this fundamental shift affects the way we design and build our sites. Readers will learn how to: Build responsive sites using a combination of fluid layouts, media queries, and fluid media Adopt a responsive workflow from the very start of a project Enhance content for different devices Use feature-detection and server-side enhancement to provide a richer experience

Designing with Progressive Enhancement

Building the Web that Works for Everyone

Author: Todd Parker,Scott Jehl,Maggie Costello Wachs,Patty Toland

Publisher: Pearson Education

ISBN: 032165949X

Category: Computers

Page: 456

View: 7771

DOWNLOAD NOW »
Progressive enhancement is an approach to web development that aims to deliver the best possible experience to the widest possible audience, and simplifies coding and testing as well. Whether users are viewing your sites on an iPhone, the latest and greatest high-end system, or even hearing them on a screen-reader, their experience should be easy to understand and use, and as fully-featured and functional as possible. Designing with Progressive Enhancement will show you how. It’s both a practical guide to understanding the principles and benefits of progressive enhancement, and a detailed exploration of examples that will teach you—whether you’re a designer or a developer—how, where, and when to implement the specific coding and scripting approaches that embody progressive enhancement. In this book, you’ll learn: Why common coding approaches leave users behind, and how progressive enhancement is a more inclusive and accessible alternative How to analyze complex interface designs, see the underlying semantic HTML experience that will work everywhere, and layer on advanced enhancements safely A unique browser capabilities testing suite that helps deliver enhancements only to devices that can handle them Real-world best practices for coding HTML, CSS, and JavaScript to work with progressive enhancement, and cases where forward-looking HTML5 and CSS3 techniques can be applied effectively today How to factor in accessibility features like WAI-ARIA and keyboard support to ensure universal access Detailed techniques to transform semantic HTML into interactive components like sliders, tabs, tree controls, and charts, along with downloadable jQuery-based widgets to apply directly in your projects

Universal Design for Web Applications

Web Applications That Reach Everyone

Author: Wendy Chisholm,Matt May

Publisher: "O'Reilly Media, Inc."

ISBN: 0596518730

Category: Computers

Page: 179

View: 4940

DOWNLOAD NOW »
Describes how to use such standards-based technologies as XHTML, CSS, and Ajax to develop a variety of Web applications and devices.

Simple and Usable Web, Mobile, and Interaction Design

Author: Giles Colborne

Publisher: New Riders

ISBN: 0321714156

Category: Computers

Page: 240

View: 7802

DOWNLOAD NOW »
In a complex world, products that are easy to use win favor with consumers. This is the first book on the topic of simplicity aimed specifically at interaction designers. It shows how to drill down and simplify user experiences when designing digital tools and applications. It begins by explaining why simplicity is attractive, explores the laws of simplicity, and presents proven strategies for achieving simplicity. Remove, hide, organize and displace become guidelines for designers, who learn simplicity by seeing before and after examples and case studies where the results speak for themselves.

The Moment It Clicks

Photography secrets from one of the world's top shooters

Author: Joe McNally

Publisher: Pearson Education

ISBN: 032171959X

Category: Photography

Page: 272

View: 7835

DOWNLOAD NOW »
THE FIRST BOOK WITH ONE FOOT ON THE COFFEE TABLE, AND ONE FOOT IN THE CLASSROOM Joe McNally, one of the world’s top pro digital photographers, whose celebrated work has graced the pages of Sports Illustrated, Time, and National Geographic (to name a few), breaks new ground by doing something no photography book has ever done—blending the rich, stunning images and elegant layout of a coffee-table book with the invaluable training, no-nonsense insights, and photography secrets usually found only in those rare, best-of-breed educational books. When Joe’s not on assignment for the biggest-name magazines and Fortune 500 clients, he’s in the classroom teaching location lighting, environmental portraiture, and how to “get the shot” at workshops around the world. These on-location workshops are usually reserved for a handful of photographers each year, but now you can learn the same techniques that Joe shares in his seminars and lectures in a book that brings Joe’s sessions to life. What makes the book so unique is the “triangle of learning” where (1) Joe distills the concept down to one brief sentence. It usually starts with something like, “An editor at National Geographic once told me…” and then he shares one of those hard-earned tricks of the trade that you only get from spending a lifetime behind the lens. Then, (2) on the facing page is one of Joe’s brilliant images that perfectly illustrates the technique (you’ll recognize many of his photos from magazine covers). And (3) you get the inside story of how that shot was taken, including which equipment he used (lens, f/stop, lighting, accessories, etc.), along with the challenges that type of project brings, and how to set up a shot like that of your own. This book also gives you something more. It inspires. It challenges. It informs. But perhaps most importantly, it will help you understand photography and the art of making great photos at a level you never thought possible. This book is packed with those “Ah ha!” moments—those clever insights that make it all come together for you. It brings you that wonderful moment when it suddenly all makes sense—that “moment it clicks.”

Communicating Design

Developing Web Site Documentation for Design and Planning

Author: Dan M. Brown

Publisher: New Riders

ISBN: 0131385410

Category: Computers

Page: 456

View: 9551

DOWNLOAD NOW »
Successful web design teams depend on clear communication between developers and their clients—and among members of the development team. Wireframes, site maps, flow charts, and other design diagrams establish a common language so designers and project teams can capture ideas, track progress, and keep their stakeholders informed. In this all new edition of Communicating Design, author and information architect Dan Brown defines and describes each deliverable, then offers practical advice for creating the documents and using them in the context of teamwork and presentations, independent of methodology. Whatever processes, tools, or approaches you use, this book will help you improve the creation and presentation of your wireframes, site maps, flow charts, and other deliverables. The book now features: An improved structure comprising two main sections: Design Diagrams and Design Deliverables. The first focuses on the nuts and bolts of design documentation and the second explains how to pull it all together. New deliverable: design briefs, as well as updated advice on wireframes, flow charts, and concept models. More illustrations, to help designers understand the subtle variations and approaches to creating design diagrams. Reader exercises, for those lonely nights when all you really want to do is practice creating wireframes, or for use in workshops and classes. Contributions from industry leaders: Tamara Adlin, Stephen Anderson, Dana Chisnell, Nathan Curtis, Chris Fahey, James Melzer, Steve Mulder, Donna Spencer, and Russ Unger. “As an educator, I have looked to Communicating Design both as a formal textbook and an informal guide for its design systems that ultimately make our ideas possible and the complex clear.” —Liz Danzico, from the Foreword

Effortless E-Commerce with PHP and MySQL

Author: Larry Ullman

Publisher: New Riders

ISBN: 0133519295

Category: Computers

Page: 552

View: 6131

DOWNLOAD NOW »
In this comprehensive guide to creating e-commerce website using PHP and MySQL, renowned author Larry Ullman walks you through every step—designing the visual interface, creating the database, presenting content, generating an online catalog, managing the shopping cart, handling the order and the payment process, and fulfilling the order—always with security and best practices emphasized along the way. Even if you’re an experienced web developer, you’re guaranteed to learn something new. The book uses two complete e-commerce site examples, with various features and goals, to present the widest possible range of e-commerce scenarios. This fully updated and expanded second edition includes an additional and new payment processing example, and also reflects the latest changes in PayPal’s options and methodologies. There are new chapters on marketing-related tools to improve the site and sales, on adding functionality via Ajax, and on implementing e-commerce functionality using OOP instead of procedural code. Effortless E-Commerce with PHP and MySQL, Second Edition teaches you how to: Think of the customer first, in order to maximize sales and customer satisfaction Create a safe server environment and database Use secure transactions and prevent common vulnerabilities Incorporate different payment gateways Design scalable sites that are easy to maintain Build administrative interfaces Extend both examples to match the needs of your own sites

The Hot Shoe Diaries

Big Light from Small Flashes

Author: Joe McNally

Publisher: Peachpit Press

ISBN: 9780321719584

Category: Photography

Page: 320

View: 9566

DOWNLOAD NOW »
When it comes to photography, it’s all about the light. After spending more than thirty years behind the lens—working for National Geographic, Time, Life, and Sports Illustrated—Joe McNally knows about light. He knows how to talk about it, shape it, color it, control it, and direct it. Most importantly, he knows how to create it...using small hot shoe flashes. In The Hot Shoe Diaries, Joe brings you behind the scenes to candidly share his lighting solutions for a ton of great images. Using Nikon Speedlights, Joe lets you in on his uncensored thought process—often funny, sometimes serious, always fascinating—to demonstrate how he makes his pictures with these small flashes. Whether he’s photographing a gymnast on the Great Wall, an alligator in a swamp, or a fire truck careening through Times Square, Joe uses these flashes to create great light that makes his pictures sing.

The Joy of UX

User Experience and Interactive Design for Developers

Author: David Platt

Publisher: Addison-Wesley Professional

ISBN: 0134277805

Category: Computers

Page: 240

View: 353

DOWNLOAD NOW »
“For years now, I’ve been running around preaching to anyone who’ll listen that UX is something that everybody (not just UX people) needs to be doing. Dave has done an excellent job of explaining what developers need to know about UX, in a complete but compact, easy-to-absorb, and implementable form. Developers, come and get it!” —Steve Krug, author of Don’t Make Me Think! A Common Sense Approach to Web Usability Master User Experience and Interaction Design from the Developer’s Perspective For modern developers, UX expertise is indispensable: Without outstanding user experience, your software will fail. Now, David Platt has written the first and only comprehensive developer’s guide to achieving a world-class user experience. Quality user experience isn’t hard, but it does require developers to think in new ways. The Joy of UX shows you how, with plenty of concrete examples. Firmly grounded in reality, this guide will help you optimize usability and engagement while also coping with difficult technical, schedule, and budget constraints. Platt’s technology-agnostic approach illuminates all the principles, techniques, and best practices you need to build great user experiences for the web, mobile devices, and desktop environments. He covers the entire process, from user personas and stories through wireframes, layouts, and execution. He also addresses key issues—such as telemetry and security—that many other UX guides ignore. You’ll find all the resources and artifacts you need: complete case studies, sample design documents, testing plans, and more. This guide shows you how to Recognize and avoid pitfalls that lead to poor user experiences Learn the crucial difference between design and mere decoration Put yourself in your users’ shoes—understand what they want (and where, when, and why) Quickly sketch and prototype user interfaces for easy refinement Test your sketches on real users or appropriate surrogates Integrate telemetry to capture the best possible usage information Use analytics to accurately interpret the data you’ve captured Solve unique experience problems presented by mobile environments Secure your app without compromising usability any more than necessary “Polish” your UX to eliminate user effort everywhere you can Register your product at informit.com/register for convenient access to downloads, updates, and corrections as they become available.

Designing Connected Content

Plan and Model Digital Products for Today and Tomorrow

Author: Carrie Hane,Mike Atherton

Publisher: New Riders

ISBN: 0134764048

Category: Computers

Page: 240

View: 5922

DOWNLOAD NOW »
With digital content published across more channels than ever before, how can you make yours easy to find, use, and share? Is your content ready for the next wave of content platforms and devices? In Designing Connected Content, Mike Atherton and Carrie Hane share an end-to-end process for building a structured content framework. They show you how to research and model your subject area based on a shared understanding of the important concepts, and how to plan and design interfaces for mobile, desktop, voice, and beyond. You will learn to reuse and remix your valuable content assets to meet the needs of today and the opportunities of tomorrow. Discover a design method that starts with content, not pixels. Master the interplay of content strategy, content design, and content management as you bring your product team closer together and encourage them to think content first. Learn how to Model your content and its underlying subject domain Design digital products that scale without getting messy Bring a cross-functional team together to create content that can be efficiently managed and effectively delivered Create a framework for tackling content overload, a multitude of devices, constantly changing design trends, and siloed content creation

Introducing HTML5

Author: Bruce Lawson,Remy Sharp

Publisher: Peachpit Press

ISBN: 0321784421

Category: Computers

Page: 295

View: 1759

DOWNLOAD NOW »
Provides information on the elements on HTML, offers code examples, and describes how to build accessible markup.

Build Mobile Websites and Apps for Smart Devices

Author: Earle Castledine,Myles Eftos,Max Wheeler

Publisher: SitePoint

ISBN: 0987090844

Category: Computers

Page: 256

View: 654

DOWNLOAD NOW »
"A practical guide for front-end Web designers and developers ... Learn how to design interfaces for modern devices, use HTML5 and CSS3 to build fast, responsive layouts that look great on every device, use JavaScript to create a native feel with transitions, touch and swipe events, and animations, leverage APIs to take advantage of built-in functionality, use PhoneGap to turn your Web app into a native app for iOS, Android, BlackBerry, and other platforms"--P. [4] of cover.

Jump Start Responsive Web Design

Get Up to Speed With Responsive Web Design in a Weekend

Author: Craig Sharkie,Andrew Fisher

Publisher: SitePoint

ISBN: 1457192403

Category: Computers

Page: 150

View: 2775

DOWNLOAD NOW »
Get a Jump Start on Responsive Web Design today! Responsive Web Design is redefining the way websites are designed, enabling you to craft websites that deliver exceptional experiences to your users - whether they happen to be using a desktop PC, tablet or mobile device. In just one weekend with this SitePoint book, you'll learn how to: Use media queries to maximize website usability Harness the power of fluid grids Use dynamic images to automatically scale and select appropriate images Plus you'll discover how to use responsive content and a mobile first approach.

Work for Money, Design for Love

Answers to the Most Frequently Asked Questions About Starting and Running a Successful Design Business

Author: David Airey

Publisher: New Riders

ISBN: 0133052753

Category: Computers

Page: 288

View: 6318

DOWNLOAD NOW »
Unlike other dry business books, this refreshing, straightforward guide from Logo Design Love author and international designer David Airey answers the questions all designers have when first starting out on their own. In fact, the book was inspired by the many questions David receives every day from the more than 600,000 designers who visit his three blogs (Logo Design Love, Identity Designed, and DavidAirey.com) each month. How do I find new clients? How much should I charge for my design work? When should I say no to a client? How do I handle difficult clients? What should I be sure to include in my contracts? David’s readers–a passionate and vocal group–regularly ask him these questions and many more on how to launch and run their own design careers. With this book, David finally answers their pressing questions with anecdotes, case studies, and sound advice garnered from his own experience as well as those of such well-known designers as Ivan Chermayeff, Jerry Kuyper, Maggie Macnab, Eric Karjaluoto, and Von Glitschka. Designers just starting out on their own will find this book invaluable in succeeding in today’s hyper-networked, global economy.

Taking Your Talent to the Web

A Guide for the Transitioning Designer

Author: Jeffrey Zeldman

Publisher: New Riders Publishing

ISBN: 9780735710733

Category: Computers

Page: 426

View: 6936

DOWNLOAD NOW »
This is an explicit and detailed guide, an intelligent "how-to" book for professionals. It lays the groundwork and creates context by exploring essential concepts, defines terms that may be new or unfamiliar, and then moves forward with practical software techniques. All the while it is building on the existing knowledge and experience of its professional design audience. Taking Your Talent to the Web is based on the Populi Curriculum in Web Communications Design, developed by Jeffrey Zeldman in cooperation with Populi, Inc., (www.populi.com) and the Pratt Institute. The book's purpose is to guide traditional art directors and print designers as they expand their existing careers to include the new field of professional Web Design.

How to Meet the Web Content Accessibility Guidelines 2.0

Author: Luke McGrath

Publisher: Lulu Press, Inc

ISBN: 1326420755

Category: Computers

Page: N.A

View: 1894

DOWNLOAD NOW »
Learn ‘How to Meet the Web Content Accessibility Guidelines 2.0′ I wrote this book to help you learn how to meet these important guidelines. You’ll find out how an accessible website can still be beautiful, successful and fun for your users. Taking each guideline in turn, you'll learn why it's important for users, the best way to comply, plus any tips and tricks to make your life easier. Web accessibility is an in-demand and growing skill for developers, and this book is designed to get you started, fast. "Of all the books and documents that discuss why and how to make websites more accessible, this is the one I use and recommend more than any other." – Martin Ansdell-Smith

Nicely Said

Writing for the Web with Style and Purpose

Author: Nicole Fenton,Kate Kiefer Lee

Publisher: New Riders

ISBN: 0133818438

Category: Computers

Page: 192

View: 9464

DOWNLOAD NOW »
Whether you’re new to web writing, or you’re a professional writer looking to deepen your skills, this book is for you. You’ll learn how to write web copy that addresses your readers’ needs and supports your business goals. Learn from real-world examples and interviews with people who put these ideas into action every day: Kristina Halvorson of Brain Traffic, Tiffani Jones Brown of Pinterest, Randy J. Hunt of Etsy, Gabrielle Blair of Design Mom, Mandy Brown of Editorially, Sarah Richards of GOV.UK, and more. Topics include: • Write marketing copy, interface flows, blog posts, legal policies, and emails • Develop behind-the-scenes documents like mission statements, survey questions, and project briefs • Find your voice and adapt your tone for the situation • Build trust and foster relationships with readers • Make a simple style guide “Writing is a skill that will hugely benefit anyone’s career, and luckily, it’s a skill that anyone can learn. Nicely Said is a wonderful guide to writing clearly and concisely for the audience you’re trying to reach. Whether you’re a professional or just getting started, you’ll find a ton to steal from here.” (—Austin Kleon, author of Steal Like An Artist and Show Your Work! "Between them, Kate and Nicole have written for many of the web's most valuable and respected companies. Their commitment to clarity and kindness is the result of their experience, and it makes them extraordinary teachers." - Erin Kissane, author of The Elements of Content Strategy

Don't Make Me Think, Revisited

A Common Sense Approach to Web Usability

Author: Steve Krug

Publisher: Pearson Education

ISBN: 0321965515

Category: Computers

Page: 200

View: 9423

DOWNLOAD NOW »
Offers observations and solutions to fundamental Web design problems, as well as a new chapter about mobile Web design.