Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
GUI Bloopers 2.0: Common User Interface Design Don'ts and Dos

Buy
The first edition of this book was written in 1998 and 1999. The common application platforms then were MacOS9, Windows98, Windows NT, early versions of Java Swing, and Unix or Linux with CDE/Motif. Although many of the bloopers covered in the first edition are as common now as they were in the late 1990s, the book was starting to look out of date because the blooper examples were all from the last century. To look current, the book needed new examples.

A second reason for a new edition was that some bloopers that were common in 1999 have become less common, and new common bloopers have taken their place. A higher proportion of new applications these days are Web based, so it became important to discuss bloopers that are common in Web applications.

A third motivation for an update was that I have developed better ways to explain some of the bloopers and how to avoid them. I also have a clearer understanding of the basic UI design principles underlying the bloopers.

A final reason for revising the book is that readers of the first edition have provided a lot a feedback about what they liked and didn’t like, in review articles published in magazines, comments posted in online discussion groups and on the book’s pages at online booksellers, and e-mail sent to me and to the publisher. I and the publisher decided it was time to build on the first edition’s strengths and correct some of its weaknesses (see Appendix B: How this book was usability tested).
(HTML tags aren't allowed.)

Cryptanalysis
Cryptanalysis
Thorough, systematic introduction to serious cryptography, especially strong in modern forms of cipher solution used by experts. Nihilist, grille, U. S. Army, key-phrase, multiple-alphabet, Gronsfeld, Porta, Beaufort, periodic ciphers, and more. Simple and advanced methods. 166 specimens to solve — with solutions....
Web Engineering: A Practioner's Approach
Web Engineering: A Practioner's Approach

As we began to plan this book, we worried that it would become lost in the hundreds—no, thousands—of volumes that have been written on “Web design,” HTML, Java, XML, or any of the myriad technologies that must be understood to build successful Web-based systems and applications (WebApps). To our surprise, we...

Pro Visual C++ 2005 for C# Developers
Pro Visual C++ 2005 for C# Developers

Pro Visual C++ 2005 for C# Developers features two distinct sections that lead to a simple migration path for you to move toward Visual C++ 2005 development. If youre an experienced developer approaching Visual C++ from a C# background with .NET 1.1 or 1.0, youll greatly benefit from this book. The first section introduces the Visual...


Data Warehousing in the Age of Big Data (The Morgan Kaufmann Series on Business Intelligence)
Data Warehousing in the Age of Big Data (The Morgan Kaufmann Series on Business Intelligence)

Web 2.0 has changed the way we conduct business, interact with customers, share information with friends and family, measure success in terms of business revenue and customer wallet share, and define brand management, and, most importantly, it has created a revenue channel like none other. Whether you plan your vacation, buy the newest...

AutoCAD 2009 & AutoCAD LT 2009 Bible
AutoCAD 2009 & AutoCAD LT 2009 Bible
Even Autodesk developers keep this book on hand!

Eight previous editions of fans ranging from novices to Autodesk insiders can't be wrong. This bestselling, comprehensive guide is your best, one-stop, go-to guide for everything you'll need to master AutoCAD. Whether you're an AutoCAD veteran exploring what's new or a novice...

Scripting in Java: Integrating with Groovy and JavaScript
Scripting in Java: Integrating with Groovy and JavaScript

When I wrote the three volumes of Harnessing Java 7 in 2012, I did not include a chapter on the Java Scripting API because of the limited space that I had for each volume. Note the phrase “Java Scripting,” which uses two separate words: “Java” and “Scripting.” “JavaScript” is the name of a...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy