11.07.2015 Views

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.1 IntroduçãoA <strong>NCL</strong> permite definir onde cada objeto de mídia será apresentado, isto é,<strong>em</strong> que classe de dispositivos e <strong>em</strong> qual região de apresentação de cada classede dispositivos.As classes de dispositivos e suas regiões pod<strong>em</strong> ser definidas por meio depropriedades dos objetos de mídia (veja Capítulo 9), por meio de el<strong>em</strong>entosdescritores (veja Capítulo 7), ou por meio de el<strong>em</strong>entos e, respectivamente, discutidos neste capítulo.Para cada classe de dispositivos de saída pod<strong>em</strong>os definir, no cabeçalho dodocumento (dentro do el<strong>em</strong>ento ), uma base de regiões utilizando oel<strong>em</strong>ento .Dentro de uma base de regiões, definimos as regiões através de el<strong>em</strong>entos. Os el<strong>em</strong>entos defin<strong>em</strong> as áreas, nos dispositivos de saída,onde os objetos de mídia poderão ser exibidos inicialmente. 2 Para organizar oleiaute das diversas partes do documento hipermídia, as regiões pod<strong>em</strong> seraninhadas. Em outras palavras, uma região pode ser definida com relação àárea total associada ao dispositivo correspondente a uma base de regiões ouaninhada <strong>em</strong> outra região. A definição de base de regiões com diversasregiões aninhadas é ilustrada pela Listag<strong>em</strong> 6.1.Vale rel<strong>em</strong>brar que, como uma aplicação <strong>NCL</strong> é descrita <strong>em</strong> um documentoXML, um el<strong>em</strong>ento, que pode ou não conter outros (p. ex., ), possuiduas formas de definição:el<strong>em</strong>ento atômico, s<strong>em</strong> outros el<strong>em</strong>entos aninhados:el<strong>em</strong>ento com outros el<strong>em</strong>entos aninhados e com o fechamentoexplícito ao final do bloco:1562 Como visto na Seção 10.3, durante a apresentação de um objeto de mídia, a aplicação <strong>NCL</strong> podealterar os atributos que defin<strong>em</strong> onde ele é exibido.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!