Proceedings of the 2016 4th International Conference on Machinery, Materials and Information Technology Applications

A method to improve the annotation mechanism based on Readium

Authors
Mao Chen, Hang Luo, Tengbaao He, Sanya Liu
Corresponding Author
Mao Chen
Available Online January 2017.
DOI
10.2991/icmmita-16.2016.230How to use a DOI?
Keywords
EPUB; Readium; Rangy; Annotation
Abstract

With the rapid development of information technology, great changes have taken place in people's reading habits, and paper books are being replaced by eBooks. Digital annotation tool allows readers to highlight or insert notes into eBooks during the process of reading, which is an important way for readers to interact with book contents, and can significantly improve reading experience. Readium is an open-source framework with a series of high-performance techniques for EPUB parsing, but the annotation mechanism of it performs poorly. In order to improve the annotation function of Readium, this paper presents a new annotation mechanism based on Rangy library. After the application of proposed method, the problem that annotation can't adjust its position to adapt to the changes of display attributes of an eBook has been successfully solved. Moreover, this paper provides convenient tools for user to customize the annotation effect. All the work in this paper will make the Readium framework more perfect.

Copyright
© 2017, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2016 4th International Conference on Machinery, Materials and Information Technology Applications
Series
Advances in Computer Science Research
Publication Date
January 2017
ISBN
10.2991/icmmita-16.2016.230
ISSN
2352-538X
DOI
10.2991/icmmita-16.2016.230How to use a DOI?
Copyright
© 2017, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Mao Chen
AU  - Hang Luo
AU  - Tengbaao He
AU  - Sanya Liu
PY  - 2017/01
DA  - 2017/01
TI  - A method to improve the annotation mechanism based on Readium
BT  - Proceedings of the 2016 4th International Conference on Machinery, Materials and Information Technology Applications
PB  - Atlantis Press
SN  - 2352-538X
UR  - https://doi.org/10.2991/icmmita-16.2016.230
DO  - 10.2991/icmmita-16.2016.230
ID  - Chen2017/01
ER  -