This document summarizes the evolution of the World Wide Web through the lens of a web developer, from its origins in the 1980s to modern developments. It discusses key milestones like Tim Berners-Lee's initial vision for hypertext in 1980, the creation of HTML in 1989, the rise of web browsers in the early 1990s, and the explosion of websites in the mid-1990s. It also outlines the emergence of web standards, the growing importance of web developers, and technical advances like CSS, JavaScript, Ajax, and HTML5 that have enhanced the capabilities of websites over time.
8. 1980 Tim Berners-Lee first envisioned linking together documents in a consistent, platform neutral way to share research work
9. hy-per-text – noun a method of storing data through a computer program that allows a user to create and link fields of information at will and to retrieve the data non-sequentially
10. 1989 HTML is borndemand for information accessstandard & machine understandable
46. Traditional Synchronous processing Client User Activity User Activity User Activity Time Data Transmission Data Transmission Server Data Processing Data Processing
48. Asynchronous processing Client User Activity Data Request Data Request Data Response Data Response Ajax Client Processing Client Processing Time Data Transmission Data Transmission Server System Processing System Processing
- Story about how all books were indexed Everyone updated the index- it was important to know which book was in which shelf
Nuclear physicist Tim Berners-Lee, who was a contractor at CERNfirst hypertext system, `Enquire', in 1980 for his own personal use. ENQUIRE, a system for CERN researchers
Tim Berners-Lee is the inventor of the Web. In 1989, Tim was working in a computing services section of CERN when he came up with the concept; at the time he had no idea that it would be implemented on such an enormous scale. Particle physics research often involves collaboration among institutes from all over the world. Tim had the idea of enabling researchers from remote sites in the world to organize and pool together information. But far from simply making available a large number of research documents as files that could be downloaded to individual computers, he suggested that you could actually link the text in the files themselves.
A web developer is responsible for programming the functionality of a web site
Rich Internet Application (RIA) - It defines the experience brought from desktop to browser whether it is from a graphical point of view or usability point of view. Some buzz words related to RIA are AJAX and Flash.Service-oriented Architecture (SOA) - It is a key piece in Web 2.0 which defines how Web 2.0 applications expose its functionality so that other applications can leverage and integrate thefunctionality providing a set of much richer applications (Examples are: Feeds, RSS, Web Services, Mash-ups)Social Web - It defines how Web 2.0 tend to interact much more with the end user and making the end user an integral part.