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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

definidos para ajustar a linguag<strong>em</strong> às características do ambiente de televisãodigital, com seus vários dispositivos de apresentação: aparelho de televisão,dispositivos móveis, dispositivos portáteis etc.O principal objetivo da conformidade com perfis de linguag<strong>em</strong> éaumentar a interoperabilidade. Os módulos obrigatórios são definidos deforma que qualquer documento, especificado <strong>em</strong> conformidade com um perfilde linguag<strong>em</strong>, resulta <strong>em</strong> uma apresentação razoável quando apresentado <strong>em</strong>um perfil distinto daquele para o qual foi especificado. O formatador dedocumentos, suportando o conjunto de módulos obrigatórios, ignoraria todosos outros el<strong>em</strong>entos e atributos desconhecidos.4.2 Módulos <strong>NCL</strong>Como mencionamos na seção anterior, módulos são coleções deel<strong>em</strong>entos, atributos e valores de atributos XML s<strong>em</strong>anticamente relacionadosque representam uma unidade de funcionalidade.A versão <strong>NCL</strong> 3.0 é dividida <strong>em</strong> 15 áreas funcionais, que sãonovamente divididas <strong>em</strong> módulos. Das 15 áreas funcionais, 14 são utilizadaspara definir os perfis TVD Avançado e TVD Básico [Soares et al., 2006]. As14 áreas funcionais e seus módulos correspondentes usados nos perfis paraTV digital são apresentados na Tabela 4.1.Tabela 4.1 Áreas funcionais da <strong>NCL</strong> 3.0ÁreasFuncionaisMódulosEl<strong>em</strong>entosStructure Structure nclheadbodyLayout Layout regionBaseregionComponents Media mediaContextcontextInterfaces MediaContentAnchor areaCompositeNodeInterfaceportPropertyAnchorpropertySwitchInterfaceswitchPortPresentationSpecificationDescriptormappingdescriptordescriptorParam142

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

Saved successfully!

Ooh no, something went wrong!