About Our Project

Building good user interfaces is no trivial task. Many UC Berkeley web developers lack time or formal training in UI design. Campus budgets do not include allotments for UI designers or usability experts. Even when a web application developer consciously focuses on user interface design, the resulting application can have usability, consistency, and interoperability problems.

Building user interfaces just got a little easier.

We built a library of web design patterns as a resource to the U.C. Berkeley community of web developers. Browse the Web Design Patterns Library

How we did it.

Read our project report for general information about this project or review any one of nine technical reports that cover our research findings, methodology, design and implementation.

This project was advised by Bob Glushko, conducted in cooperation with Center for Document Engineering, U.C. Berkeley School of Information and made possible with the generous support of the Program Office of the U.C. Berkeley CIO.