O Que é o XML?
Nos últimos tempos e com a evolução do “O.Cantinho.da.Programação” comecei a ter a necessidade de adaptar um pouco a base e as funcionalidades que o Theme do WordPress que uso disponibilizava.
A determinada altura decidi colocar um banner de publicidade própria e fazer a apresentação de apenas uma imagem na SideBar não era o suficiente, queria que essa imagem fosse redireccionada para determinado site, e para isso explicaram-me que poderia usar um ficheiro XML com a informação das imagens e respectivos link’s e posteriormente ler esse ficheiro através de um Script em JavaScript na estrutura do WordPress.
Como eu não tenho qualquer conhecimento de JavaScript nem de XML aventurei-me na descoberta destas duas poderosas ferramentas e é por isso que vou criar pequenos tutoriais à medida que for progredindo na minha aprendizagem destas ferramentas, que poderão também ser úteis a outras pessoas.
Mas afinal o que é o XML?
O XML significa Extensible Markup Language, é uma linguagem de programação com muitas semelhanças com o HTML e foi projectada para guardar e transportar dados, e não propriamente para os exibir.
Quais as diferenças entre o XML e o HTML?
Convém referir que o XML não é de todo um substituto do HTML, pois ambas foram projectadas com diferentes objectivos. Enquanto o objectivo do XML é guardar e transportar estruturas de dados o HTML é o responsável por fazer a exibição desses mesmos dados.
Podemos dizer mais simplesmente que o XML guarda e transmite a informação enquanto que o HTML exibe essa mesma informação.
Conclusão:
A bem dizer o XML “não faz nada”, simplesmente o XML foi criado e projectado para estruturar, armazenar e transportar informação.
Share
Janeiro 10th, 2012 at 3:16 pm
Boas,
podes dispoinibilizar o codigo javascript e o xml que usaste para a pub no site?
Janeiro 10th, 2012 at 3:23 pm
Boa Tarde!
Eu ainda não possuo tal código, é por esse mesmo motivo que ando a tentar explorar e aprender Javascript e XML de modo a conseguir implementar o que desejo!
Cumprimentos
Nuno Santos
Janeiro 10th, 2012 at 3:26 pm
Ah bom,
achava que já tinha tudo feito.
eu fiz algo mais simples em javascript (basicamente é um doc write, selecionado a pub random), mas é muito simples, e não a melhor maneira.
cumprimentos
Janeiro 10th, 2012 at 3:46 pm
Neste momento os meus conhecimentos de XML e de JavaScript são praticamente nulos e ainda não sou capaz de conseguir implementar a solução que pretendo.
Tenho tentado aprender calmamente alguns conceitos que me possam ser úteis, e espero que dentro de algum tempo consiga ter a minha própria solução em funcionamento.
Cumprimentos