Escolar Documentos
Profissional Documentos
Cultura Documentos
1002 XML
1002 XML
O que XML?
Extensible Markup Language (XML) linguagem de marcao de dados (metamarkup language) que prov um formato para descrever dados estruturados. Isso
facilita declaraes mais precisas do contedo e resultados mais significativos de
busca atravs de mltiplas plataformas. O XML tambm vai permitir o surgimento de
uma nova gerao de aplicaes de manipulao e visualizao de dados via
internet.
O XML permite a definio de um nmero infinito de tags. Enquanto no HTML, se as
tags podem ser usadas para definir a formatao de caracteres e pargrafos, o XML
prov um sistema para criar tags para dados estruturados.
Um elemento XML pode ter dados declarados como sendo preos de venda, taxas de
preo, um ttulo de livro, a quantidade de chuva, ou qualquer outro tipo de elemento
de dado. Como as tags XML so adotadas por intranets de organizaes, e tambm
via Internet, haver uma correspondente habilidade em manipular e procurar por
dados independentemente das aplicaes onde os quais so encontrados. Uma vez
que o dado foi encontrado, ele pode ser distribudo pela rede e apresentado em um
browser como o Internet Explorer 5 de vrias formas possveis, ou ento esse dado
pode ser transferido para outras aplicaes para processamento futuro e
visualizao.
Noes de HTML
Introduo
Na internet atualmente quase todas as pginas se resumem em HTML (HyperText
Markup Language). O termo hypertext definido por textos que tm links para
outros textos. J o termo markup language define anotaes para a estrutura de um
texto. O design de documentos html tem duas caractersticas importantes:
1. Documentos html so feitos para prover estrutura lgica da informao destinada
apresentao de pginas da rede mundial de computadores.
2. A linguagem html contm um conjunto de tags com um nmero fixo para definir a
estrutura do documento, e cada tag tem a sua semntica j definida. O CSS
(Cascading Style Sheets) permite a separao da estrutura lgica da aparncia da
pgina. Mas, embora o layout possa ser separadamente definido no CSS, o html
destinado especificamente para hipertexto, e no para informao em geral!
Evoluo do HTML
Essa linguagem foi desenvolvida em 1992 por Tim Berners Lee e Robert Caillau no
CERN, que o Centro Europeu de Pesquisas de Fsica de Partculas. O html um
exemplo do SGML (Standard Generalized Markup Language). Originalmente o html
definia estritamente a estrutura lgica de um documento, e no a sua aparncia
fsica. Mas, com a presso dos usurios (principalmente da indstria), as verses
posteriores do html foram foradas a prover cada vez mais e mais controle da
aparncia do documento. Algumas datas importantes:
-1992: html foi definido
-1993: algumas definies fsicas da aparncia, tabelas, formulrios e equaes
matemticas (HTML+)
-1994: HTML 2.0 (padro para as caractersticas principais) e 3.0 (uma extenso do
HTML+, entendido como um rascunho de padro).
-1995 e 1996: Netscape e Internet Explorer definem seus prprios padres e surge o
HTML 3.2 baseado nas implementaes correntes.
-1997: O HTML 4.0 desenvolvido separando a apresentao da estrutura com style
sheets (folhas de estilo).
-1999: Definio do HTML 4.01 (suaves modificaes da verso anterior).
-2000: O XHTML 1.0 criado, o qual consiste de uma verso XML do HTML 4.01.