An object-oriented abstraction layer can ease some of the burden of navigating RDF in TypeScript while still taking advantage of the strengths of the RDF data model.
Techniques for handling RDF in JavaScript
Digital collections: data first or interface first?
You've been asked to develop a new data-driven software application for a library, archive, or museum. Do you focus on the data first, or the user interface?
Data model fever and the case of the missing applications
The production of new data models, and data represented in them, is often treated as an end in itself, but data and data models are only as good as what you can do with them.
Improving the faceted search interface in the Paradicms work search app
Faceted search augments traditional search techniques with a faceted navigation system, allowing users to narrow down search results by applying multiple filters based on faceted classification of items (Wikipedia). In the last two decades faceted search has become a staple of web-based user interfaces to digital cultural heritage collections.
This post looks at faceted search interfaces to several major collections, including the Metropolitan Museum of Art and the Museum at FIT, and documents the process of bringing the Paradicms work-search app up to par with other digital collection interfaces.