April 8th, 2011 Comments Off 4,536 views Over the past ten years or so, concepts such as Web 2.0, Rich Internet Applications (RIAs), and the Semantic Web have all pushed HTML, CSS, and JavaScript to and beyond their limits, often relying on plug-ins such as Adobe Flash to power components such as video and audio, as well as highly graphical and interactive applications.