Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
A Pattern Language for Web Usability

Buy
Despite the astronomical number of hours invested in developing websites for commercial and other uses, it is now clear that many websites are poorly designed and have floundered as a result.

There are four main aspects of website design that can affect a site's success: usability, content, navigation and aesthetics. The last three aspects all contribute in some way to the first. One possible solution to the problem of ineffective website design is to develop and follow a set of guidelines for designing usable websites.

One of the most important recent ideas in software development is that of design patterns. Design patterns are standard solutions to recurring problems, defined to help people discuss them easily and to share solutions to common design problems. This book introduces and details a pattern language that will help you to address all four aspects crucial to website design success.

As well as defining the 79 patterns that make up his pattern language, Ian Graham provides a handy reference to existing best practice, organized in a way that reflects the structure of a typical web design project. The book is lavishly illustrated with examples of good and bad websites to help you grasp clearly the essentials of successful website design. The full color pattern language is ready for you to apply to your own design projects.

This book:

  • defines 79 web usability patterns linked into a comprehensive pattern language;
  • will help designers write better sites and avoid errors of omission;
  • covers everything from understanding requirements to detailed design guidelines.

A Pattern Language for Web Usability is a practical guide for web designers and managers of website development projects and can be used as a simple checklist to aid the design process and ensure that websites are usable and successful.

About the Author

Ian Graham is an industry consultant with over 20 years experience, and has been a practitioner in IT for over 25. He is internationally recognized as an authority on business modeling, object-oriented software development methods, software development processes, and expert systems. Ian is currently Principal Consultant with TriReme International Ltd. Previously he spent six years in senior management positions with Chase Manhattan Bank and the Swiss Bank Corporation (now UBS Warburg). Ian is well known as a public speaker and writer on advanced computing and has published over 60 articles and papers. He is the author or editor of 13 books on the subject and has lectured in 16 countries across 4 continents.

(HTML tags aren't allowed.)

Anonymous Communication Networks: Protecting Privacy on the Web
Anonymous Communication Networks: Protecting Privacy on the Web

In today’s interactive network environment, where various types of organizations are eager to monitor and track Internet use, anonymity is one of the most powerful resources available to counterbalance the threat of unknown spectators and to ensure Internet privacy.

Addressing the demand for authoritative information on
...

Robot Vision: Video-based Indoor Exploration with Autonomous and Mobile Robots
Robot Vision: Video-based Indoor Exploration with Autonomous and Mobile Robots

The book is intended for advanced students in physics, mathematics, computer science, electrical engineering, robotics, engine engineering and for specialists in computer vision and robotics on the techniques for the development of vision-based robot projects. It focusses on autonomous and mobile service robots for indoor work, and teaches...

Building .NET Applications for Mobile Devices
Building .NET Applications for Mobile Devices
Master mobile programming with this title! It demonstrates how to use the Microsoft .NET Framework and Visual Studio.Net to create applications for phones, Pocket PCs, and other portable devices. Focusing on ASP.NET and the .NET Mobile Web SDK, it shows how to deliver appropriately formatted content for diverse hand held clients from a single...

OSx86: Creating a Hackintosh
OSx86: Creating a Hackintosh

Unique guide to installing Apple's Mac OS X software on non-Apple hardware

If you've always wished you could install Apple's rock solid Mac OS X on your non-Apple notebook, budget PC, or power-tower PC, wish no more. Yes, you can, and this intriguing book shows you exactly how. Walk through these step-by-step...

MCITP Self-Paced Training Kit (Exam 70-623): Supporting and Troubleshooting Applications on a Windows Vista® Client for Consumer Support Technicians
MCITP Self-Paced Training Kit (Exam 70-623): Supporting and Troubleshooting Applications on a Windows Vista® Client for Consumer Support Technicians
This training kit is designed for Consumer Support Technicians (CSTs) who support Windows Vista users in home and small business environments. It also covers all of the required objectives for Exam 70-623, Pro: Microsoft Desktop Support – CONSUMER. Candidates who pass this exam receive the Microsoft Certified IT Professional: Consumer Support...
When to Hire—or Not Hire—a Consultant: Getting Your Money's Worth from Consulting Relationships
When to Hire—or Not Hire—a Consultant: Getting Your Money's Worth from Consulting Relationships

When to Hire—or Not Hire—a Consultant:Getting Your Money's Worth from Consulting Relationships is a hands-on, practical guide for anyone thinking about hiring a consultant to set strategy, solve problems, increase profits or revenue, develop new products, open new markets, or improve efficiency.

Consulting...

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