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

web service technologies
web service technologiesweb service technologies
web service technologiesYash Darak
 
INFORMATION RETRIEVAL ‎AND DISSEMINATION
INFORMATION RETRIEVAL ‎AND DISSEMINATIONINFORMATION RETRIEVAL ‎AND DISSEMINATION
INFORMATION RETRIEVAL ‎AND DISSEMINATIONLibcorpio
 
Library Management System.powerpoint.pptx
Library Management System.powerpoint.pptxLibrary Management System.powerpoint.pptx
Library Management System.powerpoint.pptxKaiumShuvo1
 
servlet in java
servlet in javaservlet in java
servlet in javasowfi
 
Structure of url, uniform resource locator
Structure of url, uniform resource locatorStructure of url, uniform resource locator
Structure of url, uniform resource locatorPartnered Health
 
Introduction to Web Programming - first course
Introduction to Web Programming - first courseIntroduction to Web Programming - first course
Introduction to Web Programming - first courseVlad Posea
 
The History of the Internet
The History of the Internet The History of the Internet
The History of the Internet crea8ivemoiz
 
New library management system slide
New library management system slideNew library management system slide
New library management system slideEnzo Ivan
 
Intro to the semantic web (for libraries)
Intro to the semantic web (for libraries) Intro to the semantic web (for libraries)
Intro to the semantic web (for libraries) robin fay
 
Search engine and web crawler
Search engine and web crawlerSearch engine and web crawler
Search engine and web crawlerishmecse13
 
uniform resource locator
uniform resource locatoruniform resource locator
uniform resource locatorrajshreemuthiah
 
Introduction to internet
Introduction to internetIntroduction to internet
Introduction to internetASIT Education
 

What's hot (20)

web service technologies
web service technologiesweb service technologies
web service technologies
 
Web server
Web serverWeb server
Web server
 
PPT ON INTERNET
PPT ON INTERNETPPT ON INTERNET
PPT ON INTERNET
 
INFORMATION RETRIEVAL ‎AND DISSEMINATION
INFORMATION RETRIEVAL ‎AND DISSEMINATIONINFORMATION RETRIEVAL ‎AND DISSEMINATION
INFORMATION RETRIEVAL ‎AND DISSEMINATION
 
Library Management System.powerpoint.pptx
Library Management System.powerpoint.pptxLibrary Management System.powerpoint.pptx
Library Management System.powerpoint.pptx
 
servlet in java
servlet in javaservlet in java
servlet in java
 
Digital Libraries
Digital LibrariesDigital Libraries
Digital Libraries
 
Structure of url, uniform resource locator
Structure of url, uniform resource locatorStructure of url, uniform resource locator
Structure of url, uniform resource locator
 
Introduction to Web Programming - first course
Introduction to Web Programming - first courseIntroduction to Web Programming - first course
Introduction to Web Programming - first course
 
Networking infrastructure
Networking infrastructureNetworking infrastructure
Networking infrastructure
 
The History of the Internet
The History of the Internet The History of the Internet
The History of the Internet
 
New library management system slide
New library management system slideNew library management system slide
New library management system slide
 
Intro to the semantic web (for libraries)
Intro to the semantic web (for libraries) Intro to the semantic web (for libraries)
Intro to the semantic web (for libraries)
 
Search engine and web crawler
Search engine and web crawlerSearch engine and web crawler
Search engine and web crawler
 
Web Terminology
Web TerminologyWeb Terminology
Web Terminology
 
Internet
InternetInternet
Internet
 
uniform resource locator
uniform resource locatoruniform resource locator
uniform resource locator
 
Assignment on internet
Assignment on internetAssignment on internet
Assignment on internet
 
Introduction to internet
Introduction to internetIntroduction to internet
Introduction to internet
 
Database security
Database securityDatabase security
Database security
 

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

Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 

Recently uploaded (20)

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
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
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🔝
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 

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