BN.com Gift Guide

Designing Web Interfaces: Principles and Patterns for Rich Interactions [NOOK Book]

Overview

Want to learn how to create great user experiences on today's Web? In this book, UI experts Bill Scott and Theresa Neil present more than 75 design patterns for building web interfaces that provide rich interaction. Distilled from the authors' years of experience at Sabre, Yahoo!, and Netflix, these best practices are grouped into six key principles to help you take advantage of the web technologies available today. With an entire section devoted to each design principle, ...

See more details below
Designing Web Interfaces: Principles and Patterns for Rich Interactions

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$22.99
BN.com price
(Save 42%)$39.99 List Price

Overview

Want to learn how to create great user experiences on today's Web? In this book, UI experts Bill Scott and Theresa Neil present more than 75 design patterns for building web interfaces that provide rich interaction. Distilled from the authors' years of experience at Sabre, Yahoo!, and Netflix, these best practices are grouped into six key principles to help you take advantage of the web technologies available today. With an entire section devoted to each design principle, Designing Web Interfaces helps you:

  • Make It Direct-Edit content in context with design patterns for In Page Editing, Drag & Drop, and Direct Selection
  • Keep It Lightweight-Reduce the effort required to interact with a site by using In Context Tools to leave a "light footprint"
  • Stay on the Page-Keep visitors on a page with overlays, inlays, dynamic content, and in-page flow patterns
  • Provide an Invitation-Help visitors discover site features with invitations that cue them to the next level of interaction
  • Use Transitions-Learn when, why, and how to use animations, cinematic effects, and other transitions
  • React Immediately-Provide a rich experience by using lively responses such as Live Search, Live Suggest, Live Previews, and more

Designing Web Interfaces illustrates many patterns with examples from working websites. If you need to build or renovate a website to be truly interactive, this book gives you the principles for success.

Read More Show Less

Product Details

  • ISBN-13: 9780596554453
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 1/15/2009
  • Sold by: Barnes & Noble
  • Format: eBook
  • Edition number: 1
  • Pages: 334
  • Sales rank: 1,099,764
  • File size: 19 MB
  • Note: This product may take a few minutes to download.

Meet the Author

Bill Scott is director of UI Engineering at Netflix in Los Gatos, CA, where he plies his interface engineering and design skills. Scott is the former Yahoo! Ajax evangelist and pattern curator for the Yahoo! Design Pattern Library.

He has a long and glamorous history in the IT world, due mostly to his unique understanding of both the technical and creative aspects of designing usable products. His ramblings and musings can be found at http://www.looksgoodworkswell.com.

Theresa Neil is a user experience consultant in Austin, Texas, where she designs rich applications for start-ups and Fortune500 companies.

Read More Show Less

Table of Contents

Principle 1 Make it direct

1 In-page editing 3

2 Drag and drop 25

3 Direct selection 61

Principle 2 Keep it lightweight

4 Contextual tools 79

Principle 3 Stay on the page

5 Overlays 105

6 Inlays 123

7 Virtual pages 137

8 Process flow 157

Principle 4 Provide an invitation

9 Static invitations 181

10 Dynamic invitations 191

Principle 5 Use transitions

11 Transitional patterns 217

12 Purpose of transitions 233

Principle 6 React immediately

13 Lookup patterns 253

14 Feedback patterns 275

Epilogue: Principles and patterns for rich interaction 295

Index 297

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 5 Customer Reviews
  • Posted February 9, 2010

    Great summation of current UI patterns in a well written and laid out manner. Definitely not dry reading.

    Designing Web interfaces by Bill Scott and Theresa Neil is a nice encapsulation on many of the current UI trends for web applications. While the desktop area was dominated years ago with industry standards, and are only now taking on a new revolution with disconnected web products like Adobe Air or new UI frameworks like WPF, the web is still in its infancy regarding UI design. Especially now with AJAX it seems like every year brings on a new set of standards of how UI is supposed to work on the web. This book discusses a very current set of established patterns in a well written and clear format.

    While there are several books that speak of web UI and interaction, and thousands of websites, what Scott and Theresa really do well is talk about what patters are in current use, when they are appropriate and many cases where they might not be. They break them down into very manageable sections where you can quickly spot the patter that will work for you. Unlike other patterns books this is filled with hundreds of screenshots detailing every aspect and a lot of great examples. This is not dry reading.

    They both draw from their past experience, often showing examples of what worked and what didn't in previous commercial sites they have worked on (like Yahoo), and comment about how things might have been implemented better. They show the various UI patterns in great detail with screenshots and many of the transitions. Often they point out popular websites where a fairly good pattern was implemented for the sheer "coolness" of it, however, in production it simply didn't work and they should have opted for a more subtle pattern. In other cases they point out where changing from one design to another, avoiding a single click such as in Digg, resulted in doubling their user interaction.

    This was a great addition to my bookshelf and definitely something I will refer to often.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted June 24, 2009

    Reading for a Programmer?

    With web interfaces using AJAX, Flash and Silverlight more and more, not only would designers would find this book useful, but also developers. The book is first-rate book, filled with examples from everyone from Yahoo, Google, Netflix, Apple and even Xbox. The examples in the book show just how much the web user's interfaces have changed in the last few years. Anyone designing or writing code to implement user interfaces will find the book helpful.

    Coming from more of a programmer's background than designer, I found the book helpful in understand where particular patterns would work better than others. I see other readers recommending the book for art directors, project managers, web designers and interactive designers, but I would also include programmers, who want to understand why certain interfaces are used. This book has no code and is not the place to see how to implement the interfaces, but programmer will understand why a specific design might be used.

    If the developer was looking for a book on how to code the design, then look somewhere else. If a developer wanted a better understanding of the ideas behind web interfaces, this would be a superb book.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted April 19, 2010

    No text was provided for this review.

  • Anonymous

    Posted May 31, 2011

    No text was provided for this review.

  • Anonymous

    Posted March 8, 2010

    No text was provided for this review.

Sort by: Showing all of 5 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)