LMMD-MUS LMMD-MUS LMMD-MUS

home HOME

XML Básico
XML INÍCIO
XML Introdução
XML Como usar
XML Sintaxe
XML Elementos
XML Atributos
XML Validação
XML Navegadores
XML Ver
XML Exibir com CSS
XML Exibir com XSL
XML Data Islands
XML Parser
XML na Vida Real

XML Advanced
XML Namespaces
XML CDATA
XML Codificação
XML Servidor
XML Aplicações
XML HTTP
XML Comportamentos
XML Tecnologias
XML Editores

Tecnologias Relacionadas à XML

Anterior Próxima

Este capítulo contém uma lista de tecnologias que são importantes para o entendimento e o desenvolvimento de aplicações XML.

Também pode ser visto como uma informação "para onde ir daqui", se você quer estudar mais sobre a XML.


XHTML - HTML Extensível

XHTML é a reformulação da HTML 4.01 em XML. A XHTML 1.0 é a última versão da HTML. Leia mais no tutorial de XHTML.

CSS - Cascading Style Sheets [Folhas de Estilo em Cascata]

Folhas de Estilo CSS podem ser adicionadas a documentos XML para prover informação sobre exibição. Leia mais no tutorial de CSS.

XSL - Extensible Style Sheet Language [Linguagem de Folha de Estilo Extensível]

A XSL consiste de três partes: XML Document Transformation [Transformação de Documento XML] (renomeada XSLT, ver abaixo), uma sintaxe de encaixe (matching) de padrões (renomeada XPath, ver abaixo), e uma interpretação de de objeto de formatação.

XSLT - XML Transformation [Transformação de XML]

A XSLT é muito mais poderosa do que a CSS. Ela pode ser usada para transformar arquivos XML em muitos formatos de saída diferentes. Leia mais no tutorial de XSLT (em inglês).

XPath - XML Pattern Matching [Encaixe de Padrões XML]

A XPath é uma linguagem para endereçar partes de um documento XML. A XPath foi projetada para ser usada tanto pela XSLT quanto pelo XPointer.

XLink - XML Linking Language [Linguagem de Vínculação XML]

A XML LInguagem de Vínculação (XLink) permite que elementos sejam inseridos em documentos XML de modo a criar vínculos (links) entre recursos XML.

XPointer - XML Pointer Language [Linguagem de Ponteiro XML]

A XML Pointer Language (XPointer) suporta o endereçamento dentro de estruturas internas de documentos XML, tais como elementos,a tributos, e conteúdo.

DTD - Document Type Definition [Definição de Tipo de Documento]

Uma DTD pode ser usada para definir os blocos de construção legais de um docuemnto XML. Leia mais no tutorial de DTD (em inglês).

Namespaces

O namespaces XML define um método para definir nomes de elementos e atributos usados em XML associando-os com referências de URI.

XSD - XML Schema

Os Schemas são alternativas poderosas para as DTDs. Os Schemas são escritos em XML, e suportam namespaces e data types (tipos de dados). Leia mais no tutorial de Schema (em inglês).

XDR - XML Data Reduced [Redução de Dados XML]

A XDR é uma versão reduzida da XML Schema. O suporte para a XDR foi enviado com o Internet Explorer 5.0 quando a XML Schema era ainda um esboço. A Microsoft comprometeu-se a dar pleno suporte para a XML Schema tão logo a especificação torne-se uma Recomendação do W3C.

DOM - Document Object Model [Modelo de Objeto Documento]

O DOM define interfaces, propriedades e métodos para manipular documentos em XML. Leia mais no tutorial de DOM (em inglês).

XQL - XML Query Language [Linguagem de Inquirição XML]

A Linguagem de Inquirição XML suporta utilidades de inquirição para extrair dados de documentos XML.

SAX - Simple API for XML [API Simples para XML]

A SAX é outra interface para ler e manipular documentos XML.


Recomendações do W3C

O World Wide Web Consortium (W3C) foi fundado em 1994 para conduzir a Web desenvolvendo protocolos WWW comuns como HTML, CSS and XML.

O trabalho mais importante feito pelo W3C é o desenvolvimento de especificações Web (chamadas "Recomendações") que descrevem os protocolos de comunicação (como HTML e XML) e outros blocos de construção da Web.

Leia mais sobre o status de cada padrão XML na W3C School.


Anterior Próxima