Publicação
Estudo e Implementação de Interfaces Web em HTML5
| 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 |
| 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. |
|---|