[pt] SUPORTE A TEMPLATES WEB NO PLAYER NCL
[pt] O middleware Ginga e a linguagem NCL são padrões para autoria de aplicações multimídia para TV Digital. Alguns estudos concluiram que a linguagem NCL apresenta um alto grau de verbosidade. Tal fator aumenta a possibilidade do autor da aplicação escrever um código errado. Uma maneira para reduzi...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis doctoral |
| Estado: | Versión publicada |
| Fecha de publicación: | 2020 |
| País: | Brasil |
| Institución: | Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) |
| Repositorio: | Repositório Institucional da PUC-RIO (Projeto Maxwell) |
| Idioma: | inglés |
| OAI Identifier: | oai:MAXWELL.puc-rio.br:47975 |
| Acceso en línea: | https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=47975&idi=1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=47975&idi=2 http://doi.org/10.17771/PUCRio.acad.47975 |
| Access Level: | acceso abierto |
| Palabra clave: | [pt] MULTIMIDIA [pt] AUTORIA HIPERMIDIA [pt] AUTORIA BASEADA EM TEMPLATES [pt] REUSO [pt] GINGA [pt] NCL [en] MULTIMEDIA [en] HYPERMEDIA AUTHORING [en] TEMPLATE-ORIENTED AUTHORING [en] GINGA [en] NCL |
| Sumario: | [pt] O middleware Ginga e a linguagem NCL são padrões para autoria de aplicações multimídia para TV Digital. Alguns estudos concluiram que a linguagem NCL apresenta um alto grau de verbosidade. Tal fator aumenta a possibilidade do autor da aplicação escrever um código errado. Uma maneira para reduzir tais chances de erro consiste em reusar elementos que se repetem na estrutura do código. Na literatura, dentro do campo de multimídia, é comum usar templates pra tal finalidade. Templates descrevem famílias de documentos com estrutura lógica em comum. No contexto da web é comum a utilização de templates na criação de páginas HTML. Nesse caso, os templates podem ser executados tanto no lado cliente como no lado servidor. A proposta desse trabalho é trazer linguagens de template web e suas ferramentas de execução (engines) para o universo da TV Digital. A execução rodando no cliente (Ginga) permite a seus desenvolvedores fornecerem applicação baseadas em templates com conteúdo adaptável. |
|---|