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
13.1 Espelhamento de ConteúdoEm geral, cada elemento define um objeto de mídia distinto.Mesmo quando dois objetos têm o mesmo valor de atributo src, por defaulteles constituem objetos de mídia distintos, cada qual com sua máquina deestados independente. Isso significa que a apresentação de um objeto étotalmente independente da apresentação do outro. Há casos, no entanto, emque pode ser necessário exibir não apenas o mesmo conteúdo em paralelo,mas efetivamente que esse conteúdo exiba as mesmas unidades de informaçãoem um dado momento. Isso é realizado definindo no atributo src de umelemento que ele é a cópia “espelhada” de outro, referenciado no atributo.Embora definido unidirecionalmente, a relação de espelhamento entre osobjetos é reflexiva, simétrica e transitiva. Não existe nenhuma dependência demestre-escravo, ou seja, o espelhamento é em duas vias.A Listagem 13.1 define três elementos exatamente com o mesmoconteúdo. Os objetos “video1” e “video2” são independentes e, portanto,podem ser apresentados em paralelo em diferentes momentos de seu conteúdo,ao passo que, ao iniciar o “video3”, ele será exibido, também em paralelo,mas no mesmo ponto em que “video1” estiver sendo exibido.Listagem 13.1 Objetos de mídia distintos, mas com o mesmo conteúdo (arquivo-fontedefinido pelo atributo src).A igura 13.1apresenta um storyboard envolvendo esses objetos, ilustrandoo mecanismo de espelhamento.A aplicação inicia “video1”.Após 4 segundos, inicia “video2”.video11video15video21296
Após mais 5 segundos, inicia“video3”.Após mais 2 segundos, pausa“video3”.video110video26video112video2810video312video3Um segundo depois, “video3”continua pausado mas “video1”prossegue.Após mais 1 segundo, retoma“video3”, que assume a mesmaposição de “video1”.video113video29video114video21012video314video3Após mais 5 segundos, algum eloencerra “video1”, mas “video3”prossegue.video215Após mais 2 segundos, ocorre ofim natural de “video3”.video21719video3Figura 13.1 Storyboard ilustrando objetos de mídia independentes e espelhados.297
- Page 286 and 287: visto na Tabela 10.1, o papel prede
- Page 288 and 289: A Tabela 10.6 apresenta os códigos
- Page 290 and 291: Listagem 10.12 Código NCL de aplic
- Page 292 and 293: A Listagem 10.14 apresenta o códig
- Page 294 and 295: ole onSelectionrole testandonKeySel
- Page 296 and 297: estado desejado (identificado pelo
- Page 298 and 299: gTVrgTelaInteirargBotaoFigura 10.18
- Page 300 and 301: 10.8 Conectores e Elos que Manipula
- Page 302 and 303: ...Listagem 10.19 Elo que manipula
- Page 304 and 305: pVideo1replayvideo1imgCamera1onBegi
- Page 306 and 307: Podemos observar que foi utilizado
- Page 308 and 309: Observamos que, como o elo deve alt
- Page 310 and 311: ...Listagem 10.20 Aplicação NCL p
- Page 312 and 313: ... trecho da seção Listagem 10.2
- Page 314 and 315: ... trecho da seção ... trecho da
- Page 316 and 317: BibliografiaABNT NBR 15606-2 2011.
- Page 318 and 319: 11.1 RegrasAs regras usadas em uma
- Page 320 and 321: ...... trecho da seção Listagem 1
- Page 322 and 323: spAudioswitchAudioIdiomarEnrPtaudio
- Page 324 and 325: cada elemento filho do switch e se
- Page 326 and 327: Elementos Atributos Conteúdoswitch
- Page 328 and 329: 12.1 Metadados em Aplicações NCLA
- Page 330: 12.2 Exemplo de Metadados na Aplica
- Page 335: Capítulo 13ReúsoÀ medida que as
- Page 339 and 340: “gradSame”: trata-se do mesmo o
- Page 341 and 342: 3algum eloiniciavideo2_n4algum eloi
- Page 343 and 344: meio do elemento definido como fil
- Page 345 and 346: ody......prog01(docProg1#exemplo01)
- Page 347 and 348: arquivo “conectores.ncl”, exist
- Page 349 and 350: PARTE IIITópicos Avançados309
- Page 351 and 352: 14.1 Integrando Objetos Hipermídia
- Page 353 and 354: do vídeo de propaganda, toda a exi
- Page 355 and 356: Listagem 14.2 Âncoras de conteúdo
- Page 357 and 358: Da mesma forma, cada mudança em um
- Page 359: como especificado) do dispositivo s
- Page 362 and 363: Capítulo 15Programando paraMúltip
- Page 364 and 365: mídia. Ele deve ser capaz apenas d
- Page 366 and 367: zIndex=0. Se vários mapas/amostras
- Page 368 and 369: (que executa o documento NCL). A se
- Page 370 and 371: Devemos notar que, se no exemplo o
- Page 372 and 373: Se um elemento em exibição nessa
- Page 374 and 375: Queremos que, na nova versão do do
- Page 376 and 377: Listagem 15.6 O Primeiro João com
- Page 378 and 379: No entanto, devemos ressaltar: Não
- Page 380 and 381: Figura 15.5 Apresentação em um ú
- Page 382 and 383: 16.1 IntroduçãoO núcleo da máqu
- Page 384 and 385: elemento pode ser deixado inconsis
13.1 Espelhamento de ConteúdoEm geral, cada el<strong>em</strong>ento define um objeto de mídia distinto.Mesmo quando dois objetos têm o mesmo valor de atributo src, por defaulteles constitu<strong>em</strong> objetos de mídia distintos, cada qual com sua máquina deestados independente. Isso significa que a apresentação de um objeto étotalmente independente da apresentação do outro. Há casos, no entanto, <strong>em</strong>que pode ser necessário exibir não apenas o mesmo conteúdo <strong>em</strong> paralelo,mas efetivamente que esse conteúdo exiba as mesmas unidades de informação<strong>em</strong> um dado momento. Isso é realizado definindo no atributo src de umel<strong>em</strong>ento que ele é a cópia “espelhada” de outro, referenciado no atributo.Embora definido unidirecionalmente, a relação de espelhamento entre osobjetos é reflexiva, simétrica e transitiva. Não existe nenhuma dependência d<strong>em</strong>estre-escravo, ou seja, o espelhamento é <strong>em</strong> duas vias.A Listag<strong>em</strong> 13.1 define três el<strong>em</strong>entos exatamente com o mesmoconteúdo. Os objetos “video1” e “video2” são independentes e, portanto,pod<strong>em</strong> ser apresentados <strong>em</strong> paralelo <strong>em</strong> diferentes momentos de seu conteúdo,ao passo que, ao iniciar o “video3”, ele será exibido, também <strong>em</strong> paralelo,mas no mesmo ponto <strong>em</strong> que “video1” estiver sendo exibido.Listag<strong>em</strong> 13.1 Objetos de mídia distintos, mas com o mesmo conteúdo (arquivo-fontedefinido pelo atributo src).A igura 13.1apresenta um storyboard envolvendo esses objetos, ilustrandoo mecanismo de espelhamento.A aplicação inicia “video1”.Após 4 segundos, inicia “video2”.video11video15video21296