Summary
Despite the criticisms in this case study, Ofoto stands as one of the Web’s most thoughtfully designed and well-implemented online services. There are obviously problems, but many are the natural outgrowth of providing this type of functionality in a Web application. In terms of lessons learned and ideas worth borrowing, the following represents the highlights:
Importance of the conceptual model. The type of functionality offered by Ofoto presents an almost unsolvable problem for the conceptual model. Although the photo album model is practical for a Web application, it results in a number of unfortunate consequences in other layers of the interface. From a pure interface perspective, the conceptual model of a storage system for negatives ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access