The evolution of the Web began in 1991. The following is a break down and progression of the evolution of Web pages:
1991 – HTTP: A network protocol for distributed, collaborative, hypermedia information systems.
1991/1992 – HTML 1: HyperText Markup Language is the predominant markup language for web pages.
1994 – HTML 2: Second version of the HyperText Markup Language.
1994 – Cookies: A small piece of data sent by websites and stored in a user’s web browser to remember the website’s state or past user activity.
1995 – SSL: Cryptographic protocols that provide communication security over the Internet.
1995 – HTML 3: Draft of third version of the HyperText Markup Language.
1995 – Javascript: A prototype-based, object-oriented scripting language.
1996 – Java: Java applets, which can run in a web browser using a Java Virtual Machine, were introduced in the first version of the java language.
1996 – Flash: A multimedia platform used to add animation, video, and interactivity to web pages.
1996 – XML: A set of rules for encoding documentation in machine-readable form.
1997 – HTML 3.2: Third version of the HyperText Markup Language.
1997 – HTML 4: Fourth version of the HyperText Markup Language.
1998 – CSS2: A style sheet language used to describe the presentation semantics of a document.
1999 – AJAX: A group of interrelated web development methods used to create interactivities web applications.
1999 – Web Fonts: Method of displaying fonts downloaded from websites.
2001 – SVG: Family of specifications of an XML-based file format for two-dimensional vector graphics, both static and dynamic.
2004 – Canvas: HTML 5 element that allows for dynamic, scriptable rendering of 2D shapes and bitmap images.
2006 – XMLHTTPRequest2: Introduces new capabilities to a specification used to send HTTP or HTTPS requests directly to a web server and load the server response data directly back into the script.
2008 – HTML 5: The fifth