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.

por ex<strong>em</strong>plo, se o objeto hipermídia declarativo <strong>NCL</strong> tiver mais de uma portade entrada.Início, Apresentação, ícone dachuteira0sFim, Apresentação, ícone da chuteira 6sFigura 14.3 Cadeia t<strong>em</strong>poral de <strong>NCL</strong>Advert.Início, Seleção, ícone dachuteiraFim, Apresentação, ícone dachuteiraInício, Apresentação, imag<strong>em</strong>de fundoInício, Apresentação, vídeo depropagandaInício, Apresentação, formulárioHTMLFim, Apresentação, vídeo depropagandaFim, Apresentação, formulárioHTML(0+X) s(0+X) s(0+X) s(0+X) s(0+X) s(X+13) s(X+13) sEmbora o conteúdo de um objeto hipermídia declarativo n<strong>em</strong> s<strong>em</strong>prepossa ser definido a priori, âncoras de conteúdo pod<strong>em</strong> ser definidas, comos<strong>em</strong>pre, por meio de el<strong>em</strong>entos .Âncoras de conteúdo pod<strong>em</strong> definir trechos nas cadeias t<strong>em</strong>porais, pormeio do atributo clip do el<strong>em</strong>ento . O valor do atributo clip é dado por“(chainId, beginOffset, endOffset)”.O parâmetro chainId identifica uma das cadeias t<strong>em</strong>porais definidaspelo objeto hipermídia com código declarativo. Os parâmetros beginOffset eendOffset determinam o t<strong>em</strong>po de início e de fim da âncora de conteúdo,respectivamente, relativo ao início da cadeia. Na grande maioria das vezes,um objeto hipermídia com código declarativo define apenas uma única cadeia;nesse caso, o parâmetro chainId pode ser omitido. Da mesma forma, osparâmetros beginOffset e endOffset pod<strong>em</strong> ser omitidos, quando entãoassum<strong>em</strong> seus valores default: “0s” e o valor correspondente ao t<strong>em</strong>po finalda cadeia, respectivamente.No caso específico de um objeto hipermídia declarativo com código<strong>NCL</strong>, uma cadeia é identificada pela porta de entrada do corpo da aplicação<strong>NCL</strong>, identificada pelo atributo src do objeto hipermídia declarativo:el<strong>em</strong>ento , filho do el<strong>em</strong>ento do documento <strong>NCL</strong> que define oconteúdo do objeto hipermídia declarativo. Na Listag<strong>em</strong> 14.2, v<strong>em</strong>os umaâncora que inicia quando a cadeia “entry” (identificador de uma porta doel<strong>em</strong>ento de “ex<strong>em</strong>plo.ncl”) atingir cinco segundos e termina juntocom o fim da cadeia.314

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

Saved successfully!

Ooh no, something went wrong!