Tuesday, 23 August 2016

Entry 2: the World Wide Web

Sir Tim Berners-Lee invented the world wide web in  1989
Sir Tim Berners-Lee is a British computer scientist. He was born in London, and his parents were early computer scientists, working on one of the earliest computers.
Growing up, Sir Tim was interested in trains and had a model railway in his bedroom. He recalls:
“I made some electronic gadgets to control the trains. Then I ended up getting more interested in electronics than trains. Later on, when I was in college I made a computeout of an old television set.”
After graduating from Oxford University, Berners-Lee became a software engineer at CERN, the large particle physics laboratory near Geneva, Switzerland. Scientists come from all over the world to use its accelerators, but Sir Tim noticed that they were having difficulty sharing information.
“In those days, there was different information on different computers, but you had to log on to different computers to get at it. Also, sometimes you had to learn a different program on each computer. Often it was just easier to go and ask people when they were having coffee…”, Tim says.
Tim thought he saw a way to solve this problem – one that he could see could also have much broader applications. Already, millions of computers were being connected together through the fast-developing Internet and Berners-Lee realised they could share information by exploiting an emerging technology called hypertext.
In March 1989, Tim laid out his vision for what would become the Web in a document called “Information Management: A Proposal”. Believe it or not, Tim’s initial proposal was not immediately accepted. In fact, his boss at the time, Mike Sendall, noted the words “Vague but exciting” on the cover. The Web was never an official CERN project, but Mike managed to give Tim time to work on it in September 1990. He began work using a NeXT computer, one of Steve Jobs’ early products.
Description: Tim's original proposal. Image: CERNTim’s original proposal. Image: CERN

By October of 1990, Tim had written the three fundamental technologies that remain the foundation of today’s Web (and which you may have seen appear on parts of your Web browser):
  • HTML: HyperText Markup Language. The markup (formatting) language for the Web.
  • URI: Uniform Resource Identifier. A kind of “address” that is unique and used to identify to each resource on the Web. It is also commonly called a URL.
  • HTTP: Hypertext Transfer Protocol. Allows for the retrieval of linked resources from across the Web.
Tim also wrote the first Web page editor/browser (“WorldWideWeb.app”) and the first Web server (“httpd“). By the end of 1990, the first Web page was served on the open internet, and in 1991, people outside of CERN were invited to join this new Web community.
As the Web began to grow, Tim realised that its true potential would only be unleashed if anyone, anywhere could use it without paying a fee or having to ask for permission.
He explains“Had the technology been proprietary, and in my total control, it would probably not have taken off. You can’t propose that something be a universal space and at the same time keep control of it.”
So, Tim and others advocated to ensure that CERN would agree to make the underlying code available on a royalty-free basis, for ever. This decision was announced in April 1993, and sparked a global wave of creativity, collaboration and innovation never seen before. In 2003, the companies developing new Web standards committed to a Royalty Free Policy for their work. In 2014, the year we celebrated the Web’s 25th birthday, almost two in five people around the world were using it.
Tim moved from CERN to the Massachusetts Institute of Technology in 1994 to found the World Wide Web Consortium (W3C), an international community devoted to developing open Web standards. He remains the Director of W3C to this day.
The early Web community produced some revolutionary ideas that are now spreading far beyond the technology sector:
  • Decentralisation: No permission is needed from a central authority to post anything on the Web, there is no central controlling node, and so no single point of failure … and no “kill switch”! This also implies freedom from indiscriminate censorship and surveillance.
  • Non-discrimination: If I pay to connect to the internet with a certain quality of service, and you pay to connect with that or a greater quality of service, then we can both communicate at the same level. This principle of equity is also known as Net Neutrality.
  • Bottom-up design: Instead of code being written and controlled by a small group of experts, it was developed in full view of everyone, encouraging maximum participation and experimentation.
  • Universality: For anyone to be able to publish anything on the Web, all the computers involved have to speak the same languages to each other, no matter what different hardware people are using; where they live; or what cultural and political beliefs they have. In this way, the Web breaks down silos while still allowing diversity to flourish.
  • Consensus: For universal standards to work, everyone had to agree to use them. Tim and others achieved this consensus by giving everyone a say in creating the standards, through a transparent, participatory process at W3C.
New permutations of these ideas are giving rise to exciting new approaches in fields as diverse as information (Open Data), politics (Open Government), scientific research (Open Access), education, and culture (Free Culture). But to date we have only scratched the surface of how these principles could change society and politics for the better.

In 2009, Sir Tim established the World Wide Web Foundation. The Web Foundation is advancing the Open Web as a means to build a just and thriving society by connecting everyone, raising voices and enhancing participation

Entry 1: history of the Internet

History of the INTERNET

Regardless of whether you grew up with computers or were introduced to them in adulthood, it is difficult now to imagine a world in which the internet does not exist. We rely on the internet to manage our money, search for jobs, represent ourselves professionally, and keep in contact with loved ones across the country or even across the world.
We use the internet to research, to learn, and to enable ourselves to complete projects we would not know how to do without looking up instructions. Businesses use the internet to collaborate across offices and even across the hall. Financial transactions are handled in seconds. Communication is instantaneous. Even our local and federal governments rely on the internet to manage their daily operations.
The internet itself is barely fifty years old, and the world wide web less than thirty, but if either were to disappear, modern business would all but cease. How did such an influential system come into development so quickly? It all began with a simple idea from J. C. R. Licklider.

ARPANET

Licklider, a psychologist and computer scientist, put out the idea in 1960 of a network of computers connected together by "wide-band communication lines" through which they could share data and information storage. Licklider was hired as the head of computer research by the Defense Advanced Research Projects Agency (DARPA), and his small idea took off.
By 1966, MIT researcher Lawrence G. Roberts had developed a plan for "ARPANET", a computer network designed to withstand power outages, even if a few of the computers were inactive. The first ARPANET link was made on October 29, 1969, between the University of California and the Stanford Research Institute. Only two letters were sent before the system crashed, but that was all the encouragement the computer researchers needed.
More universities and hosts were added to ARPANET as the system stabilized, and by 1981, there were over 200 hosts on the system. A number of other computer networks sprung up in the wake of ARPANET, including the Merit Network, CYCLADES, and the first international packet network, IPSS. However, with so many differing systems, something had to be developed to integrate them all into one. Robert Kahn of DARPA and Vinton Cerf of Stanford University worked together on a solution, and in 1977, the internet protocol suite was used to seamlessly link three different networks. Using this new protocol for data transmission, the National Science Foundation created NSFNET in 1986, capable of handling 1.5 megabits per second, which replaced the now-outdated ARPANET.

The World Wide Web

The world wide web, or WWW, was created as a method to navigate the now extensive system of connected computers. Tim Berners-Lee, a contractor with the European Organization for Nuclear Research (CERN), developed a rudimentary hypertext program called ENQUIRE.
The program was designed to make information readily available to users, and to allow a user to explore relationships between different pages (i.e. clicking to get to a different section of a website). By 1990, with the help of Robert Cailliau, Berners-Lee developed the skeletal outline of the internet, including a web browser and web server.
Unfortunately, the world wasn't ready for his ideas. The web was still a series of simple text pages, difficult to navigate, and inaccessible to most people. But all that changed in 1993, with the release of the Mosaic web browser, which allowed users to explore multimedia online. 1993 also saw the introduction of the first modern search engines. Though early search engines were primitive, mostly manual, and primarily indexed only titles and headers, in 1994 WebCrawler began to "crawl" the net, indexing entire pages of active websites. This technology opened the door for more powerful search engines, and made it possible to easily search through vast amounts of connected information.
In this same year, Berners-Lee founded the world wide web Consortium (W3C) to help further develop ease of use and accessibility of the web, and made it a standard that the web should be available to the public for free and with no patent.

Web 2.0

The aptly named dot-com boom of 1999 saw many people move their businesses online, such as newspapers, retailers, and entertainment offices. In those early days, websites traditionally created and published their own information, which was simply viewed by site visitors, with little to no interaction between creators and users. As the web continued to grow, users began to demand more interaction from the sites they visited, and the result — typically referred to as Web 2.0 — was a more social internet.
Web 2.0 is characterized by interactive websites, social knowledge sharing, user-generated content, online collaboration, embedded applications and multimedia, mobile connections, and — of course — social media. It is a web in which site owners and their audience interacts continuously, average users can become content providers, and visitors are able to create a unique, personal internet experience.