Friday, October 24, 2008

Reading notes- Week 9

-Intro to XML: Martin Bryan: I found this article to be kind of confusing. It is about XML, which stands for extensible markup language. XML has many elements which help improve it over other markup languages. The DTD it uses makes it so you cannot put the text in out of order. It contains documents composed of logical elements, and attributes which describe how the elements should be processed.
XML Standards: Uche Ogbuji: This article was even more confusing than the last one. It contains many tutorial links and definitions for different XML terms. The term definitions were not very clear, maybe because I do not yet have a complete base knowledge of XML or other markup languages.
XML Tutorial: Andre Bergholz: This article was the easiest to read through and understand. I understood more about XML from this article than from the other two. XML markup is easier for humans to read and for computers to process. It uses DTD, which works like syntax in a sentence, to make it more readable and not out of order. There is something used called namespaces which act like name tags. These make sure that no two elements have the same name, which would screw up the code. XML allows for more semantic management of information than other code languages do, which makes it more user-friendly.
XML schema tutorial: XML scheme works like DTD, it provides the “building blocks” of the language. It defines elements and attributes. But it is also seen to be easier to use and better than DTD. It allows for future additions, supports namespaces, and is written in XML. The author of this article believes that this will soon be used more than DTD and is more useful.

2 comments:

Monica said...

I agree with your comment on the Bergholz tutorial. Things started to click a little when it was discussed that XML is easier for humans and computers to understand. I'm still a little lost but reading yours and others comments on the readings is helping.

RAlessandria said...

I felt like all of the readings were confusing. It makes me very nervous going into our last assignment not feeling confident at all in my knowledge of XML. Yet, every assignment so far has had me really intimidated untill I actually sit down and do it so I hope it will be the same with #6.