A method to improve the annotation mechanism based on Readium
- 10.2991/icmmita-16.2016.230How to use a DOI?
- EPUB; Readium; Rangy; Annotation
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.
- © 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 -