Aside from paying very little attention to visual design and not caring about the impact of horrible typography, the big problem with library catalogs is that they are not designed to help people accomplish library tasks. Instead, they’re designed to expose catalog records.
I’m not even talking about lofty library tasks like learning, creating, and connecting. I’m not referring to semi-interesting library tasks like discovering exciting content. I’m talking about very basic library tasks: finding items in a specific location, reserving items, and renewing items. Of course, people can do these tasks with our catalogs but only because the functionality has been clumsily bolted onto catalog records.
Correct me if I’m wrong, but this is totally backward—prioritizing the collection, not people, results in a user-hostile interaction design and a poor user experience.
Imagine the reverse: a tool that prioritizes helping people accomplish their tasks, whereby bibliographic data exists quietly in the background and is exposed only when useful.