Extensión Firefox para la edición gráfica de aplicaciones basadas en Chickenfoot

e-Archivo Repository

Show simple item record

dc.contributor.advisor Martín Rojo, Eduardo
dc.contributor.advisor Fernández García, Norberto
dc.contributor.author López Moreno, Beatriz
dc.date.accessioned 2011-07-27T17:07:51Z
dc.date.available 2011-07-27T17:07:51Z
dc.date.issued 2011-05
dc.date.submitted 2011
dc.identifier.uri http://hdl.handle.net/10016/11938
dc.description.abstract Actualmente la web consiste en un sistema de distribución de información formado por millones de páginas que ofrecen una información y funcionalidad concreta para la que han sido diseñadas. Un usuario de la web realiza cada día múltiples consultas rutinarias a distintas páginas para, por ejemplo, obtener información sobre el tiempo, actualizar el twitter, leer el correo, etc. Es por eso que surge la necesidad de poder personalizar un sitio web, de manera que sea posible reunir información de varias páginas en una, eliminar características que no necesitamos e incluso automatizar determinados procesos como rellenar formularios o acceder a una aplicación de correo. De esta manera se consigue que la navegación sea más rápida y productiva. En el presente proyecto, se desarrolló una extensión para el navegador Mozilla Firefox que permite la creación de aplicaciones para personalizar la web mediante el lenguaje Chickenfoot. Este lenguaje permite crear scripts para alterar el comportamiento de los sitios web y hacer que las páginas respondan de diferente manera, siendo posible así cambiar el diseño y el comportamiento del código en una web. Chickenfoot provee comandos sencillos permitiendo la modificación de páginas web, sin necesidad de conocer su estructura interna. La extensión desarrollada permite ejecutar los scripts creados, directamente al introducir la URL sobre la que se ejecutarán en el navegador Firefox. Además, se ha querido facilitar la tarea al desarrollador permitiéndole crear los scripts mediante una interfaz gráfica de creación de diagramas de flujo. ____________________________________________________________________________________________________________
dc.description.abstract Nowadays, the world wide web consists of an information distribution system that comprises millions of pages that offers the information and specific functionality for which they have been designed. The web users make every day numerous routine queries to different pages for example, to obtain information about the weather, to update their twitter, to read their e-mail inbox, etc. For that matter emerges the need to personalize the web site, so that it is possible to gather the information of some pages in one, to delete some features we don´t need, and even to automatize some processes like filling forms or logging in an e-mail application. In this way, we get navigation to be faster and more productive. In the present project an extension for the Mozilla Firefox that permits the creation of applications with the purpose of personalizing web sites by using Chickenfoot language, has been developed. Chickenfoot language makes it possible to develop scripts to change the websites´ behaviour and make pages respond on a different way, making it possible to change the design of the page and the code´s behaviour in a web. Chickenfoot provides simple commands to use without the need to know the internal structure of a page. The developed extension, allows to execute the written scripts directly by introducing the URL in the address bar of the navigator. Besides, we wanted to make the task easier to the developer, allowing him to write the scripts through a graphic interface for creating flowcharts.
dc.format.mimetype application/pdf
dc.language.iso spa
dc.rights Atribución-NoComercial-SinDerivadas 3.0 España
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subject.other Desarrollo Web
dc.subject.other Netscape Mozilla (Programa de aplicación)
dc.subject.other Chickenfoot (Lenguaje de programación)
dc.subject.other Edición gráfica
dc.title Extensión Firefox para la edición gráfica de aplicaciones basadas en Chickenfoot
dc.type bachelorThesis
dc.subject.eciencia Informática
dc.rights.accessRights openAccess
dc.description.degree Ingeniería Técnica en Telemática
dc.contributor.departamento Universidad Carlos III de Madrid. Departamento de Ingeniería Telemática
 Find Full text

Files in this item

*Click on file's image for preview. (Embargoed files's preview is not supported)


The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record