SlideShare une entreprise Scribd logo
1  sur  20
Basics of
Web Design
Chapter 1
Internet & Web Basics
Key Concepts
1
Learning Outcomes
 Describe the evolution of the Internet and the Web
 Explain the need for web standards
 Describe universal design
 Identify benefits of accessible web design
 Describe the purpose of web browsers and web servers
 Identify Internet protocols
 Define URIs and domain names
 Describe XHTML and HTML
 Create your first web page
 Use the body, head, title and meta elements
 Name, save, and test a web page
2
The Evolution of the Internet
• Internet
– Interconnected network of computer networks
– ARPAnet
• Advanced Research Project Agency
• 1969 – four computers connected
– NSFnet
• National Science Foundation
– Use of the Internet was originally limited to government,
research and academic use
– 1991 Commercial ban lifted
3
Reasons for
Internet Growth in the 1990s
• Removal of the ban on commercial activity
• Development of the World Wide Web by Tim Berners-Lee at
CERN
• Development of Mosaic, the first graphics-based web
browser at NCSA
• Convergence of technologies:
₋ Affordable personal computers with GUI Operating Systems
₋ Affordable Internet service providers
4
Web Standards
and the W3C Consortium
W3C – World Wide Web Consortium
 Develops recommendations and prototype
technologies related to the Web
 Produces specifications, called Recommendations, in
an effort to standardize web technologies
 WAI – Web Accessibility Initiative
5
Web Accessibility
“The power of the Web is in its universality. Access by
everyone regardless of disability is an essential aspect.”
– Tim Berners-Lee
 Accessible Websites
provide accommodations that help individuals to individuals
with visual, auditory, physical, and neurological disabilities
overcome barriers
6
Network Overview
Network
two or more computers connected together for the purpose
of communicating and sharing resources
7
Internet, Packets and Routing
• Internet is a network of computer networks
• Data is transmitted by packet switching using the
standard Internet Protocol (IP)
• Packet – a unit of information carriage
• Packet switching – process of moving packets from
one node (computer device) to another
8
Internet, Packets and Routing
• At the sender, data is broken into packets and sent
to the nearest node (router)
• At each router, it sends the packet to another router
that is closer to the final destination
• At the receiver, packets are reassembled to get the
original data
• A simple analogy: mailing system
9
Internet v.s. Web
• The Internet
a inter-connected computer networks, linked by wires,
cables, wireless connections, etc.
• Web
a collection of interconnected documents and other
resources.
• The world wide web (WWW) is accessible via the
Internet, as are many other services including email, file
sharing, etc.
10
How does the Internet Work?
• Through
• communication protocols
set of Rules that describe the methods used for clients
and servers to communicate with each other over a
network.
– IP (Internet Protocol)
– TCP (Transmission Control Protocol)
– UDP (User Datagram Protocol)
– DNS (Domain Name Service),
– SMTP (Simple Mail Transmission Protocol)
– FTP (File Transmission Protocol)
11
TCP/IP Protocol Suites
HTTP, FTP, Telnet, DNS,
SMTP, etc.
TCP, UDP
IP (IPv4, IPv6)
12
HTTP
Hypertext Transfer Protocol
 A set of rules for exchanging files such as text, graphic images,
sound, video, and other multimedia files on the Web.
 Web browsers send HTTP requests for web pages and their
associated files.
 Web servers send HTTP responses back to the web browsers.
HTTP Request
HTTP Response
13
IP Address
• Each device connected to the Internet has a
unique numeric IP address.
• These addresses consist of a set of four groups of
numbers, called octets.
74.125.73.106 will get you Google!
• An IP address may correspond to a domain name.
14
• The World Wide Web (commonly shortened to the Web) is a
system of interlinked, hypertext documents accessed via the
Internet.
• It is created to share files/documents and overcome the
barrier of different file formats
• Hypertext refers to text on a computer that will lead the user
to other, related information on demand.
The World Wide Web (WWW)
15
Basics of the WWW
• Hypertext:
a format of information which allows one to move from
one part of a document to another or from one
document to another through hyperlinks
• Uniform Resource Locator (URL):
unique identifiers used to locate a particular
resource on the network
• Markup language:
• defines the structure and content of hypertext
documents. Ex: HTML
• A browser
is a software program which interprets the HTML
documents and displays it on the user’s screen.
16
Putting it All Together
17
Client-Server Model
• WWW use classical client / server architecture
• Client :web browsers, used to surf the Web
• Server :web server , used to supply information to browsers
Page request
Client running a Web
Browser
Server running Web
Server Software (IIS,
Apache, etc.)
Server response
HTTP
HTT
P
18
How do Web Servers work?
– Client specifies document at a specific web
address that is desired (specified by a URL)
• Ex: http://www.cs.pitt.edu/
– If the document is HTML or text, the server simply
forwards it back to the client
• If it is text, it is shown unaltered in the browser
• If it is HTML it is rendered in the client's browser
– HTML tags are interpreted and result is shown to the user
19
What is a Web Page?
• Web pages are text files containing HTML
• HTML – Hyper Text Markup Language
– A notation for describing
• document structure (semantic markup)
• formatting (presentation markup)
• The markup tags
provide information about the page content structure
20

Contenu connexe

Tendances

WWW, WEB BROWSER AND SEARCH ENGINE
WWW, WEB BROWSER AND SEARCH ENGINEWWW, WEB BROWSER AND SEARCH ENGINE
WWW, WEB BROWSER AND SEARCH ENGINEruledbyrobotics2080
 
Html text and formatting
Html text and formattingHtml text and formatting
Html text and formattingeShikshak
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technologyVARSHAKUMARI49
 
HTTP request and response
HTTP request and responseHTTP request and response
HTTP request and responseSahil Agarwal
 
Introduction to Basic Concepts in Web
Introduction to Basic Concepts in WebIntroduction to Basic Concepts in Web
Introduction to Basic Concepts in WebJussi Pohjolainen
 
What is internet
What is internetWhat is internet
What is internetcramars
 
Protocols and standards (http , html, xhtml, cgi, xml, wml, c html, etc)
Protocols and standards (http , html, xhtml, cgi, xml, wml, c html, etc)Protocols and standards (http , html, xhtml, cgi, xml, wml, c html, etc)
Protocols and standards (http , html, xhtml, cgi, xml, wml, c html, etc)techlovers3
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to htmleShikshak
 
Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...
Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...
Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...rahul kundu
 
HTML Introduction, HTML History, HTML Uses, HTML benifits
HTML Introduction, HTML History, HTML Uses, HTML benifitsHTML Introduction, HTML History, HTML Uses, HTML benifits
HTML Introduction, HTML History, HTML Uses, HTML benifitsPro Guide
 

Tendances (20)

WWW, WEB BROWSER AND SEARCH ENGINE
WWW, WEB BROWSER AND SEARCH ENGINEWWW, WEB BROWSER AND SEARCH ENGINE
WWW, WEB BROWSER AND SEARCH ENGINE
 
Html text and formatting
Html text and formattingHtml text and formatting
Html text and formatting
 
A history of html
A history of htmlA history of html
A history of html
 
Html form tag
Html form tagHtml form tag
Html form tag
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technology
 
Html ppt
Html pptHtml ppt
Html ppt
 
HTML Introduction
HTML IntroductionHTML Introduction
HTML Introduction
 
How the Web Works
How the Web WorksHow the Web Works
How the Web Works
 
Html ppt
Html pptHtml ppt
Html ppt
 
HTTP request and response
HTTP request and responseHTTP request and response
HTTP request and response
 
Introduction to Basic Concepts in Web
Introduction to Basic Concepts in WebIntroduction to Basic Concepts in Web
Introduction to Basic Concepts in Web
 
What is internet
What is internetWhat is internet
What is internet
 
Protocols and standards (http , html, xhtml, cgi, xml, wml, c html, etc)
Protocols and standards (http , html, xhtml, cgi, xml, wml, c html, etc)Protocols and standards (http , html, xhtml, cgi, xml, wml, c html, etc)
Protocols and standards (http , html, xhtml, cgi, xml, wml, c html, etc)
 
Html coding
Html codingHtml coding
Html coding
 
Dynamic HTML (DHTML)
Dynamic HTML (DHTML)Dynamic HTML (DHTML)
Dynamic HTML (DHTML)
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
 
Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...
Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...
Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...
 
Hypertext Transfer Protocol
Hypertext Transfer ProtocolHypertext Transfer Protocol
Hypertext Transfer Protocol
 
HTML
HTMLHTML
HTML
 
HTML Introduction, HTML History, HTML Uses, HTML benifits
HTML Introduction, HTML History, HTML Uses, HTML benifitsHTML Introduction, HTML History, HTML Uses, HTML benifits
HTML Introduction, HTML History, HTML Uses, HTML benifits
 

Similaire à ch01-Internet & Web Basics &.ppt

CS8651 Internet Programming - Basics of HTML, HTML5, CSS
CS8651   Internet Programming - Basics of HTML, HTML5, CSSCS8651   Internet Programming - Basics of HTML, HTML5, CSS
CS8651 Internet Programming - Basics of HTML, HTML5, CSSVigneshkumar Ponnusamy
 
Module 1 Basic.pptx
Module 1 Basic.pptxModule 1 Basic.pptx
Module 1 Basic.pptxreddragon32
 
Web Technologies Introduction to web technologies
Web Technologies Introduction to web technologiesWeb Technologies Introduction to web technologies
Web Technologies Introduction to web technologiesVigneshkumar Ponnusamy
 
Internet and web by Gulshan K Maheshwari(QAU)
Internet and web by Gulshan  K Maheshwari(QAU)Internet and web by Gulshan  K Maheshwari(QAU)
Internet and web by Gulshan K Maheshwari(QAU)GulshanKumar368
 
Introduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptxIntroduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptxhishamousl
 
Internet tech & web prog. p1,2,3-ver1
Internet tech & web prog.  p1,2,3-ver1Internet tech & web prog.  p1,2,3-ver1
Internet tech & web prog. p1,2,3-ver1Taymoor Nazmy
 
Introduction to internet technology
Introduction to internet technologyIntroduction to internet technology
Introduction to internet technologyOnline
 
Introduction to html four lecture notes.pptx
Introduction to html  four lecture notes.pptxIntroduction to html  four lecture notes.pptx
Introduction to html four lecture notes.pptxstephen972973
 
ITFT- Basic internet concept
ITFT- Basic internet conceptITFT- Basic internet concept
ITFT- Basic internet conceptNavneet Kaur
 
Week two lecture
Week two lectureWeek two lecture
Week two lectureHarry Essel
 
web world wide defination introduction.pptx
web world wide defination introduction.pptxweb world wide defination introduction.pptx
web world wide defination introduction.pptxubaidullah75790
 
PPT-Internet growth, IP, Anatomy.pptx
PPT-Internet growth, IP, Anatomy.pptxPPT-Internet growth, IP, Anatomy.pptx
PPT-Internet growth, IP, Anatomy.pptxVijayaLakshmiPS3
 
Ch 2: How the Web Works
Ch 2: How the Web WorksCh 2: How the Web Works
Ch 2: How the Web WorksSteve Guinan
 

Similaire à ch01-Internet & Web Basics &.ppt (20)

CS8651 Internet Programming - Basics of HTML, HTML5, CSS
CS8651   Internet Programming - Basics of HTML, HTML5, CSSCS8651   Internet Programming - Basics of HTML, HTML5, CSS
CS8651 Internet Programming - Basics of HTML, HTML5, CSS
 
Module 1 Basic.pptx
Module 1 Basic.pptxModule 1 Basic.pptx
Module 1 Basic.pptx
 
Web Technologies Introduction to web technologies
Web Technologies Introduction to web technologiesWeb Technologies Introduction to web technologies
Web Technologies Introduction to web technologies
 
Internet and web by Gulshan K Maheshwari(QAU)
Internet and web by Gulshan  K Maheshwari(QAU)Internet and web by Gulshan  K Maheshwari(QAU)
Internet and web by Gulshan K Maheshwari(QAU)
 
ch1.pptx
ch1.pptxch1.pptx
ch1.pptx
 
Introduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptxIntroduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptx
 
Internet tech & web prog. p1,2,3-ver1
Internet tech & web prog.  p1,2,3-ver1Internet tech & web prog.  p1,2,3-ver1
Internet tech & web prog. p1,2,3-ver1
 
Internet
InternetInternet
Internet
 
Introduction to internet technology
Introduction to internet technologyIntroduction to internet technology
Introduction to internet technology
 
Introduction to html four lecture notes.pptx
Introduction to html  four lecture notes.pptxIntroduction to html  four lecture notes.pptx
Introduction to html four lecture notes.pptx
 
ITFT- Basic internet concept
ITFT- Basic internet conceptITFT- Basic internet concept
ITFT- Basic internet concept
 
ch02.ppt
ch02.pptch02.ppt
ch02.ppt
 
Week two lecture
Week two lectureWeek two lecture
Week two lecture
 
INTERNET TECHNOLOGY
INTERNET  TECHNOLOGYINTERNET  TECHNOLOGY
INTERNET TECHNOLOGY
 
web world wide defination introduction.pptx
web world wide defination introduction.pptxweb world wide defination introduction.pptx
web world wide defination introduction.pptx
 
Html
HtmlHtml
Html
 
world wide web
world wide webworld wide web
world wide web
 
PPT-Internet growth, IP, Anatomy.pptx
PPT-Internet growth, IP, Anatomy.pptxPPT-Internet growth, IP, Anatomy.pptx
PPT-Internet growth, IP, Anatomy.pptx
 
Presentation1
Presentation1Presentation1
Presentation1
 
Ch 2: How the Web Works
Ch 2: How the Web WorksCh 2: How the Web Works
Ch 2: How the Web Works
 

Plus de GmachImen

التحول_الرقمي (2).pptx
التحول_الرقمي (2).pptxالتحول_الرقمي (2).pptx
التحول_الرقمي (2).pptxGmachImen
 
ch04-css-basics_final.ppt
ch04-css-basics_final.pptch04-css-basics_final.ppt
ch04-css-basics_final.pptGmachImen
 
Lecture 3CSS part 1.pptx
Lecture 3CSS part 1.pptxLecture 3CSS part 1.pptx
Lecture 3CSS part 1.pptxGmachImen
 
التحول_الرقمي الوحدة الأولى الجلسة الأولى 15-03.pptx
التحول_الرقمي الوحدة الأولى الجلسة الأولى  15-03.pptxالتحول_الرقمي الوحدة الأولى الجلسة الأولى  15-03.pptx
التحول_الرقمي الوحدة الأولى الجلسة الأولى 15-03.pptxGmachImen
 
access complet.pptx
access complet.pptxaccess complet.pptx
access complet.pptxGmachImen
 
acces presentation 1].ppt
acces presentation 1].pptacces presentation 1].ppt
acces presentation 1].pptGmachImen
 
module_6_training_pack_3_ar (1).ppt
module_6_training_pack_3_ar (1).pptmodule_6_training_pack_3_ar (1).ppt
module_6_training_pack_3_ar (1).pptGmachImen
 
35277801.ppt
35277801.ppt35277801.ppt
35277801.pptGmachImen
 
مقدمة حول التقدم الرقمى.ppt
مقدمة حول التقدم الرقمى.pptمقدمة حول التقدم الرقمى.ppt
مقدمة حول التقدم الرقمى.pptGmachImen
 
35277801.ppt
35277801.ppt35277801.ppt
35277801.pptGmachImen
 
acces presentation 1].ppt
acces presentation 1].pptacces presentation 1].ppt
acces presentation 1].pptGmachImen
 
chapter 5.pdf
chapter 5.pdfchapter 5.pdf
chapter 5.pdfGmachImen
 
chapter 9 place.ppt
chapter 9 place.pptchapter 9 place.ppt
chapter 9 place.pptGmachImen
 
chapter 7 Price.ppt
chapter 7 Price.pptchapter 7 Price.ppt
chapter 7 Price.pptGmachImen
 
10_2019_01_13!10_51_54_PM (1).pptx
10_2019_01_13!10_51_54_PM (1).pptx10_2019_01_13!10_51_54_PM (1).pptx
10_2019_01_13!10_51_54_PM (1).pptxGmachImen
 
Access_Tables (1).ppt
Access_Tables (1).pptAccess_Tables (1).ppt
Access_Tables (1).pptGmachImen
 
Access_Tables.ppt
Access_Tables.pptAccess_Tables.ppt
Access_Tables.pptGmachImen
 
chapter 8.pdf
chapter 8.pdfchapter 8.pdf
chapter 8.pdfGmachImen
 
National Transformation Initiative 2020 & the Role of MoE_Dr Obaidalla Al-Leh...
National Transformation Initiative 2020 & the Role of MoE_Dr Obaidalla Al-Leh...National Transformation Initiative 2020 & the Role of MoE_Dr Obaidalla Al-Leh...
National Transformation Initiative 2020 & the Role of MoE_Dr Obaidalla Al-Leh...GmachImen
 
Copywriting_for_Advertising.ppt
Copywriting_for_Advertising.pptCopywriting_for_Advertising.ppt
Copywriting_for_Advertising.pptGmachImen
 

Plus de GmachImen (20)

التحول_الرقمي (2).pptx
التحول_الرقمي (2).pptxالتحول_الرقمي (2).pptx
التحول_الرقمي (2).pptx
 
ch04-css-basics_final.ppt
ch04-css-basics_final.pptch04-css-basics_final.ppt
ch04-css-basics_final.ppt
 
Lecture 3CSS part 1.pptx
Lecture 3CSS part 1.pptxLecture 3CSS part 1.pptx
Lecture 3CSS part 1.pptx
 
التحول_الرقمي الوحدة الأولى الجلسة الأولى 15-03.pptx
التحول_الرقمي الوحدة الأولى الجلسة الأولى  15-03.pptxالتحول_الرقمي الوحدة الأولى الجلسة الأولى  15-03.pptx
التحول_الرقمي الوحدة الأولى الجلسة الأولى 15-03.pptx
 
access complet.pptx
access complet.pptxaccess complet.pptx
access complet.pptx
 
acces presentation 1].ppt
acces presentation 1].pptacces presentation 1].ppt
acces presentation 1].ppt
 
module_6_training_pack_3_ar (1).ppt
module_6_training_pack_3_ar (1).pptmodule_6_training_pack_3_ar (1).ppt
module_6_training_pack_3_ar (1).ppt
 
35277801.ppt
35277801.ppt35277801.ppt
35277801.ppt
 
مقدمة حول التقدم الرقمى.ppt
مقدمة حول التقدم الرقمى.pptمقدمة حول التقدم الرقمى.ppt
مقدمة حول التقدم الرقمى.ppt
 
35277801.ppt
35277801.ppt35277801.ppt
35277801.ppt
 
acces presentation 1].ppt
acces presentation 1].pptacces presentation 1].ppt
acces presentation 1].ppt
 
chapter 5.pdf
chapter 5.pdfchapter 5.pdf
chapter 5.pdf
 
chapter 9 place.ppt
chapter 9 place.pptchapter 9 place.ppt
chapter 9 place.ppt
 
chapter 7 Price.ppt
chapter 7 Price.pptchapter 7 Price.ppt
chapter 7 Price.ppt
 
10_2019_01_13!10_51_54_PM (1).pptx
10_2019_01_13!10_51_54_PM (1).pptx10_2019_01_13!10_51_54_PM (1).pptx
10_2019_01_13!10_51_54_PM (1).pptx
 
Access_Tables (1).ppt
Access_Tables (1).pptAccess_Tables (1).ppt
Access_Tables (1).ppt
 
Access_Tables.ppt
Access_Tables.pptAccess_Tables.ppt
Access_Tables.ppt
 
chapter 8.pdf
chapter 8.pdfchapter 8.pdf
chapter 8.pdf
 
National Transformation Initiative 2020 & the Role of MoE_Dr Obaidalla Al-Leh...
National Transformation Initiative 2020 & the Role of MoE_Dr Obaidalla Al-Leh...National Transformation Initiative 2020 & the Role of MoE_Dr Obaidalla Al-Leh...
National Transformation Initiative 2020 & the Role of MoE_Dr Obaidalla Al-Leh...
 
Copywriting_for_Advertising.ppt
Copywriting_for_Advertising.pptCopywriting_for_Advertising.ppt
Copywriting_for_Advertising.ppt
 

Dernier

General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxNikitaBankoti2
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 

Dernier (20)

General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 

ch01-Internet & Web Basics &.ppt

  • 1. Basics of Web Design Chapter 1 Internet & Web Basics Key Concepts 1
  • 2. Learning Outcomes  Describe the evolution of the Internet and the Web  Explain the need for web standards  Describe universal design  Identify benefits of accessible web design  Describe the purpose of web browsers and web servers  Identify Internet protocols  Define URIs and domain names  Describe XHTML and HTML  Create your first web page  Use the body, head, title and meta elements  Name, save, and test a web page 2
  • 3. The Evolution of the Internet • Internet – Interconnected network of computer networks – ARPAnet • Advanced Research Project Agency • 1969 – four computers connected – NSFnet • National Science Foundation – Use of the Internet was originally limited to government, research and academic use – 1991 Commercial ban lifted 3
  • 4. Reasons for Internet Growth in the 1990s • Removal of the ban on commercial activity • Development of the World Wide Web by Tim Berners-Lee at CERN • Development of Mosaic, the first graphics-based web browser at NCSA • Convergence of technologies: ₋ Affordable personal computers with GUI Operating Systems ₋ Affordable Internet service providers 4
  • 5. Web Standards and the W3C Consortium W3C – World Wide Web Consortium  Develops recommendations and prototype technologies related to the Web  Produces specifications, called Recommendations, in an effort to standardize web technologies  WAI – Web Accessibility Initiative 5
  • 6. Web Accessibility “The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.” – Tim Berners-Lee  Accessible Websites provide accommodations that help individuals to individuals with visual, auditory, physical, and neurological disabilities overcome barriers 6
  • 7. Network Overview Network two or more computers connected together for the purpose of communicating and sharing resources 7
  • 8. Internet, Packets and Routing • Internet is a network of computer networks • Data is transmitted by packet switching using the standard Internet Protocol (IP) • Packet – a unit of information carriage • Packet switching – process of moving packets from one node (computer device) to another 8
  • 9. Internet, Packets and Routing • At the sender, data is broken into packets and sent to the nearest node (router) • At each router, it sends the packet to another router that is closer to the final destination • At the receiver, packets are reassembled to get the original data • A simple analogy: mailing system 9
  • 10. Internet v.s. Web • The Internet a inter-connected computer networks, linked by wires, cables, wireless connections, etc. • Web a collection of interconnected documents and other resources. • The world wide web (WWW) is accessible via the Internet, as are many other services including email, file sharing, etc. 10
  • 11. How does the Internet Work? • Through • communication protocols set of Rules that describe the methods used for clients and servers to communicate with each other over a network. – IP (Internet Protocol) – TCP (Transmission Control Protocol) – UDP (User Datagram Protocol) – DNS (Domain Name Service), – SMTP (Simple Mail Transmission Protocol) – FTP (File Transmission Protocol) 11
  • 12. TCP/IP Protocol Suites HTTP, FTP, Telnet, DNS, SMTP, etc. TCP, UDP IP (IPv4, IPv6) 12
  • 13. HTTP Hypertext Transfer Protocol  A set of rules for exchanging files such as text, graphic images, sound, video, and other multimedia files on the Web.  Web browsers send HTTP requests for web pages and their associated files.  Web servers send HTTP responses back to the web browsers. HTTP Request HTTP Response 13
  • 14. IP Address • Each device connected to the Internet has a unique numeric IP address. • These addresses consist of a set of four groups of numbers, called octets. 74.125.73.106 will get you Google! • An IP address may correspond to a domain name. 14
  • 15. • The World Wide Web (commonly shortened to the Web) is a system of interlinked, hypertext documents accessed via the Internet. • It is created to share files/documents and overcome the barrier of different file formats • Hypertext refers to text on a computer that will lead the user to other, related information on demand. The World Wide Web (WWW) 15
  • 16. Basics of the WWW • Hypertext: a format of information which allows one to move from one part of a document to another or from one document to another through hyperlinks • Uniform Resource Locator (URL): unique identifiers used to locate a particular resource on the network • Markup language: • defines the structure and content of hypertext documents. Ex: HTML • A browser is a software program which interprets the HTML documents and displays it on the user’s screen. 16
  • 17. Putting it All Together 17
  • 18. Client-Server Model • WWW use classical client / server architecture • Client :web browsers, used to surf the Web • Server :web server , used to supply information to browsers Page request Client running a Web Browser Server running Web Server Software (IIS, Apache, etc.) Server response HTTP HTT P 18
  • 19. How do Web Servers work? – Client specifies document at a specific web address that is desired (specified by a URL) • Ex: http://www.cs.pitt.edu/ – If the document is HTML or text, the server simply forwards it back to the client • If it is text, it is shown unaltered in the browser • If it is HTML it is rendered in the client's browser – HTML tags are interpreted and result is shown to the user 19
  • 20. What is a Web Page? • Web pages are text files containing HTML • HTML – Hyper Text Markup Language – A notation for describing • document structure (semantic markup) • formatting (presentation markup) • The markup tags provide information about the page content structure 20

Notes de l'éditeur

  1. 07/16/96
  2. 07/16/96