Digital Humanities: Publication Design

For this class we gained software techniques and tools for building Web browser apps written in HTML5, CSS, JavaScript, and Python with emphasis on user interfaces for presenting academic information. I learned how to create content and to evaluate various approaches for their applicability to humanities research data and how to find, evaluate, and implement technical documentation. We used an integrated development environment to create, edit, and debug responsive and accessible web content in the frontend web stack (HTML, CSS, JavaScript). Looked at various content management systems, and how to access data using web APIs and/or Node.js. I learned how to use GitHub to manage repositories and host sites, how to transform XML data into HTML using XSLT and JavaScript, ways to implement open-source JavaScript/Python frameworks.

Music API

For this assignment we had to use JavaScript to pull from the data from site theaudiodb.com to transfer onto a HTML page through query requests.

Map API

We used the mapbox API to load GeoSpatial data to our pages.

OCHRE

Made query requests from the University of Chicago’s graph database management system

Wiki API

Used Wikipedia’s API to query and post data onto a page.

Here are some of the JavaScript interactive buttons developt throughout the course. This page was orginally the sandbox I used so I decided to keep these.

JS buttons

© Ifeoma Abara