Extensible Mark-up Language or XML has been helping web developers' suit their personal and business needs (W3C, 2006). XML provides new avenues of electronic communications between human and machines…
Download file to see previous pages...
In this coursework, XML technology will be employed with a personal web application that requires visitors of this web site to input personal details for future retrieval or access. This data can now be stored in XML schema where it can be accessed for user validation. Appropriate form will be used in the web application for the data entry for storing and login functions.
SGML and HTML, the predecessor of XML, had some inadequacy to meet web developer's needs for markup languages requirements (Wikipedia, 2006). SGML, the international standard for marking up data has been providing semantic markup the need for useful cataloging and indexing of data. SGML can create unlimited markup languages like XML does that can host other resources as well. However, HTML is simple and supports at a wide range. This is originally designed by CERN around 1990 with the aim of providing simple version of SGML. HTML reached a numerous programmers. XML now evolved functioning similar to SGML. The W3C approved XML version 1.0 specification and now serves as a new language.
a.) Breaking Tag Monopoly. The powerful characteristic of XML is that it offers developers to develop personalised mark-up language. With this attribute, developers are not restricted to the set standard tags defined by other mark-up languages such as HTML offers (Sol, 2004). Developers can write set of tags in a personal pace mode.
b.) Moving Beyond Format. XML allows developers define different sorts of tags of different sorts of rules representing data description and relationships based on the developer's preference (W3C, 2006)
c.) Interoperable. XML has no ties with any specific system or platform. XML is free, which requires no fee for installation or setup. Developers can create XML document with their favourite text editor (Sol, 2006).
d.) No need to write a parse. Object-based parsers are available in numbers. This parser will allow XML document run on every platform. XML DOM (Document Object Model) is also available.
e.) Independent. Changes to your XML document will not break the parser. Developers can add, delete or modify the existing XML data structure.
Disadvantages of XML
a.) Repetition. Due to its flexibility, XML allows every element and attribute names for every set of data. This consumes large storage space as the document becomes lengthy.
b.) Lack of browser support for end-user application. A few browser supports direct reading of XML documents.
c.) Processing time and data size. As the XML document gets larger, the processing time for parsing would also increase. It shows parallel relation with its size. If the size gets large, the greater time is required in parsing the data. (Kinsman & McManus, 2006)
d.) Still experimental. XML is too open which has no standardisation compared to other mark up languages.
e.) External References. XML is text-based that is parsed and included on an existing application.
...Download file to see next pagesRead More
This document gives an overview of the project work and states the reasons behind the design decisions taken during the course of the project. It also illustrates the importance of XML technologies in various application areas.
2. Work Description The aim of the project was to encode a few web documents into their respective XML representations.
A majority of us, especially in the field of learning, are caught in this modern tug-of-war. In reference to the study at hand, the role of computer assisted language learning has undergone a drastic change over the years.
XHTML was developed so that HTML gets more diversity into its system as compared to other data layouts and to bring extension to it. W3C is the preferred standard for HTML because it is the open web podium for developing applications that are more interactive and efficient in use and this is the technical method and guideline to design any HTML.
One of the major innovations that have come with the establishment of the World Wide Web is web 2.0. Although web 2.0 is nothing close to a new version of the World Wide Web, and neither is it an improvement on the technical specifications of the web, it has a lot to do with improvements related to how web pages are designed and used.
One of these emerging technologies is 3D printing and remote manufacturing. It is a technology that came into being in 1984, and since then, it has become threat to industries as it is slowly phasing out what used to be the traditional way of printing objects.
With XML, a server transmits a full record to the client, facilitating the client to carry out major part of the processing devoid of going back to the server (Shelly, Cashman, & Vermaat, 2005, p. 682). XML facilitates the development of customized tags. These tags
This accounting treatment gives a true representation of the asset or liability value at the balance sheet date where as carrying such assets or liabilities on original cost might cause the closing book value to be
He is called Jesus of Nazareth by someone from Capernaum who was possessed by an evil spirit ( Mark 1 v 24). Nazareth was considered to be a negative place - John 1 v 46 has Nathanael saying ‘Can anything good come out of Nazareth?’ , so not everyone had
counting, hiring and so on have become much easier because of technology, for instance inventory management has become quite easy because of the modern day software, hiring the right people has become easier because of recruitment websites, these websites offer a plethora of
1 Pages(250 words)Assignment
GOT A TRICKY QUESTION? RECEIVE AN ANSWER FROM STUDENTS LIKE YOU!
Let us find you another Assignment on topic Web Technology. Extensible Mark-up Language (XML) for FREE!