Slow Reading interfaces (source code)
Content
This code repository contains the source files for the three prototype reading interfaces, the code for which can be found in the respective folders. All three are built using HTML/JS.
In 'abstract lines', the poem-text is blurred, the reader is able to reveal one line at a time by tapping the screen or using the down arrow.
In 'relineator', the poem is shown with its line-breaks removed. The reader can then use the up and down keys to progress though the text, adding the line-breaks back in.
'multiple views' presents the reader with selected words from the poem, bases on their part-of-speech category.
The poems in these interfaces have been replaced with placeholder text, which is clearly marked in the HTML and JS files.
Third-party software
RiTa.js - A JavaScript library used in the 'multiple views' interface to tag words with the appropriate part-of-speech. (Copyright Daniel Howe 2020. Used under the GNU GPL License, a copy of which can be found here: http://www.gnu.org/licenses/lgpl-3.0.html)
Attribution
This code repository is part of the PhD thesis 'Poetry in Digital Media' by Peter Hebden, Newcastle University 2021. This source code is shared under the MIT License. A copy of the license is included in the root folder of this project.