Is the Browser the Side for Templating?

Browser-side templating (BST) is a valid alternative for Web development, even when it comes to building accessible applications. BST processes templates in the browser using a JavaScript-coded engine, providing significant performance improvements and making model-view separation a reality. However...

Descripción completa

Detalles Bibliográficos
Autores: Garcia-Izquierdo, F.J. [0000-0003-0972-0787], Izquierdo, R. [0000-0001-7719-6978]
Tipo de recurso: artículo
Estado:Versión aceptada para publicación
Fecha de publicación:2012
País:España
Institución:Universidad de La Rioja (UR)
Repositorio:RIUR. Repositorio Institucional de la Universidad de La Rioja
OAI Identifier:oai:portal.dialnet.es:doc/5bbc6818b750603269e80267
Acceso en línea:https://investigacion.unirioja.es/documentos/5bbc6818b750603269e80267
Access Level:acceso abierto
Palabra clave:browser-side templating
BST
Software engineering in Internet applications
Web browsers
Web templates
website development tools
Descripción
Sumario:Browser-side templating (BST) is a valid alternative for Web development, even when it comes to building accessible applications. BST processes templates in the browser using a JavaScript-coded engine, providing significant performance improvements and making model-view separation a reality. However, it also has significant drawbacks. BST's dependence on JavaScript affects its accessibility and hides the delivered pages' content from search engines, hampering Web visibility. The authors confront this dilemma and propose a technique that lets BST be accessible and semantically crawlable, while preserving its advantages. © 2006 IEEE.