Web Básica
Marcos Roberto
1. Defina com sua palavras o que é JavaScript.
JavaScript é uma linguagem de programaçãointerpretada2 . Foi originalmente implementada como parte dos navegadores web para que scripts pudessem ser executados do lado do cliente e interagissem com o usuário sem a necessidade deste script passar pelo servidor, controlando o navegador, realizando comunicação assíncrona e alterando o conteúdo do documento exibido
2. Explique como funcionam as três melhorias progressivas nas camadas de desenvolvimento no JavaScript.
A primeira camada: conteúdo;
A camada central é o conteúdo. Conceber bem a estrutura de um site, relativa ao conteúdo, estabelecer hierarquias entre os elementos do texto utilizando HTML semântico, éuma tarefa essencial que muitas vezes não recebe a devida atenção. Não se trata de uma etapa meramente técnica da implementação do site, mas da definição da importância dos seus elementos
A segunda camada: apresentação;
A segunda camada é a de apresentação. É a etapa que costuma receber mais atenção dos designers, embora não seja necessariamente a mais importante. É neste momento que a estrutura semântica do conteúdo, definida anteriormente, toma forma nos navegadores, "traduzida" através de estilos criados para este fim. É importante destacar que a apresentação não é apenas visual, uma vez que ledores de tela utilizados por cegos também são capazes de interpretar o conteúdo. A apresentação, nestes casos, será sonora, e não visual.
A terceira camada: comportamento;
A terceira camada é a do comportamento. É aí que os mecanismos de interação são mais evidentes, especialmente após a popularização do Javascript para criação de sites. Áreas da página que se descortinam quando clicadas, que mudam o conteúdo sem requisitar acesso aoservidor e/ou sem precisar recarregar a página inteira, são cada vez mais comuns, acrescentando um aspecto lúdico e uma experiência mais agradável, na maioria dos