Web Development

What do you think of XML? – Ashton_JX

Ashton_JX

Member

Posts: 156
From: Springfield, Oregon, USA
Registered: 02-21-2005
I was in the library today checking out the computer books when I got to thinking it is about time I brushed up on web page development skills.

Last I left off, I had been reading up on HTML. That was years ago, and I'd like to learn something more advanced (but still easy to use). Is XML a good way to go?

------------------
1 Corinthians 15:58 So, my dear brothers and sisters, be strong and steady, always enthusiastic about the Lord’s work, for you know that nothing you do for the Lord is ever useless. (NLT)

Tired of loosing your work for all eternity? Jesus Saves! You should too :P (liek every 1 1/2 seconds) This is a message from teh save the data foundation, and from (CTRL + S): Because da data is y00r future. Maybe.

crazyishone

Member

Posts: 1685
From:
Registered: 08-25-2004
xml doesnt do anything.

its for data storage and definition.
there arent even preset tags...you have to make your own.

Perhaps you mean XHTML which is extensible hypertext markup language. In which case XHTML 1.1 is basicly just the latest and smoothest iteration of html. Take notice of the term DHTML:

DHTML is basicly all of the things used for making "dynamic" webpages. Its XHTML(or html), CSS, and Javascript.
xhtml
xml
dhtml

------------------
"I bleed black tears"

Will the emo kids be my friends now?

[This message has been edited by crazyishone (edited March 15, 2006).]

Jari

Member

Posts: 1471
From: Helsinki, Finland
Registered: 03-11-2005
crazyishone is right but if you want to learn something advanced then you should be first sure that you master html and you can move to javascript and then to php. Later on you can start using XML too, via php.
That's just my path though.

------------------
Mat 5:6 Blessed are they which do hunger and thirst after righteousness: for they shall be filled.

[VoHW] (Help needed) [Blog] - Truedisciple (mp3)

crazyishone

Member

Posts: 1685
From:
Registered: 08-25-2004
xml can be used for many things. you could write a program to read and write xml files. Its very easy to make "scripting languages" with. the w3c site i sent you to has some examples of scripting languages made using xml and an interpreter.

------------------
"I bleed black tears"

Will the emo kids be my friends now?

Klumsy

Administrator

Posts: 1061
From: Port Angeles, WA, USA
Registered: 10-25-2001
html doesn't do anything either, its just a predefined set of tags.
xml is a standard way of showing a variety of data in a textual foramt, where the data can be hyrachially organised.

however XML is much more than just the XML itself, its a whole set of technologies that can deal with XML, such as XSL (a bit like CSS), XLST which can transform xml from one form to another, XPATH and XQUERY which are to XML what SQL is to relation today.

The potential of XML is really only starting to be tapped into. such a simple thing, but it has enabled a few interations of some exciting innovations.

------------------
Karl /GODCENTRIC
Visionary Media
the creative submitted to the divine.
Husband of my amazing wife Aleshia
Klumsy@xtra.co.nz

kiwee

Member

Posts: 578
From: oxfordshire, england
Registered: 04-17-2004
try Javascript.
PHP is like javascript, just harder.
DHTML uses javascript.
and if you are familuar with Blitz, javascript is a bit like that.

------------------

dartsman

Member

Posts: 484
From: Queensland, Australia
Registered: 03-16-2006
I like using XML for C# database type programs, and if security is a problem then I can encrypt data which needs protection.

Mainly because I found it quick and easy to just setup my own tags and the XML namespace is pretty handy too.

I've made a complete mobile details database program, and currently working on another app which requires password encryption.

All in all XML seems to be great for quick custom database programs.

With that said, I wouldn't recommend XML if you want to extend your HTML web skills. Look into other things mentioned above...

------------------
"But it is God who judges: He brings one down, he exalts another." - Psalm 75:7

Startup Christian Games Company Producing Mobile/PC Games/Tools

[This message has been edited by dartsman (edited April 03, 2006).]

kiwee

Member

Posts: 578
From: oxfordshire, england
Registered: 04-17-2004
what is cool is making a website through XML (which is different then making a website with XML).
here is a small tutorial about it on w3schools:
http://www.w3schools.com/xml/xml_display.asp
CPUFreak91

Member

Posts: 2337
From:
Registered: 02-01-2005
quote:
Originally posted by Ashton_JX:
Last I left off, I had been reading up on HTML. That was years ago, and I'd like to learn something more advanced (but still easy to use). Is XML a good way to go?


XHTML is stricter and will cause you less frustration and tears... the next step is php or python (I'm writing my web site in python).

------------------
All Your Base Are Belong To Us!!! chown -r us ./base
"After three days without programming, life becomes meaningless.'' -- Tao of Programming Book 2

kiwee

Member

Posts: 578
From: oxfordshire, england
Registered: 04-17-2004
quote:
Originally posted by CPUFreak91:
XHTML is stricter and will cause you less frustration and tears... the next step is php or python (I'm writing my web site in python).



Python?
how do you do that?
buddboy

Member

Posts: 2220
From: New Albany, Indiana, U.S.
Registered: 10-08-2004
yah how in the heck? i wanna learn!! do you have to have the interpreter to view it?

------------------
In the stock market, you must buy high and sell low...Wait! That's not right!
--------------
Yes, I can be intelligent at times!!

CPUFreak91

Member

Posts: 2337
From:
Registered: 02-01-2005
quote:
Originally posted by kiwee:
Python?
how do you do that?

Apache needs to have mod_python installed.

quote:
Originally posted by buddboy:
yah how in the heck? i wanna learn!! do you have to have the interpreter to view it?

No, just a web browser. Apache and mod_python do all the behind the scenes work. Learn python and then check out cgi lib or copy demos and play with them.

------------------
All Your Base Are Belong To Us!!! chown -r us ./base
"After three days without programming, life becomes meaningless.'' -- Tao of Programming Book 2

D-SIPL

Moderator

Posts: 1345
From: Maesteg, Wales
Registered: 07-21-2001
XML rocks!!

------------------
"One World. One Web. One Program." -Microsoft promotional advertisement
"Ein Volk, ein Reich, ein Fuhrer!" -Adolf Hitler

kiwee

Member

Posts: 578
From: oxfordshire, england
Registered: 04-17-2004
yeah, XML is REALLY COOL!
But you can't make websites with it using just XML.
Klumsy

Administrator

Posts: 1061
From: Port Angeles, WA, USA
Registered: 10-25-2001
well you can with XML and XLST

------------------
Karl /GODCENTRIC
Visionary Media
the creative submitted to the divine.
Husband of my amazing wife Aleshia
Klumsy@xtra.co.nz

kiwee

Member

Posts: 578
From: oxfordshire, england
Registered: 04-17-2004
but not JUST with XML.