Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/36800

TítuloEstudo e Implementação de Interfaces Web em HTML5
Autor(es)Rodrigues, Samuel da Costa
Orientador(es)Fernandes, João M.
Palavras-chaveHTML5
Frameworks JavaScript MVC
Data17-Mar-2014
Resumo(s)A web está em constante evolução. A evolução tecnológica fez com que as aplicações web estivessem cada vez mais presentes no mercado e surgissem novos padrões arquiteturais, novos dispositivos e novas experiências de utilização das aplicações. Tudo isto com o propósito de satisfazer as exigências que o mercado e os utilizadores finais impõem. Toda esta evolução potenciou o aparecimento de uma nova versão do HTML, o HTML5, a qual está em constante progresso. Não se pode esperar que o HTML5 esteja totalmente concluído para implementar interfaces com esta tecnologia, podendo assim ser considerado um living standard, porque já existem funcionalidades suficientemente maduras e que inclusivamente já são utilizadas em produtos no mercado. Devido ao facto do HTML ser uma linguagem de marcação, torna-se indispensável associar o HTML ao JavaScript, de modo a poder disponibilizar dinamismo e funcionalidade às páginas web. Existiu por isso, tal como o HTML, uma grande evolução relativa à linguagem, mais propriamente às frameworks JavaScript de desenvolvimento web existentes. Devido ao progresso destas tecnologias, esta dissertação pretende analisar as várias funcionalidades disponibilizadas pela tecnologia HTML5 e as frameworks JavaScript existentes no mercado. Para tal, estas tecnologias serão usadas, de forma experimental, num projeto de desenvolvimento de software na empresa onde decorre este trabalho. Os resultados focam-se em identificar as funcionalidades HTML5 implementadas e apresentar uma comparação entre as frameworks JavaScript em estudo, segundo um conjunto específico de critérios. É do interesse da empresa onde este trabalho foi realizado aplicar as funcionalidades HTML5 e frameworks JavaScript, de modo a identificar as vantagens e desvantagens de cada tecnologia para, num futuro próximo, as aplicar em aplicações web. O objetivo deste trabalho é assim medir quantitativa e qualitativamente, segundo os critérios considerados para análise, o impacto da introdução do HTML5 e das frameworks JavaScript em produtos de software, caso estas substituam as que estão hoje em dia em utilização.
The web is continuously evolving. This evolution increased the presence of web applications in the market, created new architectural patterns, new devices and new ways of user experience. All of this with the goal to meet the requirements that the market and the final users require. Those developments have caused the creation of a new version of HTML, HTML5, which is in constant progress. No one can expect that HTML5 is a finished specification, to start creating interfaces only with this technology, but it can be considered a standard living because there are features mature enough to be developed in web applications available for the market. Due to the fact HTML is a markup language, it is essential to link HTML to JavaScript, in order to provide dynamism and functionality to web pages. For this reason there was a major evolution on the language, more specifically in JavaScript frameworks existing for web development. The progress of these technologies has led this dissertation to analyze the multiple features provided by HTML5 technology and the existing JavaScript frameworks. For such, these technologies will be used, experimentally, in a software development project in the company where this work follows. The results are focused on identifying the features made with HTML5 and display a comparison of JavaScript frameworks studied, according to a specific set of criteria. It is the company's interest where this work was carried out, apply the HTML5 features and JavaScript frameworks, in order to identify the pros and cons of each technology, to in the near future, develop them in web applications. The goal of this work is to measure quantitatively and qualitatively, according to the criteria considered for analysis, the impact of the introduction of HTML5 and JavaScript frameworks in web software products, if they replace those in use today.
TipoDissertação de mestrado
DescriçãoDissertação de mestrado em Engenharia Informática
URIhttps://hdl.handle.net/1822/36800
AcessoAcesso aberto
Aparece nas coleções:BUM - Dissertações de Mestrado
DI - Dissertações de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
eeum_di_dissertacao_pg20200.pdf1,5 MBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID