Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/83368
DC FieldValueLanguage
dc.contributor.advisorLaranjeiro, Carlos Nuno Bizarro e Silva-
dc.contributor.authorMendes, Joaquim José Agostinho-
dc.date.accessioned2018-12-22T19:23:24Z-
dc.date.available2018-12-22T19:23:24Z-
dc.date.issued2017-09-08-
dc.date.submitted2019-01-19-
dc.identifier.urihttps://hdl.handle.net/10316/83368-
dc.descriptionDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia-
dc.description.abstractHypertext Markup Language (HTML) é atualmente utilizado de forma massiva, como forma de fornecer serviços aos utilizadores. Os desenvolvedores Web criam novos sites e atualizam-nos a um ritmo acelerado, enquanto tentam dar suporte ao padrão HTML mais recente. Neste contexto, é comum encontrar páginas Web que, devido a pequenos detalhes, não cumprem os padrões e muitas vezes não são corretamente processadas pelos navegadores. Em simultâneo, os desenvolvedores têm tendência para ignorar a comformidade com os padrões quando as suas páginas Web aparentam estar visualmente de acordo com o esperado, uma vez que os navegadores são bastante tolerantes a falhas. Desvios aos padrões são também inseridos por ferramentas que geram código HTML, tornando os ficheiros por elas produzidos automaticamente em não comformidade. Problemas deste tipo são também gerados por uma variedade de outras fontes. Tendo em conta este ambiente dinâmico e a contínua expansão de diversidade dos navegadores, com atualizações frequentes, o aparecimento esporádico de erros em páginas Web torna-se um problema bastante comum sendo a sua origem, por vezes, difícil de encontrar. Com este projeto, pretendemos decidir sobre um conjunto de características consideradas importantes para uma descrição fiel do HTML disponível online. Obter indicadores representativos dos erros cometidos mais frequentemente pelos desenvolvedores. Determinar uma métrica capaz de representar corretamente a complexidade de um ficheiro HTML. E, por último, criar uma ferramenta que possa ser utilizada para obter informações atualizadas e em larga escala, relativas a todas estas propriedades. A informação disponibilizada pela ferramenta poderia ser utilizada por desenvolvedores de forma a levar à criação de páginas Web mais fiáveis.por
dc.description.abstractHypertext Markup Language (HTML) is nowadays being massively used as an interface to provide services to users. Web developers are producing new sites and changing them at high pace, while trying to support the latest HTML standards. In this context, it is quite common to find websites that, due to small details, do not comply with the standards and many times fail to be correctly processed by browsers. At the same time, developers also tend to overlook compliance with standards, when their web pages are visually rendered correctly, since current browsers are highly tolerant to mistakes. Errors are also introduced by tools that generate HTML code, making files produced by them automatically non compliant to the standards, as well as from a variety of other sources. Considering this dynamic environment and the increasingly large diversity of browsers, with frequent updates, the sporadic appearance of errors in web pages is a quite common, sometimes severe, hard-to-track problem. In this project, we intended to decide upon a set characteristics deemed important for an accurate portrayal of the HTML available online. To obtain indicators of representative errors made by web developers. To determine a group of metrics capable of representing the complexity of an HTML file. And, finally, to create a tool that will be used to obtain large-scale and up-to-date information regarding all of these properties. The information provided by the tool would then be used by developers to build more reliable websites.eng
dc.language.isoeng-
dc.rightsopenAccess-
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/-
dc.subjectHTMLpor
dc.subjectPadrõespor
dc.subjectValidaçãopor
dc.subjectCaracterizaçãopor
dc.subjectWebpor
dc.subjectHTMLeng
dc.subjectStandardseng
dc.subjectValidationeng
dc.subjectCharacterisationeng
dc.subjectWebeng
dc.titleAn Approach for Characterizing HTML Defectseng
dc.title.alternativeUma abordagem para caracterizar defeitos de HTMLpor
dc.typemasterThesis-
degois.publication.locationDEI-FCTUC-
degois.publication.titleAn Approach for Characterizing HTML Defectseng
dc.peerreviewedyes-
dc.identifier.tid202123774-
thesis.degree.disciplineInformática-
thesis.degree.grantorUniversidade de Coimbra-
thesis.degree.level1-
thesis.degree.nameMestrado em Engenharia Informática-
uc.degree.grantorUnitFaculdade de Ciências e Tecnologia - Departamento de Engenharia Informática-
uc.degree.grantorID0500-
uc.contributor.authorMendes, Joaquim José Agostinho::0000-0002-9021-0110-
uc.degree.classification11-
uc.degree.presidentejuriBarbosa, Raul André Brajczewski-
uc.degree.elementojuriLaranjeiro, Carlos Nuno Bizarro e Silva-
uc.degree.elementojuriCruz, Tiago José dos Santos Martins da-
uc.contributor.advisorLaranjeiro, Carlos Nuno Bizarro e Silva-
item.fulltextCom Texto completo-
item.grantfulltextopen-
item.languageiso639-1en-
item.cerifentitytypePublications-
item.openairetypemasterThesis-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
crisitem.advisor.deptFaculty of Sciences and Technology-
crisitem.advisor.parentdeptUniversity of Coimbra-
crisitem.advisor.researchunitCISUC - Centre for Informatics and Systems of the University of Coimbra-
crisitem.advisor.parentresearchunitFaculty of Sciences and Technology-
crisitem.advisor.orcid0000-0003-0011-9901-
Appears in Collections:UC - Dissertações de Mestrado
Files in This Item:
File Description SizeFormat
201133854_Tese_Joaquim Mendes.pdf2.67 MBAdobe PDFView/Open
Show simple item record

Page view(s) 50

466
checked on Oct 1, 2024

Download(s) 50

660
checked on Oct 1, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons