World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"

Slides:



Advertisements
Similar presentations
4.01 How Web Pages Work.
Advertisements

Communicating Information: Web Design. It’s a big net HTTP FTP TCP/IP SMTP protocols The Internet The Internet is a network of networks… It connects millions.
Internet and the web Summary of terms discusses and review.
The Internet Useful Definitions and Concepts About the Internet.
Layer 7- Application Layer
The World Wide Web and the Internet Dr Jim Briggs 1WUCM1.
Internet – Part II. What is the World Wide Web? The World Wide Web is a collection of host machines, which deliver documents, graphics and multi-media.
1 The HyperText Transfer Protocol: HTTP Nick Smith Stuart Alley Tara Tjaden.
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
Evolved from ARPANET (Advanced Research Projects Agency of the U.S. Department of Defense) Was the first operational packet-switching network Began.
CSCI 323 – Web Development Chapter 1 - Setting the Scene We’re going to move through the first few chapters pretty quick since they are a review for most.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Network Applications Outline Simple Mail Transfer Protocol
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
What IS the Web? Mrs. Wilson Internet Basics & Beyond.
Lesson 2 — The Internet and the World Wide Web
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
CP476 Internet Computing Lecture 5 : HTTP, WWW and URL 1 Lecture 5. WWW, HTTP and URL Objective: to review the concepts of WWW to understand how HTTP works.
1 Computer Communication & Networks Lecture 28 Application Layer: HTTP & WWW p Waleed Ejaz
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
Networks QUME 185 Introduction to Computer Applications.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
Web Programming : Building Internet Applications Chris Bates CSE :
1 Web Development & Design Foundations with XHTML Chapter 1 Key Concepts.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 1 1 Browser Basics Introduction to the Web and Web Browser Software Tutorial.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
HTML ~ Web Design.
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
ELECTRONIC COMMERCE- Framework, Technologies and Applications © Tata McGraw-Hill 1 Electronic Commerce: Information Distribution and Messaging.
1 Welcome to CSC 301 Web Programming Charles Frank.
CS 6401 The World Wide Web Outline Background Structure Protocols.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 1 Key Concepts 1.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
ECEN “Internet Protocols and Modeling”, Spring 2012 Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Class.
Chapter 29 World Wide Web & Browsing World Wide Web (WWW) is a distributed hypermedia (hypertext & graphics) on-line repository of information that users.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Web Design. What is the Internet? A worldwide collection of computer networks that links millions of computers by – Businesses (.com.net) – the government.
Web Server.
CS 6401 The World Wide Web Outline Background Structure Protocols.
CHAPTER 9 THE INTERNET. RECAP: COMPUTER NETWORKS LAN WAN.
The Internet is a Big Collection of Computers and Cables. -"interconnection of computer networks". Millions of personal, business, and governmental.
JavaScript and Ajax (Internet Background) Week 1 Web site:
Introduction to the World Wide Web & Internet CIS 101.
The Internet What is the Internet? The Internet is a lot of computers over the whole world connected together so that they can share information. It.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
INTERNET AND . WHAT IS INTERNET The Internet can be defined as the wired or wireless mode of communication through which one can receive, transmit.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Website Design and Construction Services and Standards.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
CSE541: Web Applications Special Thanks to M. Abdur Rahman.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
The World Wide Web.
Evolution of Internet.
E-commerce | WWW World Wide Web - Concepts
E-commerce | WWW World Wide Web - Concepts
CASE STUDY -HTML,URLs,HTTP
The World Wide Web Outline Background Structure Protocols CS 640.
Internet and the web Summary of terms discusses and review
Web Development & Design Chapter 1, Sections 4, 5 & 6
1 Introduction to the Internet.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Web Page Concept and Design :
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Introduction to World Wide Web
Web Programming : Building Internet Applications Chris Bates CSE :
Presentation transcript:

World Wide Web “WWW”, "Web" or "W3"

What is WORLD WIDE WEB? Background. Fundamental concepts. Internet and World wide web? Growth Examples WWW Architecture

WHAT IS WORLD WIDE WEB? The World Wide Web is a way of exchanging information between computers on the Internet. The World Wide Web is the network of pages of images, texts and sounds on the Internet which can be viewed using browser software .

WWW …. BACKGROUND? 1989-1990 – Tim Berners-Lee invents the World Wide Web at CERN Means for transferring text and graphics simultaneously Lots of previous attempts (Gopher, WAIS, Archie, Xanadu, etc.) Client/Server data transfer protocol Established a common language for sharing information on computers

STRUCTURE Clients use browser application to send URIs via HTTP to servers requesting a Web page Web pages constructed using HTML (or other markup language) and consist of text, graphics, sounds plus embedded files Servers (or caches) respond with requested Web page Or with error message Client’s browser renders Web page returned by server Page is written using Hyper Text Markup Language (HTML) Displaying text, graphics and sound in browser Writing data as well The entire system runs over standard networking protocols (TCP/IP, DNS,…)

WWW COMPONENTS Structural Components: Clients/browsers – to dominant implementations Servers – run on sophisticated hardware Caches – many interesting implementations Internet – the global infrastructure which facilitates data transfer Semantic Components: Hyper Text Transfer Protocol (HTTP) Hyper Text Markup Language (HTML) extensible Markup Language (XML) Uniform Resource Identifiers (URIs)

The Fundamental concept of the World Wide Web The Hypertext concept Hypertext is text which contains links to other texts. The term was coined by Ted Nelson around 1965 . The Hypermedia concept Hypermedia is a term used for hypertext which is not constrained to be text: it can include graphics, video and sound.

Uniform Resource Locator (URL) WEB Browser A web browser displays a web document and enables users to access web documents. WEB Server This is a program that waits patiently for the browser to request a web page. The servers looks for the requested information, retrieves it and send it to the browser or sends an error message if the file is not found. Uniform Resource Locator (URL) These are the web addresses. The resource locator is an addressing system .

It is the Hypertext Transfer Protocol It identifies the location of the document on internet The domain name of web server on which page is located. It identifies the resource name.

THE DIFFERENCE BETWEEN WORLD WIDE WEB AND INTERNET…? Many people use the terms Internet and World Wide Web, but in fact the two terms are not synonymous. The Internet and the Web are two separate but related things. The Internet is a massive network of networks. It connects millions of computers together globally, forming a network in which any computer can communicate with any other computer as long as they are both connected to the Internet. The World Wide Web, or simply Web, is a way of accessing information over the medium of the Internet. So the Web is just a portion of the Internet, a large portion, but the two terms are not synonymous and should not be confused.  

GROWTH OF WORLD WIDE WEB

WORLD WIDE WEB success!! World Wide Web succeeded because it was simple! Didn’t attempt to maintain links, just a common way to name things

3D mapping of World wide web

Examples: www.juw.edu.pk www.google.com www.msn.com

WWW Architecture The World Wide Web (WWW) began at CERN in 1989 The web is based on a distributed client/server architecture Clients communicate with servers using the Hypertext Transfer Protocol (HTTP)

WWW Architecture cont….

Web Servers Programs that respond to requests from web clients Web servers host services, such as: Collections of content (e.g., images or documents) Searchable database Usually runs 24/7, waiting for requests to arrive Logs access information e.g., Apache, Microsoft IIS, Tomcat, Jigsaw,AOLserver

Web Clients Software that can request pages from any web server, e.g., Web browsers: Display hypertext pages Have user interfaces to navigate pages and issue successive requests e.g., Internet Explorer, Mozilla, Firefox, Safari, Opera, Lynx

HyperText Transfer Protocol (HTTP) Application-layer protocol used by web clients and servers to communicate HTTP/1.1 specified in RFC2616 Simple request/response-based protocol Runs over TCP HTTP has content negotiation features based on MIME types HTTP is a stateless protocol The server retains no state about clients across several requests But: cookies allow servers to store state on the client

HTTP cont……. HTTP interactions have the following steps: 1. Make TCP connection 2. Issue Request 3. Read Response 4. Close Connection

Conclusion The World Wide Web was have today was created by some very bright, talented people who either had vision, or were inspired by other talented people’s visions. Though their ideas were not always popular, they pressed ahead. Their perseverance and hard work brought us to where we are today. There is a lot to be learned by studying these people, their early work and keeping in mind what they had to work with.

Thank you!