Por favor, use este identificador para citar o enlazar este ítem:
http://hdl.handle.net/10609/14381
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.author | Fernández Casal, Eduardo | - |
dc.contributor.other | Universitat Oberta de Catalunya | - |
dc.date.accessioned | 2012-06-25T08:52:15Z | - |
dc.date.available | 2012-06-25T08:52:15Z | - |
dc.date.issued | 2012-06-10 | - |
dc.identifier.uri | http://hdl.handle.net/10609/14381 | - |
dc.description.abstract | The Final Year Project consists of two essentially different parts, which share a common theme: HTML code validation. The first of these two parts focuses on the study of the validation process. It supplies a brief introduction to the evolution of HTML and XHTML, the new tags introduced in HTML5 and the most common errors found in today's websites. Already developed HTML validation tools are analyzed and examined in detail in order to compare their features and evaluate their performances. Lastly, a comparison of the parsing process in the most common browsers found nowadays is provided. In the second part of the project the focus of the project is shifted towards the development of a XHTML5 validation tool. The input is a XHTML5 file whose content may or may not comply with the W3C specification, and therefore, may or may not be a valid XHTML5 document. The output provided by this tool will be a fixed XHTML5 document and an error log returned in the form of a XML file. Information as to the course of action pursued to fix the error and its location will also be included. | en |
dc.description.abstract | El trabajo consta de dos tareas claramente diferenciadas, pero englobadas dentro del área de la validación de código HTML. En la primera de estas dos tareas se trata el estudio del proceso de validación de código HTML. Dentro de esta tarea nos centraremos en la evolución y las diferentes versiones del lenguaje HTML y analizaremos los errores más comunes en las páginas actuales. También estudiaremos herramientas de validación ya desarrolladas. Veremos qué funcionalidades ofrecen y compararemos sus comportamientos con documentos HTML incorrectos. Finalmente, analizaremos el proceso de parsing que tiene lugar en los diferentes navegadores actuales, desglosaremos las tareas de las que se compone y contrastaremos los resultados generados por cada navegador. La segunda tarea consiste en el desarrollo de una herramienta de validación de código XHTML5 propia. La herramienta recibirá como entrada código XHTML5 con posibles errores y devolverá como productos de salida código XHTML5 válido, además de un archivo XML con información referente a los errores encontrados y reparados. A no ser de que se trate de errores globales que afecten de manera global al documento, se indicará la línea. También se incluirá la decisión tomada para repararlo. | es |
dc.description.abstract | El treball consta de dues tasques clarament diferenciades, però englobades dins l'àrea de la validació de codi HTML. En la primera d'aquestes dues tasques es tracta l'estudi del procés de validació de codi HTML. Dins d'aquesta tasca ens centrarem en l'evolució i les diferents versions del llenguatge HTML i analitzarem els errors més comuns en les pàgines actuals. També estudiarem eines de validació ja desenvolupades. Veurem quines funcionalitats ofereixen i compararem els seus comportaments amb documents HTML incorrectes. Finalment, analitzarem el procés de parsing que té lloc en els diferents navegadors actuals, desglossarem les tasques de què es compon i contrastarem els resultats generats per cada navegador. La segona tasca consisteix en el desenvolupament d'una eina de validació de codi XHTML5 pròpia. L'eina rebrà com a entrada codi XHTML5 amb possibles errors i retornarà com a productes de sortida codi XHTML5 vàlid, a més d'un arxiu XML amb informació referent als errors trobats i reparats. Llevat que es tracti d'errors globals que afectin de manera global al document, s'ha d'indicar la línia. També s'inclourà la decisió presa per reparar-lo. | ca |
dc.language.iso | spa | - |
dc.publisher | Universitat Oberta de Catalunya | - |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ | - |
dc.subject | segon cicle d'Enginyeria Informàtica | ca |
dc.subject | xhtml | ca |
dc.subject | xhtml5 | ca |
dc.subject | html5 | ca |
dc.subject | html | ca |
dc.subject | validador | ca |
dc.subject | parser | ca |
dc.subject | escàner | ca |
dc.subject | Second-cycle Degree in Computer Engineering | en |
dc.subject | xhtml | en |
dc.subject | xhtml5 | en |
dc.subject | html5 | en |
dc.subject | html | en |
dc.subject | validator | en |
dc.subject | parser | en |
dc.subject | scanner | en |
dc.subject | segundo ciclo de Ingeniería Informática | es |
dc.subject | xhtml | es |
dc.subject | xhtml5 | es |
dc.subject | html5 | es |
dc.subject | html | es |
dc.subject | validador | es |
dc.subject | parser | es |
dc.subject | escaner | es |
dc.subject.lcsh | Web sites -- Design | en |
dc.subject.lcsh | HTML (Document markup language) | en |
dc.title | Estudio y construcción de herramientas de validación HTML | - |
dc.type | info:eu-repo/semantics/bachelorThesis | - |
dc.audience.mediator | Theme areas::Computer Science, Technology and Multimedia::Computer Science | en |
dc.audience.educationlevel | University degrees | en |
dc.subject.lemac | Pàgines web -- Disseny | ca |
dc.subject.lemac | HTML (Llenguatge de marques) | ca |
dc.subject.lcshes | Páginas web -- -Diseño | es |
dc.subject.lcshes | HTML (Lenguaje de marcas) | es |
dc.contributor.tutor | Ferrer Durán, Jordi | - |
Aparece en las colecciones: | Bachelor thesis, research projects, etc. |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
efernandezcasaTFC0612producto.zip | Producto del PFC | 1,34 MB | ZIP | Visualizar/Abrir |
efernandezcasaTFC0612memoria.pdf | Memoria del PFC | 1,27 MB | Adobe PDF | Visualizar/Abrir |
Comparte:
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons