or, This is not your mom’s AJAX
Web pages are written in HTML, the web programming language that tells browsers how to lay out and
present content on a web page. In other words, HTML provides the basic building blocks for the web. For
a long time, those building blocks were pretty simple and static: lines of text, links and images.
seamlessly scroll around a map of our neighborhood, without waiting for the entire page to reload for
every chess move or every map scroll.
time interactions. For example, if you’ve filled out an online form and hit the “submit” button, the web page
Maps. XHR enabled individual parts of a web page -- a game, a map, a video, a little survey -- to be
altered without needing to reload the entire page. As a result, web apps are faster and more responsive.
CSS gives programmers an easy, efficient way to define a web page’s layout and beautify the page with
design elements like colors, rounded corners, gradients, and animation.
features and improvements are incorporated into new versions of the HTML standard.
Today’s web has evolved from the ongoing efforts of all the technologists, thinkers, coders and
organizations who create these web technologies and ensure that they’re supported in web browsers like
Internet Explorer, Firefox, Safari and Google Chrome. This interaction between web technologies and
browsers has made the web an open and friendly construction platform for web developers, who then
bring to life many useful and fun web applications that we use daily.