Academic Paper - Honours Final Report

“Using the EPUB 3 electronic book standard to identify areas lacking support in current eBook reading devices and software”

Project Information

The Background

I attended Glasgow Caledonian University studying Computing (Web Systems Development) from 2010 to 2015. For our final year honours project, we had to either select an example idea from a booklet of tutor-compiled prompts or write a proposal for a project of our own. I was one of very few students who opted to devise my own project.

Reading has been a lifelong passion of mine, and I have been absolutely fascinated by eBooks since I first learned of their existence. I knew this would be a perfect opportunity to learn more about the open ePub eBook standard, and decided after some surface research that investigation into platform support for features within the standard could yield some interesting results.

The Question

Do current eReading applications provide enough support for fully standards-compliant, interactive, accessible eBooks developed using the EPUB 3 standard to make their development a viable practice for publishers?

The Project

The first stage of my project consisted of reviewing literature and documentation to familiarise myself with the ePub standard and how eBooks in ePub format are structured. I then moved on to plan, create, and test an ePub 3.0 standard compliant eBook to determine the support for its features across a range of devices and platforms.

The Findings

It was found that accessibility was a prominent area in which support was lacking, both across dedicated eInk devices and e-reading software on other devices, such as personal computers, phones and tablets. Software created for reading ePub files was found to be somewhat inconsistent in areas of support, with certain pieces of software prioritising features based on use cases, such as MathML support. It would be interesting to revisit this now that a decade has passed and assess whether developers of e-reading software and eInk devices have moved towards supporting more accessibility features.

Full Report

For anyone keen to read the report that resulted from my honours project, I have embedded it here.

Please note: I have redacted my former first name which changed as part of my transition, but have retained my former surname.

This browser does not support PDFs. Please download the PDF to view it: Final Report.

Built with Hugo
Theme Stack designed by Jimmy