Ubiquitous client side customization of web applications

dc.contributor.advisorNavón Cohen, Jaime
dc.contributor.authorMontes Troncoso, Raúl
dc.contributor.otherPontificia Universidad Católica de Chile. Escuela de Ingeniería
dc.date.accessioned2012-10-25T12:20:49Z
dc.date.available2012-10-25T12:20:49Z
dc.date.issued2010
dc.descriptionTesis (Master of Science in Engineering)--Pontificia Universidad Católica de Chile, 2010
dc.description.abstractJavaScript le ha dado poder a los usuarios más allá de la visión de los desarrolladores, permitiéndoles adaptar aplicaciones Web de acuerdo a sus necesidades. Herramientas ampliamente usadas como Greasemonkey lo hicieron posible permitiéndole a los usuarios modificar las aplicaciones mediante la inyección de scripts propios o de terceras partes. Sin embargo, los esfuerzos actuales involucran extensiones del browser o un proxy en el cliente, lo que va en contra de la naturaleza de la Web. La aplicación adaptada no está disponible ubícuamente; el usuario necesita instalar y configurar software en cada lugar desde donde quiera acceder a la aplicación. La necesidad de adaptar las aplicaciones Web es clara, pero debería mantener la ubicuidad que la Web le dió a sus usuarios.
dc.description.abstractProponemos una arquitectura de software para soportar modificaciones en el cliente de forma ubícua, necesitando cambios mínimos en las aplicaciones, usando estándares existentes para guardar y extraer la información necesaria y permitiéndole al usuario usar aplicaciones modificadas desde cualquier browser moderno y computador. Este documento describe la arquitectura propuesta, los desafíos enfrentados, una implementación prototipo que muestra la factibilidad técnica de la propuesta y posibles mejoras a futuro. Userscripts como los de Greasemonkey fueron usados exitosamente en el prototipo, configurándolos una vez y accediendo a la aplicación modificada en diferentes browsers y computadores. Implementando esta arquitectura las aplicaciones serán adaptables en el cliente y universalmente accesibles, manteniendo este principio básico de la Web. Con actuales trabajos en borrador, podríamos minimizar aún más los cambios necesarios en aplicaciones Web, aumentando la adopción potencial de nuestra propuesta.
dc.identifier.doi10.7764/tesisUC/ING/1383
dc.identifier.urihttps://doi.org/10.7764/tesisUC/ING/1383
dc.identifier.urihttps://repositorio.uc.cl/handle/11534/1383
dc.language.isoen
dc.nota.accesoContenido completo
dc.rightsacceso abierto
dc.subject.ddc000
dc.subject.deweyCiencias de la computaciónes_ES
dc.subject.otherInterfaces gráficas de usuarios (Sistemas computacionales) - Diseño.es_ES
dc.subject.otherPáginas web - Diseño.es_ES
dc.titleUbiquitous client side customization of web applicationses_ES
dc.typetesis de maestría
sipa.codpersvinculados100018
sipa.codpersvinculados126234
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
541395.pdf
Size:
1.44 MB
Format:
Adobe Portable Document Format
Description: