Os antigos e quase inutilizados frames foram o primeiro conceito desta aula.
Precisava pelo menos saber o que eles são e como eles funcionam, pois é possível (mas não provável) que um dia vocês tinham que dar manutenção num site desenvolvido com eles.
Outro conceito foi o iFrame (inline Frame), que também não é um meu grande amígo, mas entre os dois é o mal menor. Ele permite carregar dentro dele uma página completa. ‘Antigamente’ isto era considerado ótimo, pois para visualizar uma página interna de um site não precisava atualizar tudo (menú, rodape, cabeçalhos) mas só o conteúdo de um iFrame principal; em tempo de conexão discada isso era ótimo.
Hoje em dia o iFrame não é mais uma recomendação, pois ele complica um pouco a acessibilidade e não permite criar link diretos para uma página interna do site, além do fato que as páginas internas carregadas em iFrame são indexadas pelo Google como páginas síngulas, sem cabeçalho, menú etc, então pode acontecer que o usuário acesse o site de forma incompleta.
Pelo mesmo motivo dos Frames, aprendemos a criar um layout através de iFrames e (ahi ahi) de tabelas, estruturando um pequeno site com 3/4 páginas. Aí entraram todos os outros elementos estudados nas outras aulas.