Abstract

In recent decades, electronic books have revolutionized the publishing world. In this sense, an area of application is education, where electronic books can be used as educational resources to implement learning strategies about content and in eLearning environments. For this, it is necessary to introduce interactive elements in the electronic books that turn the reader into an active actor in the reading process. However, ebooks have a limitation regarding their creation process. In this sense, the tools can be user-oriented or programmer-oriented. The former are intuitive to use and have user-friendly interfaces, but they offer a reduced number of functionalities to add to books. The second are aimed at programmers, allowing for the implementation of any functionality, but limiting the number of content creators who can use them. The main motivation of this work is to propose an intermediate solution that offers a wide number of functionalities while not requiring deep programming knowledge to use them. In this sense, the solution of this article is novel since it proposes the use of extensible markup language (XML) documents to specify the structure of the electronic book in such a way that its processing will lead to the electronic book.

Highlights

  • Electronic books have allowed the digitization of books and have revolutionized the field of publishing

  • An ebook can be used as an educational resource in which a learning strategy can be implemented

  • There are applications oriented towards a content creators with a basic user profile in terms of programming notions, which offer a limited number of functions to add to an electronic book

Read more

Summary

Introduction

Electronic books have allowed the digitization of books and have revolutionized the field of publishing. The main problem that electronic books present is their creation process, since it must be carried out with specialized applications. In this sense, there are applications oriented towards a content creators with a basic user profile in terms of programming notions, which offer a limited number of functions to add to an electronic book. Other types of editing applications are oriented towards content creators with programming knowledge, allowing for the implementation of any type of function to an electronic book

Objectives
Methods
Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.