Back to Search
Start Over
Toward Web Templates Support in Nested Context Language
- Source :
- Communications in Computer and Information Science ISBN: 9783030565732
- Publication Year :
- 2020
- Publisher :
- Springer International Publishing, 2020.
-
Abstract
- The Nested Context Language (NCL) are standards for multimedia application development for Digital TV. Some studies have indicated that NCL language is highly verbose. This factor increases the possibility of coding errors introduced by application developers. One way to reduce them is development based on reuse repeated elements in the code. On multimedia field literature, is common to use templates to active such goal. Templates describe a family of logically structured documents. Its adoption ends up in a reduction in the number of lines of code typed and thus make the final document less error-prone. On the web, templates are commonly employed in the development of Hypertext Markup Language (HTML) pages. In this scenario, developers use specific templates engines that can even run on the client-side, such as Jinja2 and Mustache. This work proposes provide an approach to support web template engines in the NCL applications development. More than that, it allows templates to be processed on the client-side, i.e. Ginga. By running on Ginga, developers can create applications with adaptable template-based content.
- Subjects :
- Source lines of code
business.industry
Programming language
Computer science
Reuse
HTML
computer.software_genre
Field (computer science)
Template
Factor (programming language)
ComputingMethodologies_DOCUMENTANDTEXTPROCESSING
Code (cryptography)
Digital television
business
computer
computer.programming_language
Subjects
Details
- ISBN :
- 978-3-030-56573-2
- ISBNs :
- 9783030565732
- Database :
- OpenAIRE
- Journal :
- Communications in Computer and Information Science ISBN: 9783030565732
- Accession number :
- edsair.doi...........6124c09f2a3ec196c0b7405d3cedb4ef
- Full Text :
- https://doi.org/10.1007/978-3-030-56574-9_2