A Brief History of HTML: 1993 - Present
A Brief History of HTML: 1993 - Present
Cutamora
ICT-TR6c1
Another version, XHTML, was a rewrite of HTML as an XML language. XML is a standard markup
language that is used to create other markup languages. Hundreds of XML languages are in use
today, including GML (Geography Markup Language), MathML, MusicML, and RSS (Really Simple
Syndication). Since each of these languages was written in a common language (XML), their content
can easily be shared across applications. This makes XML potentially very powerful, and it's no
surprise that the W3C would create an XML version of HTML (again, called XHTML). XHTML became
an official standard in 2000, and was updated in 2002. XHTML is very similar to HTML, but has
stricter rules. Strict rules are necessary for all XML languages, because without it, interoperability
between applications would be impossible. You'll learn more about the differences between HTML
and XHTML in Unit 2.
Most pages on the Web today were built using either HTML 4.01 or XHTML 1.0. However, in recent
years, the W3C (in collaboration with another organization, the WHATWG), has been working on a
brand new version of HTML, HTML5. Currently (2011), HTML5 is still a draft specification, and is not
yet an official standard. However, it is already widely supported by browsers and other web-enabled
devices, and is the way of the future.
Brief History of Java
Java, having been developed in 1991, is a relatively new programming language. At that time,
James Gosling from Sun Microsystems and his team began designing the first version of Java aimed
at programming home appliances which are controlled by a wide variety of computer processors.
Why is it called Java? It is customary for the creator of a programming language to name the
language anything he/she chooses. The original name of this language was Oak, until it was
discovered that a programming language already existed that was named Oak. As the story goes,
after many hours of trying to come up with a new name, the development team went out for coffee
and the name Java was born.
While Java is viewed as a programming language to design applications for the Internet, it is in
reality a general all-purpose language which can be used independent of the Internet.