Show simple item record

dc.contributor.advisorDíaz García, Oscar
dc.contributor.authorAldalur Ceberio, Iñigo ORCID
dc.date.accessioned2018-06-21T06:27:29Z
dc.date.available2018-06-21T06:27:29Z
dc.date.issued2017-12-01
dc.date.submitted2017-12-01
dc.identifier.urihttp://hdl.handle.net/10810/27643
dc.description167 p.es_ES
dc.description.abstractWeb applications delegate to the browser the final rendering of their pages. Thispermits browser-based transcoding (a.k.a. Web Augmentation) that can be ultimately singularized for eachbrowser installation. This creates an opportunity for Web consumers to customize their Web experiences.This vision requires provisioning adequate tooling that makes Web Augmentation affordable to laymen.We consider this a special class of End-User Development, integrating Web Augmentation paradigms.The dominant paradigm in End-User Development is scripting languages through visual languages.This thesis advocates for a Google Chrome browser extension for Web Augmentation. This is carried outthrough WebMakeup, a visual DSL programming tool for end-users to customize their own websites.WebMakeup removes, moves and adds web nodes from different web pages in order to avoid tabswitching, scrolling, the number of clicks and cutting and pasting. Moreover, Web Augmentationextensions has difficulties in finding web elements after a website updating. As a consequence, browserextensions give up working and users might stop using these extensions. This is why two differentlocators have been implemented with the aim of improving web locator robustness.es_ES
dc.language.isoenges_ES
dc.rightsinfo:eu-repo/semantics/openAccesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subjectinformaticses_ES
dc.subjectinformáticaes_ES
dc.titlePersonalizing the web: A tool for empowering end-users to customize the web through browser-side modificationes_ES
dc.typeinfo:eu-repo/semantics/doctoralThesises_ES
dc.rights.holderAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.holder(cc)2017 IÑIGO ALDALUR CEBERIO (cc by-nc-nd 4.0)
dc.identifier.studentID313180es_ES
dc.identifier.projectID19788es_ES
dc.departamentoesLenguajes y sistemas informáticoses_ES
dc.departamentoeuHizkuntza eta sistema informatikoakes_ES


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial-SinDerivadas 3.0 España
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 3.0 España