11.204 1003 :: Detalhamento 4:: Arquitetura WWW Cliente / Servidor x x x ܽ Introdução (15 minutos) o ܽ projeto 1 (parte A) valendo nota ܽ com base na execução técnica -- ao contrário do lab 1 e portfólio apresentado ao final do curso o ܽ recapitulação do lab 1 em andamento/aula ܽ nota pela qualidade das imagens e apresentação ܽ problemas/questões ܽ para onde vai a fotoanálise? -- questões de design. Não seria difícil para nós encontrá-la. ܽ caminhos de diretório/ nomes de arquivo ܽ home page da athena: index.html: em -s portal.html index.html o ܽ recapitulação da última quinta-feira ܽ deficiências do HTML básico ܽ pouco controle sobre a disposição e aparência dos objetos ܽ tabelas, camadas e CSS ܽ estático ܽ javascript e flash de conteúdo dinâmico ܽ Arquitetura Web Cliente / Servidor o ܽ o cliente <-- executa um interpretador HTML o ܽ o servidor <--controla o acesso, apresenta a página solicitada, também pode executar alguns aplicativos especiais (ex.: processamento de formulários) o ܽ {o backend <-- fornece dados (fora das páginas HTML estáticas e imagens com link) para o servidor} o ܽ {o servidor de aplicativo <-- liga o servidor web ao banco de dados} ܽ Web baseada em dados (40) o ܽ múltiplas formas acessíveis por terabytes o ܽ dados compartilhados, integridade dos dados ܽ solução ܽ bancos de dados ܽ servidores de aplicativo ܽ extensões para HTML em forma de tags específicas, instruções de controle o ܽ exemplos ܽ mapinfo.com ܽ trenurbano ܽ dusp.mit.edu ܽ arquitetura ܽ exemplo de código ܽ atualização de página ܽ construção própria ܽ reutilização de dados (brochura, manual) ܽ Habilidades de Laboratório o ܽ reconhecimento de sites web baseados em dados o ܽ adição de conteúdo DHTML básico usando 'Comportamentos' o ܽ compreensão dos elementos inseridos RELATIVOS à página, importância da hierarquia dos diretórios o x