|
||
|
|
| Conheça o Plugfeed | » Início » Programação » Introdução ao XML --> |
|
Avaliação:
![]() ![]() ![]() ![]() | Publicado em: 21/08/2005Introdução ao XML
José de Menezes é formado em Ciência da Computação pela UFMG, empresário e ex-atleta profissional. Possui interesses em desenvolvimento web e webdesign.
Introdução ao XML
Se você tem uma página pessoal ou profissional na Web ou está bem informado sobre a Internet. certamente já ouviu falar muito da nova tecnologia XML. O falatório começou no início do ano, quando a Microsoft lançou o Internet Explorer 5, o primeiro navegador comercial compatível com o padrão XML. A sigla XML corresponde a Linguagem de Marcação Expansível, do inglês "eXtensible Markup Language". Assim como a linguagem HTML, (Hypertext Markup Language) a SML tem como origem a SGML - Linguagem Padrão de Marcação Gereneralizada (Standard Generalized Markup Language), considerada a avó de todas as linguagens de marcação. A SGML é uma meta-linguagem, ou seja, um sistema para a definição de linguagens de marcação, como HTML. A XML também é uma meta-linguagem, um sub conjunto da SGML, projetada especialmente para a Web. Como acontece com a SGML, é possível usar a XML para definir diversas linguagens de marcação para usos específicos, particularmente para a representação de dados.A linguagem HTML impõe vários limites que a tornam inviável para uso em aplicações avançadas na Web. Aqui vão alguns: . HTML é uma tecnologia para apresentações, combinando dados com a forma de apresentá-los e tornando difícil uma separação dos dois elementos. . HTML tem um conjunto fixo e rígido de marcações (tags) e não permite que você use suas próprias marcações nos seus programas aplicativos. . HTML é uma linguagem "plana" e não permite que você especifique uma hierarquia de dados, incluindo detalhes como limites e importância. . HTML dificulta a transmissão de dados para o cliente, para que sejam processados posteriormente. Em vez disso, a HTML é gerada continuamente pelo servidor e o cliente é apenas um mecanismo de exibição de dados. . HTML fornece apenas um modo de visualização dos dados. Se quiser fornecer diferentes modos de visualização, você precisa refazer ou regerar os dados e a página HTML completa no servidor, para exibição nos clientes. Se os dados ou conteúdo estivessem separados do formato de exibição, você poderia baixá-los para os clientes e depois mandar vários modos de visualização, conforme necessário. . HTML não é facilmente legível, nem pelo olho humano nem por máquina. . A consistência não é o seu forte. Algumas vezes, existe a marcação de início combinando com a de fim. Como é. . Outras vezes, há apenas a marcação de início, mas não a do fim (como e). Os analisadores de sintaxe HTML têm que saber lidar como essa formatação aleatória. Os padrões HTML e XML foram criados pelo W3C (Consórcio da World Wide Web), depois que os membros dessa organização decidiram separar o conteúdo das páginas Web da própria forma de visualização, para que a Web continuasse a crescer. Assim nasceu a XML. Por que não usaram simplesmente SGML? Sem entrar em detalhes, basta dizer que o padrão SGML é extremamente complexo. Sua especificação ocupa mais de 500 páginas, enquanto o padrão XML é muito mais simples e ocupa apenas 26 páginas. Usando-se uma definição mais estrita, a XML é uma especificação de marcação de dados que acabou cobrindo uma série de tecnologias inter-relacionadas, como XML DOM, XSL, XLL, XML namespaces e VML. Neste artigo vamos examinar três desses modelos: a XML, XSL (eXtensible Style Language) e a XML DOM (Document Object Model). Mencionaremos os outros padrões, quando necessário. Artigos relacionados
desconhecido
seu bosta!!!!!!!!!!!!!!!!!!!!!!!!
q merdah di site"""""""""""""""""""""""""" vah fazeh site ruim assim na p@!# q p!!@# ![]() ![]() ![]() ![]() ![]() skblllz
site muito bom
![]() ![]() ![]() ![]() ![]() andrea <decantpn@hotmail.com>
voce poderia me ajudar com uma duvida
HTML é considerada uma meta-linguagem?? permite construir linguagens como EAD??? Um abraço e obrigada ![]() ![]() ![]() ![]() ![]() Jonas King <jonasking@gmail.com>
Esse layout do site é uma bosta, e ainda, o cara que escreveu o conteúdo do site não sabe de nada, é um trouxa, um via-wikipedia....
eita sô, pesquisa no wikipedia a gente faz, ce num tem moral nenhuma, sabe de nada!!!!!!!! ![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() |
|
|