When Tim Berners-Lee invented the web by linking one document to another — called hypertext — it was a breakthrough.
Since then an almost unimaginable pile of functionality has been poured onto the rickety underpinnings of HTML (Hypertext Markup Language) that got the web started.
With the advent of Web 2.0, smartphones, and now tablets, the once simple language to run the web has turned into a fractured Humpty-Dumpty of plug-ins, protocols, codecs, incompatible browsers, and platforms.


