3. Page 3
Numa época de conexões
discadas, seu foco era outro:
Evitar chamadas
desnecessárias ao servidor.
Origens
4. Page 4
Novo cenário
De doze linhas, para duzentas.
Esta questão
pode ser vista
no ie6
hoje.
5. Page 5
Novo cenário
O cenário mudou drasticamente...
... mas o Javascript mudou muito pouco.
Browsers começaram a oferecer
suporte
para Html dinâmico e surgiu o DOM.
6. Page 6
DOM
O Document Object Model (DOM) é uma interface de programação
para documentos HTML e XML.
Ele provê uma representação estruturada do documento e define um
meio pelo qual a estrutura pode ser acessada por programas
permitindo-os alterar a estrutura do documento, estilo e conteúdo
Essencialmente ele conecta páginas de internet a scripts ou
linguagens de programação.
Uma página de internet é um documento.
27. Page 27
> p = criarPessoa(“João", “Silva");
> nomeCompleto(p) João Silva
> nomeCompletoInvertido(p) Silva, João
Apesar de funcionar, não é uma
solução interessante.
Provavelmente, logo existirá dezenas
de funções no global namespace.