Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Very Good See details
$18.94 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Web Application Design Handbook: Best Practices for Web-Based Software (Interactive Technologies)
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Web Application Design Handbook: Best Practices for Web-Based Software (Interactive Technologies) [Paperback]

Susan Fowler (Author), Victor Stanwick (Author)
3.1 out of 5 stars  See all reviews (10 customer reviews)

List Price: $70.95
Price: $47.14 & this item ships for FREE with Super Saver Shipping. Details
You Save: $23.81 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details

Book Description

Interactive Technologies July 7, 2004
"Susan and Victor have written the 'Junior Woodchucks Guidebook' of Web applications: Everything you need to know is in there, including tons of best-practice examples, insights from years of experience, and assorted fascinating arcana. If you're writing a Web application, you'd be foolish not to have a copy."
--Steve Krug, author of Don't Make Me Think! A Common Sense Approach to Web Usability

"Web sites are so nineties. The cutting edge of Web-design has moved to Web applications. If you are, like many Web designers, struggling to create dynamic, highly-functional Web-based applications, you need this book. It describes how Web applications differ from Web sites, and provides excellent guidance for common Web-application design problems, such as navigation, data input, search, reports, forms, and interactive graphic output."
--Jeff Johnson, Principal Usability Consultant, UI Wizards, Inc., and author of Web Bloopers and GUI Bloopers

"User interface designers have been debating among themselves for years about how to design effective Web applications. There were no comprehensive references that covered the myriad topics that emerged in these debates until Fowler and Stanwick took on the challenge and wrote Web Application Design Handbook, the first comprehensive guide to building Web applications. This book tackles design problems faced by every Web development team with uncommon wisdom, clear prose, and detailed examples. Key topics include: modifying the browser interface to meet application security and efficiency requirements, searching, sorting, filtering, building efficient and usable data input mechanisms, generating reports, preventing errors, and using creative visualization techniques to optimize the display of large sets of data. This thorough work should be a primary reference for everyone designing Web applications."
--Chauncey E. Wilson, Principal HCI Architect, WilDesign Consulting

"Every so often you run into a book and say to yourself: 'It's so obvious that this book should be read by every developer, so why wasn't it written years ago?' This is one of those books."
--Scott Ambler, author of The Object Primer: Agile Model Driven Development with UML 2

The standards for usability and interaction design for Web sites and software are well known. While not everyone uses those standards, or uses them correctly, there is a large body of knowledge, best practice, and proven results in those fields, and a good education system for teaching professionals "how to." For the newer field of Web application design, however, designers are forced to reuse the old rules on a new platform. This book provides a roadmap that will allow readers to put complete working applications on the Web, display the results of a process that is running elsewhere, and update a database on a remote server using an Internet rather than a network connection.

Web Application Design Handbook describes the essential widgets and development tools that will the lead to the right design solutions for your Web application. Written by designers who have made significant contributions to Web-based application design, it delivers a thorough treatment of the subject for many different kinds of applications, and provides quick reference for designers looking for some fast design solutions and opportunities to enhance the Web application experience. This book adds flavor to the standard Web design genre by juxtaposing Web design with programming for the Web and covers design solutions and concepts, such as intelligent generalization, to help software teams successfully switch from one interface to another.

* The first interaction design book that focuses exclusively on Web applications.
* Full-color figures throughout the book.
* Serves as a "cheat sheet" or "fake book" for designers: a handy reference for standards, rules of thumb, and tricks of the trade.
* Applicable to new Web-based applications and for porting existing desktop applications to Web browsers.

Frequently Bought Together

Customers buy this book with Information Architecture for the World Wide Web: Designing Large-Scale Web Sites $24.34

Web Application Design Handbook: Best Practices for Web-Based Software (Interactive Technologies) + Information Architecture for the World Wide Web: Designing Large-Scale Web Sites


Editorial Reviews

Review

"Susan and Victor have written the 'Junior Woodchucks Guidebook' of Web applications: Everything you need to know is in there, including tons of best-practice examples, insights from years of experience, and assorted fascinating arcana. If you're writing a Web application, you'd be foolish not to have a copy."
- Steve Krug, author of Don't Make Me Think! A Common Sense Approach to Web Usability



"Web sites are so nineties. The cutting edge of Web-design has moved to Web applications. If you are, like many Web designers, struggling to create dynamic, highly-functional Web-based applications, you need this book. It describes how Web applications differ from Web sites, and provides excellent guidance for common Web-application design problems, such as navigation, data input, search, reports, forms, and interactive graphic output."
- Jeff Johnson, Principal Usability Consultant, UI Wizards, Inc., and author of Web Bloopers and GUI Bloopers



"User interface designers have been debating among themselves for years about how to design effective Web applications. There were no comprehensive references that covered the myriad topics that emerged in these debates until Fowler and Stanwick took on the challenge and wrote Web Application Design Handbook, the first comprehensive guide to building Web applications. This book tackles design problems faced by every Web development team with uncommon wisdom, clear prose, and detailed examples. Key topics include: modifying the browser interface to meet application security and efficiency requirements, searching, sorting, filtering, building efficient and usable data input mechanisms, generating reports, preventing errors, and using creative visualization techniques to optimize the display of large sets of data. This thorough work should be a primary reference for everyone designing Web applications."
- Chauncey E. Wilson, Principal HCI Architect, WilDesign Consulting



"Every so often you run into a book and say to yourself: 'It's so obvious that this book should be read by every developer, so why wasn't it written years ago?' This is one of those books."
- Scott Ambler, author of The Object Primer: Agile Model Driven Development with UML 2



"Web Application Design Handbook is beautifully produced with full-color screen shots on almost every page. The writing is clear and straightforward. The authors speak directly to their readers."
- Janice Redish - Technical Communication



"Delivers a thorough examination of best practices and proven results for many different kinds of applications, including porting existing applications to the Internet from a PDA or Web-enabled cell phone, plus a quick reference for designers looking for fast solutions to enhance Web applications."
- Paper Clips



"Web Application Design Handbook is a panoramic book covering a lot of territory from how to design graphical user interfaces for Web applications to a discussion on the types of information visualization that are possible ... it provides a good overview on the techniques used to create Web applications, especially helpful for the novice Web designer who is tasked with building useful and effective Web applications ..."
- Robbie T. Nakatsu, Department of Finance/Computer Information Systems, Loyola Marymount University

Book Description

The first interaction design book that focuses exclusively on web applications.

Product Details

  • Paperback: 658 pages
  • Publisher: Morgan Kaufmann; 1 edition (July 7, 2004)
  • Language: English
  • ISBN-10: 1558607528
  • ISBN-13: 978-1558607521
  • Product Dimensions: 9.2 x 7.5 x 1.4 inches
  • Shipping Weight: 3.4 pounds (View shipping rates and policies)
  • Average Customer Review: 3.1 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #723,223 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

10 Reviews
5 star:
 (4)
4 star:
 (1)
3 star:    (0)
2 star:
 (2)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
3.1 out of 5 stars (10 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

45 of 51 people found the following review helpful:
1.0 out of 5 stars Very Disappointed - Design or Development?, February 9, 2007
This review is from: Web Application Design Handbook: Best Practices for Web-Based Software (Interactive Technologies) (Paperback)
I bought this book because Krug's book (Don't Make Me Think) recommended it and because my main concern was web-based business applications not public web sites.

I was extremely disappointed by Web Application Design Handbook:
1) It doesn't say much more than what any Windows developer has known
for the past 10 years
2) It is full of discussions about software DEVELOPMENT but it is
supposed to be a DESIGN book
3) It is supposed to be a book about WEB design but half of it is
about reports, graphs, diagrams, and maps

The first half of the book concentrates on what was advertised: design/usability of web-based applications. But it doesn't offer many new ideas. Most of the recommendations are well-known to Windows developers. It doesn't give enough attention to what's different about web-based applications.

The amount of useful, thought-provoking information in this book that could help a Windows developer create better web-based applications is no more than 50 pages. Not very good for a book of 600 pages.

The book does not inspire confidence that the recommendations are based on real usability testing. There's a lot of conventional wisdom followed by a lot of suggestions to figure it out yourself with your own usability tests.

The book has a maddening tendency to slip into development issues. Why on earth are there JavaScript code examples in a design book???!!! Why are there discussions about the impact of client vs server-side code on network bandwidth? Not only are these discussions distracting, they are also full of half-truths, oversimplifications, obsolete information, and some outright mistakes.

Almost 2/3 of the book is about topics that are beyond the scope of web application design (ok they're at least straining the limits): reports, graphs, diagrams, maps. That material would be handled better in a separate book, dedicated to those topics. As it is, most of the book is irrelevant to my needs.

If you are concerned with usability/GUI design of web sites or web applications forget this book and get Krug's Don't Make Me Think instead.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


30 of 33 people found the following review helpful:
5.0 out of 5 stars An excellent resource for web application designers, August 18, 2004
This review is from: Web Application Design Handbook: Best Practices for Web-Based Software (Interactive Technologies) (Paperback)
What is a web application? This is not such an easy question to answer, and rather than simply muddy the water further or leave the definition as an undirected exercise for the reader as do some of the other web application books available today, Fowler and Stanwick devote a chapter to it. Not only do they deliver a matrix that helps you to figure out where your project fits, they also get to the meat: based on where it fits, what design differences do you need to keep in mind? They then give you worksheets to fill out for yourself.

After you decide where your project falls on the page-to-application continuum, you're ready to start figuring out its data architecture, layout, navigation, and presentation details. The first half of the book deals with these issues, including how the controls work for web applications, the differences between them and the controls used in more standard applications, and when to use which. Also, special topics such as searching, filtering, browsing, which have been honed and refined-and sometimes broken-by the size and breadth of the Web, are here summarized and presented in a way that makes them approachable and usable design achievable. For those with real-world responsibilities, there are excellent discussions of internationalization and accessibility, as well as techniques for appropriate use of HTML and CSS (cascading style sheets).

Web-based software poses some real challenges, especially if it's going to be coded in straight HTML and HTML/forms (even if you use a little JavaScript on the side). Java Applets and Flash pose a slightly different set of challenges. Fowler and Stanwick wade right in, devoting chapters to all the critical things you'll need to know to design a usable application, from the browser framework through advice on input, data retrieval and output, through how to set it up for reasonable user interaction with output.

And then they get to my favorite part, which is an excellent reference on what kinds of graphics you can use and when to use which. This part of the book covers graphs and charts, diagrams, and geographic maps. This is a better coverage of this subject than I have seen anywhere else, and it's only half of this book!

In addition to being an impressive researcher, Susan Fowler is also an expert on the use of graphics in applications. Anyone who's attended a seminar by Edward Tufte or read one of his books knows how badly people misuse graphics. If only more designers of web applications (any applications, actually) will spend time with this book, we'll finally start to come out of that era into one in which meaning is quickly and easily understood from a graphical presentation. I'll be delighted when that happens. Until then, make yourself one of those who knows: read this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


51 of 60 people found the following review helpful:
2.0 out of 5 stars What web are they talking about here?, October 8, 2005
This review is from: Web Application Design Handbook: Best Practices for Web-Based Software (Interactive Technologies) (Paperback)
This is a strange book. Despite the giant word "WEB" on the cover, it's difficult to see this as "best practices for web-based software." Instead, it reads like a guide for designers who've only built desktop software and are being forced against their will to deliver a web-based product.

It's far too long at 658 pages; there are needless sections on general suggestions for designing for the web that are far better written about elsewhere. I understand the authors' desire for completeness, but there's just too much basic HTML here padding out some sections.

And the final *seven* chapters deal with the design of data reports, charts, graphs, and even maps. Now, these are important topics, but they are not such significant parts of most web applications to deserve more than half this book's length. And have these authors never read Edward Tufte? It's hard to imagine a collection of uglier, more garishly colored, visually heavy maps and diagrams than what's presented here.

It's a little annoying, too, that most of the diagram images come from *desktop* applications like Excel or Crystal Reports, not web applications. There's a good reason for that: these kinds of data-intense diagrams tend to be for specialist users committed to spending long hours in an application. In most cases, that's a situation that calls for the more powerful capabilities of a desktop application. When's the last time you looked at a scatter plot on a web site?

But between the dull basics of the first chapters and the mind-bending statistical overkill of the last seven, there are some good and useful sections. For example, there are good rules of thumb for form layouts, handling input validation gracefully, and search filtering. There's nothing adventerous or innovative here, of course. Advice tends toward the conservative and reliable list view-to-object view model (the way your email program works), with a few breaks for product comparison interfaces. As in so many of these kinds of books, the authors also include examples of utterly pointless novelty interfaces (zooming lenses, radial tree navigation schemes, photo "data mountains") that are notable for their near-total absence outside the HCI lab.

The strange thing about this book, and others like it, is the almost willful blindness of what *actually* works in web application design, and what *actual* users vote with their clicks to make successful. Innovative, popular, and usable web applications like Amazon.com, Flickr, Craigslist, eBay, Google's Gmail, or the applications built by 37Signals are nowhere to be found. These applications are successful because they embrace the constraints imposed by the web and HTML (and their strengths), and find ways to support users' tasks that make sense in that environment.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews








Only search this product's reviews



Inside This Book (learn more)
First Sentence:
This chapter attempts to answer two questions: What is the difference between a web page and a web application? Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
enough structured analysis, excentric labels, onscreen hints, executive cockpit, segmented bar chart, query previews, popup box, overview box, coordinated views, progressive disclosure, showing diagrams, web site usability, thematic data, dropdown lists, personal email, rule editor, navigation frame, zoom mode
Key Phrases - Capitalized Phrases (CAPs): (learn more)
United States, Internet Explorer, University of Maryland, New York, Palisades Technology Partners, Visual Mining, Data Mountain, Eclipse System, Prevent Input Errors, Actuate Corporation, Change Your Account, Charting-Gantt Charts, Problem Area Description Tests, Station Wagon, Time Lines, Use Aggregates, User Interface Engineering, American Express, Consider Showing Different Layers, Edward Tufte, Loan Registration, Manage Problems, Technologies Inc, The Website of Hans Havlicek, Tom Sawyer Software
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:



Books on Related Topics (learn more)


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject