Aula Estrutura de um sítio para Internet

Organograma
Pastas
Ficheiros
Esquemas de navegação
  • Linear
  • Árvore
  • Estrela
  • WEB
  • Mista
  • Ligações entre ecrãs
  • Coerência e funcionalidade das ligações

Definição de parametros iniciais
Abertura de uma nova página
Tamanho da janela
Modos de visualização
  • Normal
  • Html
  • Preview

Inserção de elementos
  • Texto
  • Formatação de texto
  • Alinhamento
  • Comandos de html para alinhamento

Diferenças entre plataformas
Diferenças entre browsers
Imagens
  • Inserir imagens
  • Adequação dos formatos
  • Bits
  • Compromisso entre qualidade e peso
  • Baixa resolução
  • Bitmap
  • Vectorial
  • Compressão
  • Aliasing ou antialiasing

Texto como imagem
  • Efeitos no texto
  • Botões
  • Resolução
  • Ferramentas adequadas

Transparências
  • Simulação de transparências
  • Máscaras
  • GIFS transparentes

Backgrounds
  • Em padrão
  • Inteiros

Image maps
  • No cliente
  • No server 

Tabelas
  • Como criar
  • Funcionamento
  • Valor e limites

Frames
  • Criação de frames
  • Funcionamento
  • Comportamento nos diversos browsers
  • Valor e limites

Hyperlinks
  • Criação de links
  • Edição de links
  • Torná-los adequados
  • Tornar os links visíveis

Componentes ativos
  • Inserção de componentes ativos
  • Banners
  • Pesquisa
  • Contador de bits
  • Vídeo
  • Campos para formulários
  • Caixa de texto
  • Scroll bar
  • Elementos avançados
  • Java script
  • Java aplet
  • Plugins
  • Active X
  • Scripts

Funções Java script
  • Criação de rollovers
  • Criação de componentes java script sem usar código
  • Rollovers em programas auxiliares
  • Rollovers múltiplos
  • Detecção de browsers
  • Lançamento de uma nova janela mais pequena
  • Ligação de extensões

DHTML
  • Caracterização
  • DHTML vs. HTML
  • Combinação vários tipos de tecnologia
  • Layers
  • Drag and drop
  • Valor e limites

Criação de animações
  • Plug ins
  • Schockwave
  • Flash
  • Gifs animados