Your SlideShare is downloading. ×
Nested Context Language (NCL)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Nested Context Language (NCL)

1,216
views

Published on

Visão geral de documentos NCL

Visão geral de documentos NCL

Published in: Technology

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,216
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Um nó de conteúdo traz informações sobre uma mídia utilizada pelo documento, enquanto um nó de composição possui um conjunto de nós de conteúdo e/ou outros nós de composição e conjunto de elos, sendo utilizado para dar estrutura e organização a um documento hipermídia
  • Transcript

    • 1. Tópicos Especiais em Representação de Conhecimento e Raciocínio Nested Context Language (NCL) Luiz Eduardo Dario de Araujo [email_address]
    • 2. NCL
      • Linguagem declarativa para autoria de documentos hipermídias
      • 3. Baseado em XML
      • 4. Primeira versão utilizava DTD
      • 5. Segunda versão passou a utilizar XML Schema
      • 6. Atualmente está na terceira versão
      • 7. Utilizado no módulo obrigatório (NCL/Lua) do Sistema Brasileiro de TV Digital
    • 8. Um NCL é formado por:
      • Nós – abstrações das mídias
        • Nós de conteúdo - traz informações sobre uma mídia utilizada pelo documento
        • 9. Nós de composição - conjunto de nós de conteúdo e/ou outros nós de composição e conjunto de elos
      • Elos – sincronização espacial e temporal das mídias
    • 10. Estrutura do NCL
      • Cabeçalho – definição das características de apresentação do documento com os seguintes elementos:
      • Corpo – definição dos elementos e sincronização entre eles
        • Mídias
          • Âncoras
          • 13. Propriedades
        • Portas
        • 14. Link
    • 15. Região
      • Definição do local da apresentação das mídias
      • 16. Atributos:
        • Identificação - id
        • 17. Tamanho – width e height
        • 18. Posição – left, top, right, bottom, zIndex
    • 19. Descritores
      • Como o nó será apresentado
      • 20. Atributos:
        • Identificação - id
        • 21. Região – region
        • 22. Apresentação - explicitDur
        • 23. Seleção – focusIndex, moveLeft, moveRight, moveUp, moveDown, focusBorderColor, focusBorderWidth
    • 24. Conector
      • Relações entre os elementos do documento
      • 25. É formado por:
    • 27. Mídias
      • Representação do objeto que será apresentado
      • 28. Midias suportadas:
        • Texto – html, css, xml
        • 29. Imagem – bmp, png, gif, jpeg
        • 30. Audio – basic, mp3, mp2, mpeg4
        • 31. Video – mpeg
        • 32. Aplicação - x-ginga-NCLua
    • 33. Mídias
      • Atributos
        • Identificação – id
        • 34. Midia – src (URI)
        • 35. Controle – descriptor
        • 36. Tipo - type
    • 37.
        Âncoras
      • Definem parte do conteúdo de uma mídia
      • 38. Elemento filho do elemento <media>
      • 39. Comparado aos capítulos de um DVD.
    • 40.
        Propriedades
      • Indica uma propriedade de uma mídia
      • 41. Possibilita manipular algum atributo da midia
      • 42. Pode ou não possuir um valor
    • 43.
        Porta
      • Define qual o primeiro nó será executado
    • 44. Link
      • Define o relacionamento de sincronização entre os nós e a interatividade do programa
    • 45. Aplicações
    • 46. Aplicações
    • 47. Aplicações
    • 48. Bibliografia
      • Nested Context Language 3.0 – Luiz Fernando Soares, Rogério Rodrigues, Romualdo Costa e Márcio Moreno. 2006. Disponível em ftp://ftp.telemidia.puc-rio.br/pub/docs/conferencepapers/2003_11_muchaluat_webmidia.pdf%7C8. Acessado em 21 Mar. 2010
      • 49. Nested Context Language – Disponível em http://www.ncl.org.br acessado em 21 Mar. 2010
      • 50. Introdução às Linguagens NCL e Lua: Desenvolvendo Aplicações Interativas para TV Digital. Rafael Carvalho, Joel Santos, Jean Damasceno, Julia Silva, Débora Saade. 2009. Disponível em http://www.peta5.com.br/br/downloads/file/1-ncl-e-lua-desenvolvendo-aplicaes-interativas-para-tv-digital . Acessado em 21 Mar. 2010