Publicação

Estudo e Implementação de Interfaces Web em HTML5

Ver documento

Detalhes bibliográficos
Resumo: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.
Autores principais:Rodrigues, Samuel da Costa
Assunto:HTML5 Frameworks JavaScript MVC
Ano:2014
País:Portugal
Tipo de documento:dissertação de mestrado
Tipo de acesso:acesso aberto
Instituição associada:Universidade do Minho
Idioma:português
Origem:RepositóriUM - Universidade do Minho
Descrição
Resumo: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.