Skip to main content
logo

2018 Conference and Developers Day

August 20–23, 2018

Clarion Congress Hotel, Prague, Czech Republic

Search or browse the IGeLU 2018 programme

 

 

Presenting a cross-browser extension for Alma

Thursday, August 23, 2018 at 3:45 PM–4:15 PM CEST
Nadir
Conference or Developers Day

Developers Day

Abstract

Browser-based applications have many advantages over traditional desktop applications. One that's often overlooked is the inherent malleability of the platform they run on. The WebExtensions API allows us to change how web apps look, read their state and interact with them or external resources, using HTML, CSS and JavaScript. In the case of Alma, we could apply visual tweaks, automate repetitive tasks or even interact with its APIs. After our migration to Alma in 2017 we had to 'scan in' several thousand items, so I had an excuse to explore the latter idea. While developing an extension to solve that particular issue at my institution, I started thinking about what a modular, versatile extension could look like. Something like a multitool, that others could use to solve a number of different issues. Naturally, that train of thought led me to write a Lisp interpreter that runs in your browser...

Main Topic

Alma

Presenters

[photo]
Karl Rathmanner, St. Pölten University of Applied Sciences
Presenter's job title

Systems Librarian

Co-Presenters

Loading…