Ficha Nº10
Exercício Nº1
2007.12.03

Apresentações Multimédia


Pretende-se criar uma aplicação XML que se aproxime o mais possível das apresentações feitas em PowerPoint.

Com esse objectivo, usar-se-á a documentação HTML sobre o Paragraph para a transformar numa apresentação multimédia repartida por vários slides.

Com esse objectivo desenvolva um XML Schema para suportar a definição de apresentações (este trabalho será feito durante a aula teórica).

Depois, especifique a stylesheet XSL que ao receber uma instância XML de uma apresentação cria um website atendendo aos seguintes princípios:
  1. o slide inicial é criado a partir da metainformação.
  2. o segundo slide corresponde ao índice de todos os slides presentes na apresentação.
  3. Deverá ser possível saltar para o slide seguinte/anterior/índice/inicial, de qualquer slide. Estas opções de navegação devem estar disponíveis numa barra de navegação que é colocada no topo do slide e no fim do slide.
  4. A formatação do conteúdo de um slide fica ao seu critério (seja criativo).