Vis Ix Des1 Learning Diary 01

The History of HTML and some of the characteristics of HTML syntax.

It is pretty confusing to understand the background and the history of HTML. So here is a compact version of HTML development: Sir Tim Berners-Lee founded the original regulations of HTML, which is that fewer than two dozen elements that could be used for writing web pages. The tags that Tim used were already existed in the standard generalized Markup language. After several general developing years, HTML started to transform into an extensible markup language. Though this transition made HTML stricter and more formal, the extensible characteristics give the new HTML, XHTML, extremely poor compatibility. Such characteristics made lots of web designers unhappy, and they eventually formed WHATWG to develop their own HTML format. Such chaos ended when the original HTML Team, W3C, announced that XHTML 2 died in 2009. And finally, HTML5 started to take the trend.

From this complicated history I found two really interesting characteristics of HTML: Firstly is the continuous evolution based on the current or previous web medium and syntax. Just like the article “A Brief History of Markup” mentioned, the old HTML 2.0 inherited the 〈img〉 tag from the Mosaic web browser. And nowadays, we are able to see that HTML5 is compatible with current mobile trend, which is compatible with different sizes of screens. Though I’m not so familiar with the exact HTML syntax, I can assume that there are new libraries HTML5 is utilizing in order to be compatible with new formats or characteristics. Secondly, HTML is so related to Markup language. In fact, HTML is a kind of a Markup language. Focusing on describing document’s formatting, what Markup language intrigues me most is the usage of tags. Comparing to other programming languages like Swift and C++, HTML’s tags in some way generally replace the use of “{}” while declaring the type and some value at the same time, which is so fascinating. Also, I just realized that MarkDown (which sounds like the opposite of Markup), is actually a specific Markup library.

Can’t wait to get further into HTML.

References:
A Brief History of Markup by Jeremy Keith
Markdown vs Markup - are they related?

Comments
Write a Comment