SlideShare a Scribd company logo
1 of 35
Download to read offline
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

Web Technology &
Terminology

Bruce Clary, McPherson College, McPherson, Kansas
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

Internet
•

International network of computers used to share
data.

•

Includes e-mail, bulletin boards, IM, newsgroups,
databases, streaming audio and video–almost all
of which can now be delivered through the WWW.
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

World Wide Web
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

World Wide Web
•

The graphical interface that uses the Internet to
share information.
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

World Wide Web
•

The graphical interface that uses the Internet to
share information.

•

The WWW cannot exist without the Internet. The
Internet can and does exist without the Web.
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

Protocols
Sets of rules that allow data to be shared via the
Internet

•
•

HTTP: HyperText Transfer Protocol
FTP: File Transfer Protocol
HTTP
HyperText Transfer Protocol
The protocol, or rules, that move Web pages across
the Internet and that link pages together

•
•

One way transfer, server to browser
Stateless (which means no copy of the transfer is
saved on the server side)
FTP
File Transfer Protocol
The rules that move digital files across the Internet

•
•

Two way
Copies of transfers on both server and client sides
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

IP
Internet Protocol
IP addresses are unique numbers that identify
specific computers connected to the Internet.
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

URL
Uniform Resource Locator
•

The rules that identify specific files available on the
Internet

•

The address beginning with the transfer protocol
http:// in a browser address bar

•

See pg. 22 in Robbins for parts of a URL address
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

URL
Uniform Resource Locator

http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

URL
Uniform Resource Locator
Protocol

http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

URL
Uniform Resource Locator
Protocol

Host

http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

URL
Uniform Resource Locator
Protocol

Host

Domain

http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

URL
Uniform Resource Locator
Protocol

Host

Domain

http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html
Site Name
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

URL
Uniform Resource Locator
Protocol

Host

Domain

Directory

http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html
Site Name
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

URL
Uniform Resource Locator
Protocol

Host

Domain

Directory

File

http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html
Site Name
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

URL
Uniform Resource Locator
Protocol

Host

Domain

Directory

File

http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html
Site Name

Path
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

DNS
Domain Name System
Connecting to computers and Web sites through
the Internet would be far more laborious and errorprone if it had to be done with IP addresses—e.g.,
10.0.1.197).
The DNS translates domain names (e.g.,
www.mcpherson.edu) that have meaning into an IP
address.
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

How it all works
•

See pg. 31 in Robbins
for illustration of HTTP
requests and responses
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

Why are browsers different?
•
•
•
•

Independently developed
Document Object Model (DOM) support varies
Each uses independent JavaScript engines
Multiple rendering engines drive layout &
appearance
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

Multiple rendering engines
Trident

Blink

Gecko

Web-Kit
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

Browser consistency driven by Web
Standards
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

Browser consistency driven by Web
Standards
•

In 1990s, market share drives browser development
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

Browser consistency driven by Web
Standards
•
•

In 1990s, market share drives browser development
Development of open-source browsers such as
Firefox and Opera in 2000s finally get attention of
commercial browser developers
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

Other ubiquitous Web technologies
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

Other ubiquitous Web technologies
•

JavaScript: A client-side scripting language (which
means end-users can turn it off, disabling any parts
of your Web page dependent upon scripting)
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

Other ubiquitous Web technologies
•

JavaScript: A client-side scripting language (which
means end-users can turn it off, disabling any parts
of your Web page dependent upon scripting)

•

jQuery: A JavaScript library that can be called with
just a few lines of code in your HTML pages
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

Other ubiquitous Web technologies
•

JavaScript: A client-side scripting language (which
means end-users can turn it off, disabling any parts
of your Web page dependent upon scripting)

•

jQuery: A JavaScript library that can be called with
just a few lines of code in your HTML pages

•

PHP: Hypertext Preprocessor (originally, Personal
Home Page
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

Other ubiquitous Web technologies
•

JavaScript: A client-side scripting language (which
means end-users can turn it off, disabling any parts
of your Web page dependent upon scripting)

•

jQuery: A JavaScript library that can be called with
just a few lines of code in your HTML pages

•

PHP: Hypertext Preprocessor (originally, Personal
Home Page

•

CMS: Content Management System (e.g.,
Wordpress, Bulldog Connect, even Facebook)
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

More essential Web technologies
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

More essential Web technologies
•

MySQL: Structured Query Language
The preceding “My” indicates that MySQL is Open
Source and free for anyone to use
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

More essential Web technologies
•

MySQL: Structured Query Language
The preceding “My” indicates that MySQL is Open
Source and free for anyone to use

•

XML: eXtensible Markup Language
CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION

More essential Web technologies
•

MySQL: Structured Query Language
The preceding “My” indicates that MySQL is Open
Source and free for anyone to use

•
•

XML: eXtensible Markup Language
AJAX: Asynchronous JavaScript and XML
Web Technology and Terminology

More Related Content

What's hot

Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web developmentbethanygfair
 
e-commerce web site project
e-commerce web site projecte-commerce web site project
e-commerce web site projectMahmudul Hasan
 
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Oleksii Prohonnyi
 
Front end development session1
Front end development session1Front end development session1
Front end development session1marwa Ayad Mohamed
 
Library Management System Project in C
Library Management System Project in CLibrary Management System Project in C
Library Management System Project in Ccodewithc
 
Introduction to Development for the Internet
Introduction to Development for the InternetIntroduction to Development for the Internet
Introduction to Development for the InternetMike Crabb
 
Multimedia System & Design Ch 5 video
Multimedia System & Design Ch 5 videoMultimedia System & Design Ch 5 video
Multimedia System & Design Ch 5 videoBadar Waseer
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocolguest029bcd
 
World wide web with multimedia
World wide web with multimediaWorld wide web with multimedia
World wide web with multimediaAfaq Siddiqui
 
Chapter 02 php basic syntax
Chapter 02   php basic syntaxChapter 02   php basic syntax
Chapter 02 php basic syntaxDhani Ahmad
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGEazira96
 
Library Management system requirements
Library Management system requirementsLibrary Management system requirements
Library Management system requirementsAhsan Riaz
 
Introducing Amazon Fire TV
Introducing Amazon Fire TVIntroducing Amazon Fire TV
Introducing Amazon Fire TVJJ Wu
 
Web development | Derin Dolen
Web development | Derin Dolen Web development | Derin Dolen
Web development | Derin Dolen Derin Dolen
 

What's hot (20)

Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web development
 
e-commerce web site project
e-commerce web site projecte-commerce web site project
e-commerce web site project
 
Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1Front-end development introduction (HTML, CSS). Part 1
Front-end development introduction (HTML, CSS). Part 1
 
Web development
Web developmentWeb development
Web development
 
Dynamic Web
Dynamic WebDynamic Web
Dynamic Web
 
Front end development session1
Front end development session1Front end development session1
Front end development session1
 
Library Management System Project in C
Library Management System Project in CLibrary Management System Project in C
Library Management System Project in C
 
4. multimedia
4. multimedia4. multimedia
4. multimedia
 
Introduction to Development for the Internet
Introduction to Development for the InternetIntroduction to Development for the Internet
Introduction to Development for the Internet
 
Multimedia System & Design Ch 5 video
Multimedia System & Design Ch 5 videoMultimedia System & Design Ch 5 video
Multimedia System & Design Ch 5 video
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocol
 
World wide web with multimedia
World wide web with multimediaWorld wide web with multimedia
World wide web with multimedia
 
Web Programming Assignment
Web Programming AssignmentWeb Programming Assignment
Web Programming Assignment
 
Chapter 02 php basic syntax
Chapter 02   php basic syntaxChapter 02   php basic syntax
Chapter 02 php basic syntax
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGE
 
Audio compression
Audio compressionAudio compression
Audio compression
 
Library Management system requirements
Library Management system requirementsLibrary Management system requirements
Library Management system requirements
 
Introducing Amazon Fire TV
Introducing Amazon Fire TVIntroducing Amazon Fire TV
Introducing Amazon Fire TV
 
BookStore
BookStoreBookStore
BookStore
 
Web development | Derin Dolen
Web development | Derin Dolen Web development | Derin Dolen
Web development | Derin Dolen
 

Similar to Web Technology and Terminology

InterConnect 2015 session 2825 cics_and_the_new soa
InterConnect 2015 session 2825  cics_and_the_new soaInterConnect 2015 session 2825  cics_and_the_new soa
InterConnect 2015 session 2825 cics_and_the_new soanick_garrod
 
Web tech
Web techWeb tech
Web techAnonOne
 
Javascript - Getting started | DevCom ISITCom
Javascript - Getting started | DevCom ISITComJavascript - Getting started | DevCom ISITCom
Javascript - Getting started | DevCom ISITComHamdi Hmidi
 
Black hat usa_2015-bypass_surgery-6_aug2015
Black hat usa_2015-bypass_surgery-6_aug2015Black hat usa_2015-bypass_surgery-6_aug2015
Black hat usa_2015-bypass_surgery-6_aug2015a4202655
 
Eba ppt rajesh
Eba ppt rajeshEba ppt rajesh
Eba ppt rajeshRajeshP153
 
Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365
Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365
Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365Shahzad S
 
Kensodev Portfolio 2010
Kensodev Portfolio 2010Kensodev Portfolio 2010
Kensodev Portfolio 2010KensoDev
 
Impact 2014 Best practices for_cics_soa_co
Impact 2014 Best practices for_cics_soa_coImpact 2014 Best practices for_cics_soa_co
Impact 2014 Best practices for_cics_soa_conick_garrod
 
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02Harshith Rockx
 
Microformats Workshop (2009)
Microformats Workshop  (2009)Microformats Workshop  (2009)
Microformats Workshop (2009)Kelley Howell
 
Connect 2016 - IBM Mobile Connect - Real World Usage Scenarios
Connect 2016 - IBM Mobile Connect - Real World Usage ScenariosConnect 2016 - IBM Mobile Connect - Real World Usage Scenarios
Connect 2016 - IBM Mobile Connect - Real World Usage ScenariosRené Winkelmeyer
 
The Challenges of Web Design
The Challenges of Web DesignThe Challenges of Web Design
The Challenges of Web DesignBruce Clary
 
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...Brian Pulito
 
Gopher & Search Engines.pptx
Gopher & Search Engines.pptxGopher & Search Engines.pptx
Gopher & Search Engines.pptxApurvSingh65
 
Internet website designing_company_in_delhi
Internet website designing_company_in_delhiInternet website designing_company_in_delhi
Internet website designing_company_in_delhiCss Founder
 

Similar to Web Technology and Terminology (20)

Web Terms
Web TermsWeb Terms
Web Terms
 
InterConnect 2015 session 2825 cics_and_the_new soa
InterConnect 2015 session 2825  cics_and_the_new soaInterConnect 2015 session 2825  cics_and_the_new soa
InterConnect 2015 session 2825 cics_and_the_new soa
 
Web tech
Web techWeb tech
Web tech
 
Javascript - Getting started | DevCom ISITCom
Javascript - Getting started | DevCom ISITComJavascript - Getting started | DevCom ISITCom
Javascript - Getting started | DevCom ISITCom
 
Black hat usa_2015-bypass_surgery-6_aug2015
Black hat usa_2015-bypass_surgery-6_aug2015Black hat usa_2015-bypass_surgery-6_aug2015
Black hat usa_2015-bypass_surgery-6_aug2015
 
Eba ppt rajesh
Eba ppt rajeshEba ppt rajesh
Eba ppt rajesh
 
Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365
Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365
Implementing BCS-Business Connectivity Services - Sharepoint 2013- Office 365
 
Getting Your Website Up & Running
Getting Your Website Up & RunningGetting Your Website Up & Running
Getting Your Website Up & Running
 
Kensodev Portfolio 2010
Kensodev Portfolio 2010Kensodev Portfolio 2010
Kensodev Portfolio 2010
 
Impact 2014 Best practices for_cics_soa_co
Impact 2014 Best practices for_cics_soa_coImpact 2014 Best practices for_cics_soa_co
Impact 2014 Best practices for_cics_soa_co
 
Starting Up a Cost-Free Library Portal for Small-funded Libraries
Starting Up a Cost-Free Library Portal for Small-funded LibrariesStarting Up a Cost-Free Library Portal for Small-funded Libraries
Starting Up a Cost-Free Library Portal for Small-funded Libraries
 
Internet
InternetInternet
Internet
 
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
Webdesigningandpublishingcomputerstudiestheorylesson 101212054612-phpapp02
 
Microformats Workshop (2009)
Microformats Workshop  (2009)Microformats Workshop  (2009)
Microformats Workshop (2009)
 
Connect 2016 - IBM Mobile Connect - Real World Usage Scenarios
Connect 2016 - IBM Mobile Connect - Real World Usage ScenariosConnect 2016 - IBM Mobile Connect - Real World Usage Scenarios
Connect 2016 - IBM Mobile Connect - Real World Usage Scenarios
 
The Challenges of Web Design
The Challenges of Web DesignThe Challenges of Web Design
The Challenges of Web Design
 
Webdesign session1
Webdesign session1Webdesign session1
Webdesign session1
 
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
 
Gopher & Search Engines.pptx
Gopher & Search Engines.pptxGopher & Search Engines.pptx
Gopher & Search Engines.pptx
 
Internet website designing_company_in_delhi
Internet website designing_company_in_delhiInternet website designing_company_in_delhi
Internet website designing_company_in_delhi
 

More from Bruce Clary

Athletic Orientation-2015
Athletic Orientation-2015Athletic Orientation-2015
Athletic Orientation-2015Bruce Clary
 
The Design Consultation
The Design ConsultationThe Design Consultation
The Design ConsultationBruce Clary
 
Writing the Self-Study Report
Writing the Self-Study ReportWriting the Self-Study Report
Writing the Self-Study ReportBruce Clary
 
Understanding the English Sentence: Lesson 1
Understanding the English Sentence: Lesson 1Understanding the English Sentence: Lesson 1
Understanding the English Sentence: Lesson 1Bruce Clary
 
The Pierless Bridge: Emily Dickinson's Poems of Faith and Doubt
The Pierless Bridge: Emily Dickinson's Poems of Faith and DoubtThe Pierless Bridge: Emily Dickinson's Poems of Faith and Doubt
The Pierless Bridge: Emily Dickinson's Poems of Faith and DoubtBruce Clary
 
"You didn't build that": Copyright, Fair Use, and the Creative Commons Movement
"You didn't build that": Copyright, Fair Use, and the Creative Commons Movement"You didn't build that": Copyright, Fair Use, and the Creative Commons Movement
"You didn't build that": Copyright, Fair Use, and the Creative Commons MovementBruce Clary
 
African Americans in the Civil War
African Americans in the Civil WarAfrican Americans in the Civil War
African Americans in the Civil WarBruce Clary
 
The Civil War in the Age of Civil Rights
The Civil War in the Age of Civil RightsThe Civil War in the Age of Civil Rights
The Civil War in the Age of Civil RightsBruce Clary
 
Gone with the Wind: High Water Mark of the Lost Cause
Gone with the Wind: High Water Mark of the Lost CauseGone with the Wind: High Water Mark of the Lost Cause
Gone with the Wind: High Water Mark of the Lost CauseBruce Clary
 
Journey to Gettysburg
Journey to GettysburgJourney to Gettysburg
Journey to GettysburgBruce Clary
 
Four Major Interpretive Tradition of the American Civil War
Four Major Interpretive Tradition of the American Civil WarFour Major Interpretive Tradition of the American Civil War
Four Major Interpretive Tradition of the American Civil WarBruce Clary
 
Still Fighting the Civil War
Still Fighting the Civil WarStill Fighting the Civil War
Still Fighting the Civil WarBruce Clary
 
Student Use of Multimedia: What You Need to Know
Student Use of Multimedia: What You Need to KnowStudent Use of Multimedia: What You Need to Know
Student Use of Multimedia: What You Need to KnowBruce Clary
 
Puritan Essentials
Puritan EssentialsPuritan Essentials
Puritan EssentialsBruce Clary
 
Elements of Journalism, Chap 1
Elements of Journalism, Chap 1Elements of Journalism, Chap 1
Elements of Journalism, Chap 1Bruce Clary
 

More from Bruce Clary (20)

Athletic Orientation-2015
Athletic Orientation-2015Athletic Orientation-2015
Athletic Orientation-2015
 
WPD Training
WPD TrainingWPD Training
WPD Training
 
The Design Consultation
The Design ConsultationThe Design Consultation
The Design Consultation
 
Writing the Self-Study Report
Writing the Self-Study ReportWriting the Self-Study Report
Writing the Self-Study Report
 
Understanding the English Sentence: Lesson 1
Understanding the English Sentence: Lesson 1Understanding the English Sentence: Lesson 1
Understanding the English Sentence: Lesson 1
 
The Pierless Bridge: Emily Dickinson's Poems of Faith and Doubt
The Pierless Bridge: Emily Dickinson's Poems of Faith and DoubtThe Pierless Bridge: Emily Dickinson's Poems of Faith and Doubt
The Pierless Bridge: Emily Dickinson's Poems of Faith and Doubt
 
"You didn't build that": Copyright, Fair Use, and the Creative Commons Movement
"You didn't build that": Copyright, Fair Use, and the Creative Commons Movement"You didn't build that": Copyright, Fair Use, and the Creative Commons Movement
"You didn't build that": Copyright, Fair Use, and the Creative Commons Movement
 
African Americans in the Civil War
African Americans in the Civil WarAfrican Americans in the Civil War
African Americans in the Civil War
 
The Civil War in the Age of Civil Rights
The Civil War in the Age of Civil RightsThe Civil War in the Age of Civil Rights
The Civil War in the Age of Civil Rights
 
Gone with the Wind: High Water Mark of the Lost Cause
Gone with the Wind: High Water Mark of the Lost CauseGone with the Wind: High Water Mark of the Lost Cause
Gone with the Wind: High Water Mark of the Lost Cause
 
Southern Honor
Southern HonorSouthern Honor
Southern Honor
 
Journey to Gettysburg
Journey to GettysburgJourney to Gettysburg
Journey to Gettysburg
 
Four Major Interpretive Tradition of the American Civil War
Four Major Interpretive Tradition of the American Civil WarFour Major Interpretive Tradition of the American Civil War
Four Major Interpretive Tradition of the American Civil War
 
Still Fighting the Civil War
Still Fighting the Civil WarStill Fighting the Civil War
Still Fighting the Civil War
 
Student Use of Multimedia: What You Need to Know
Student Use of Multimedia: What You Need to KnowStudent Use of Multimedia: What You Need to Know
Student Use of Multimedia: What You Need to Know
 
Editing stills
Editing stillsEditing stills
Editing stills
 
Presentation1
Presentation1Presentation1
Presentation1
 
Ex3
Ex3Ex3
Ex3
 
Puritan Essentials
Puritan EssentialsPuritan Essentials
Puritan Essentials
 
Elements of Journalism, Chap 1
Elements of Journalism, Chap 1Elements of Journalism, Chap 1
Elements of Journalism, Chap 1
 

Recently uploaded

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
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
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 

Recently uploaded (20)

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
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 ...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 

Web Technology and Terminology

  • 1. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION Web Technology & Terminology Bruce Clary, McPherson College, McPherson, Kansas
  • 2. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION Internet • International network of computers used to share data. • Includes e-mail, bulletin boards, IM, newsgroups, databases, streaming audio and video–almost all of which can now be delivered through the WWW.
  • 3. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION World Wide Web
  • 4. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION World Wide Web • The graphical interface that uses the Internet to share information.
  • 5. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION World Wide Web • The graphical interface that uses the Internet to share information. • The WWW cannot exist without the Internet. The Internet can and does exist without the Web.
  • 6. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION Protocols Sets of rules that allow data to be shared via the Internet • • HTTP: HyperText Transfer Protocol FTP: File Transfer Protocol
  • 7. HTTP HyperText Transfer Protocol The protocol, or rules, that move Web pages across the Internet and that link pages together • • One way transfer, server to browser Stateless (which means no copy of the transfer is saved on the server side)
  • 8. FTP File Transfer Protocol The rules that move digital files across the Internet • • Two way Copies of transfers on both server and client sides
  • 9. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION IP Internet Protocol IP addresses are unique numbers that identify specific computers connected to the Internet.
  • 10. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION URL Uniform Resource Locator • The rules that identify specific files available on the Internet • The address beginning with the transfer protocol http:// in a browser address bar • See pg. 22 in Robbins for parts of a URL address
  • 11. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION URL Uniform Resource Locator http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html
  • 12. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION URL Uniform Resource Locator Protocol http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html
  • 13. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION URL Uniform Resource Locator Protocol Host http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html
  • 14. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION URL Uniform Resource Locator Protocol Host Domain http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html
  • 15. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION URL Uniform Resource Locator Protocol Host Domain http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html Site Name
  • 16. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION URL Uniform Resource Locator Protocol Host Domain Directory http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html Site Name
  • 17. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION URL Uniform Resource Locator Protocol Host Domain Directory File http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html Site Name
  • 18. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION URL Uniform Resource Locator Protocol Host Domain Directory File http://bulldog.mcpherson.edu/~shordeo/ex_4-5.html Site Name Path
  • 19. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION DNS Domain Name System Connecting to computers and Web sites through the Internet would be far more laborious and errorprone if it had to be done with IP addresses—e.g., 10.0.1.197). The DNS translates domain names (e.g., www.mcpherson.edu) that have meaning into an IP address.
  • 20. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION How it all works • See pg. 31 in Robbins for illustration of HTTP requests and responses
  • 21. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION Why are browsers different? • • • • Independently developed Document Object Model (DOM) support varies Each uses independent JavaScript engines Multiple rendering engines drive layout & appearance
  • 22. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION Multiple rendering engines Trident Blink Gecko Web-Kit
  • 23. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION Browser consistency driven by Web Standards
  • 24. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION Browser consistency driven by Web Standards • In 1990s, market share drives browser development
  • 25. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION Browser consistency driven by Web Standards • • In 1990s, market share drives browser development Development of open-source browsers such as Firefox and Opera in 2000s finally get attention of commercial browser developers
  • 26. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION Other ubiquitous Web technologies
  • 27. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION Other ubiquitous Web technologies • JavaScript: A client-side scripting language (which means end-users can turn it off, disabling any parts of your Web page dependent upon scripting)
  • 28. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION Other ubiquitous Web technologies • JavaScript: A client-side scripting language (which means end-users can turn it off, disabling any parts of your Web page dependent upon scripting) • jQuery: A JavaScript library that can be called with just a few lines of code in your HTML pages
  • 29. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION Other ubiquitous Web technologies • JavaScript: A client-side scripting language (which means end-users can turn it off, disabling any parts of your Web page dependent upon scripting) • jQuery: A JavaScript library that can be called with just a few lines of code in your HTML pages • PHP: Hypertext Preprocessor (originally, Personal Home Page
  • 30. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION Other ubiquitous Web technologies • JavaScript: A client-side scripting language (which means end-users can turn it off, disabling any parts of your Web page dependent upon scripting) • jQuery: A JavaScript library that can be called with just a few lines of code in your HTML pages • PHP: Hypertext Preprocessor (originally, Personal Home Page • CMS: Content Management System (e.g., Wordpress, Bulldog Connect, even Facebook)
  • 31. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION More essential Web technologies
  • 32. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION More essential Web technologies • MySQL: Structured Query Language The preceding “My” indicates that MySQL is Open Source and free for anyone to use
  • 33. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION More essential Web technologies • MySQL: Structured Query Language The preceding “My” indicates that MySQL is Open Source and free for anyone to use • XML: eXtensible Markup Language
  • 34. CM350 WEB DESIGN FOR EFFECTIVE COMMUNICATION More essential Web technologies • MySQL: Structured Query Language The preceding “My” indicates that MySQL is Open Source and free for anyone to use • • XML: eXtensible Markup Language AJAX: Asynchronous JavaScript and XML