O documento discute as tecnologias da Web, com foco em HTML5. Apresenta as novas tags, APIs e estilos em CSS3 introduzidos pelo HTML5. Explica que HTML5 é o padrão atual para desenvolvimento web e que tem suporte em diversos dispositivos. Também discute o uso crescente de JavaScript em aplicações web, mobile e desktop.
6. Por que HTML5?
● Aplicações Web
● Aplicações Mobile
○ Dois modos de desenvolver:
○ Aplicação totalmente Web (Browser)
○ Aplicação Web embarcada na Nativa
■ Offline
■ Sensação de Nativa
15. Linguagens
● HTML: Linguagem de descrição de conteúdo.
● CSS: Linguagem de descrição de estilo.
● JavaScript: Linguagem de Programação. (Cliente)
○ Surgiu para manipular páginas Web e torná-las mais
dinâmicas.
○ Hoje possui muito mais usos.
○ Orientado à Eventos
● FRONT-END
● Linguagens Interpretadas (não compiladas)
16. Linguagens
● PHP, Java EE, Ruby on Rails, Python, ASP, Perl… :
Linguagem de programação (Servidor)
● SQL : Linguagem de Banco de Dados
● BACK-END
22. Frameworks
● Conjunto de código pronto
○ HTML + CSS + JS
● Facilita e Agiliza o desenvolvimento
● Responsivos
● Menus, Botões, Icones, etc…
● Existem também os Frameworks back-end
31. O que há de novo?
● Vários recursos e APIs
● Interoperabilidade entre dispositivos
● Gráficos 2D e 3D
● Multimídia
● Performance
● Semântica
● Conectividade em Tempo Real
● Armazenamento offline
32. Audio e Video
● <audio src=”musica.mp3” controls></audio>
● <video src=”video.mp4” controls
width=”320” height=”240”>
</video>