SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
Johny Hizkia Siringo Ringo
BIT (Multimedia Tech.), MIMS (Soft. Dev.)
johny.hizkia@istb.ac.id
johny.hizkia.ringo@gmail.com
www.istb.ac.id
IS341
Web Technology
The WWW Architecture
johny.hizkia@istb.ac.id www.istb.ac.id 2
Objectives
• Explain what is world wide web Internet,
HTML, and any other concepts necessary to
comprehend web building
• Explain how web pages are retrieved
• Identify some common web site themes
johny.hizkia@istb.ac.id www.istb.ac.id 3
Contents
• Introduction
• Defining the web
• How does the web work
• Web browser
• Web server
• Hypertext system
• Plug in and helper application
• HTML
• Themes for web site
• Hosting options
• Summary
johny.hizkia@istb.ac.id www.istb.ac.id 4
The Internet
• What is internet?
– Collection of giant networks
• WWW (World Wide Web) a.k.a Web
• Web is NOT Internet
johny.hizkia@istb.ac.id www.istb.ac.id 5
The Web
• WWW is an internet application
• It is a collection of documents.
– These web mostly contains the following
• Multimedia rich content (text, graphic, video, sound,
animation)
• Web uses hypertext
• Viewed using software called web browser
• The web uses a specific protocol called HTTP (Hyper
Text Transfer Protocol)
johny.hizkia@istb.ac.id www.istb.ac.id 6
The Web
• How does WWW work
– A client (using web browser) sends a HTTP request
to a web server for a specific file
– A web server contains web pages and files
– The web server send the requested file back to
the client
– The file (mostly web page) is rendered / displayed
via the web browsers
– The web browsers display the information, based
on the HTML code in the file.
johny.hizkia@istb.ac.id www.istb.ac.id 7
The Web
johny.hizkia@istb.ac.id www.istb.ac.id 8
Web Browsers
• A web browser is a software application for
retrieving, presenting, and traversing information
resources on the World Wide Web.
• Example of web browsers
– Mozilla Firefox
– Internet Explorer
– Safari (Mac users)
– Opera
– Many more….
johny.hizkia@istb.ac.id www.istb.ac.id 9
Web Server
• A web server is a computer program that
delivers (serves) content, such as web pages,
using the Hypertext Transfer Protocol (HTTP),
over the World Wide Web.
• Example of Web Server
– Apache (Widely used ~ 54%)
– IIS (Second widely used ~ 24%)
– Nginx
– Lighttpd
johny.hizkia@istb.ac.id www.istb.ac.id 10
Some Terminology
• Domain Names
– A domain name is an identification label that
defines a realm of administrative autonomy,
authority, or control on the Internet, based on the
Domain Name System (DNS).
• DNS (Domain Name System)
– it serves as the "phone book" for the Internet by
translating human-friendly computer hostnames
into IP addresses. For example, www.example.com
translates to 192.0.32.10.
johny.hizkia@istb.ac.id www.istb.ac.id 11
Some Terminology
• URL (Uniform Resource Locator)
– Abbreviation of Uniform Resource Locator, the global
address of documents and other resources on the World
Wide Web.
– The first part of the address is called a protocol identifier
and it indicates what protocol to use, and the second part
is called a resource name and it specifies the IP address or
the domain name where the resource is located. The
protocol identifier and the resource name are separated
by a colon and two forward slashes.
– ftp://www.pcwebopedia.com/stuff.exe
– http://www.pcwebopedia.com/index.html
johny.hizkia@istb.ac.id www.istb.ac.id 12
Web 2.0
johny.hizkia@istb.ac.id www.istb.ac.id 13
Web 2.0
• The term "Web 2.0" is
commonly associated
with web applications
that facilitate interactive
information sharing,
interoperability, user-
centered design,[1] and
collaboration on the
World Wide Web.
johny.hizkia@istb.ac.id www.istb.ac.id 14
Hypertext and Hypermedia
• Hypertext is the basis of navigation on the web.
• A web page contains hyperlinks (which can be
text or an icon) that connect to another section
within the web page, to another page or web
server.
• Provides easy searching and browsing by
associating information.
• Non-linear non-sequential viewing.
• Hypertext that involves multimedia elements are
known as hypermedia.
johny.hizkia@istb.ac.id www.istb.ac.id 15
Plug in and helper applications
• These programs are used to extend the
functions of the browser
– Ex: playing video clips, sound and documents (like
PDF)
• Plug in is closely tied to the browser and
launches in the browser window, whereas
helper application is a stand alone program
that launches in separate window.
johny.hizkia@istb.ac.id www.istb.ac.id 16
Quick Time Player
johny.hizkia@istb.ac.id www.istb.ac.id 17
PDF Reader
johny.hizkia@istb.ac.id www.istb.ac.id 18
Other Plugins
johny.hizkia@istb.ac.id www.istb.ac.id 19
HTML
• HyperText Markup Language
• Common display language used in web pages
• Contains markup tags for display instructions
• Can be created using plain text editor
• A HTML web page has a html or htm extension
johny.hizkia@istb.ac.id www.istb.ac.id 20
W3Schools says:
• We think a Web developer should focus on:
– The HTML 4.01 standard (HTML 5.0 ??)
– The use of CSS (Style sheets)
– The new XHTML
– XML and XSL
– Server Side Scripting
– Managing data with SQL
– Running an “information” server
johny.hizkia@istb.ac.id www.istb.ac.id 21
Web Site Themes
• Personal interest
• Educational interest
• Commercial
• Online publication and news
• Community groups, clubs, organizations
• Common interests or ideas
johny.hizkia@istb.ac.id www.istb.ac.id 22
Hosting Web Site
• A web site must be stored in a web server
which is permanently connected to the
internet
• Host on our own web server
• Use Internet Service Provider’s service
• Free hosting on the web
johny.hizkia@istb.ac.id www.istb.ac.id 23
Summary
• The World Wide Web is one of the facilities
that uses the Internet.
• The World Wide Web consists of HTML pages,
which are stored in web server and displayed
using web browsers.
• A web site may have various themes ranging
from personal interest, educational to
commercial.
johny.hizkia@istb.ac.id www.istb.ac.id 24
Exercise
• What is the web? What is the relationship
between the web and the Internet?
• What is HTML? Is it necessary to learn HTML
in order to create a website?
• Explain how a browser displays a web page
• Give examples of web browsers
• What are plug ins and helper applications?
What are they for? What are the differences
between them?

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

World Wide Web
World Wide WebWorld Wide Web
World Wide Web
 
World wide web (WWW)
World wide web (WWW)World wide web (WWW)
World wide web (WWW)
 
world wide web
world wide webworld wide web
world wide web
 
world wide web
world wide webworld wide web
world wide web
 
World Wide Web (WWW) Technology
World Wide Web (WWW) TechnologyWorld Wide Web (WWW) Technology
World Wide Web (WWW) Technology
 
World Wide Web (WWW)
World Wide Web (WWW)World Wide Web (WWW)
World Wide Web (WWW)
 
The Internet N U
The Internet N UThe Internet N U
The Internet N U
 
Internet
Internet Internet
Internet
 
How Internet Work
How Internet WorkHow Internet Work
How Internet Work
 
WWW & HTTP
WWW & HTTPWWW & HTTP
WWW & HTTP
 
Web2 0 Incredibles
Web2 0 IncrediblesWeb2 0 Incredibles
Web2 0 Incredibles
 
introduction to Web system
introduction to Web systemintroduction to Web system
introduction to Web system
 
Internet Browser, Email, World Wide Web (WWW), Search Engine
Internet Browser, Email, World Wide Web (WWW), Search EngineInternet Browser, Email, World Wide Web (WWW), Search Engine
Internet Browser, Email, World Wide Web (WWW), Search Engine
 
Internet and Web Technology (CLASS-1) [Introduction]
Internet and Web Technology (CLASS-1) [Introduction]Internet and Web Technology (CLASS-1) [Introduction]
Internet and Web Technology (CLASS-1) [Introduction]
 
World Wide Web (WWW)
World Wide Web (WWW)World Wide Web (WWW)
World Wide Web (WWW)
 
ICT project
ICT projectICT project
ICT project
 
World wide web
World wide webWorld wide web
World wide web
 
World wide web
World wide webWorld wide web
World wide web
 
world wide web
world wide webworld wide web
world wide web
 
Web Technology
Web Technology Web Technology
Web Technology
 

Andere mochten auch

Basic concept of computer network
Basic concept of computer networkBasic concept of computer network
Basic concept of computer networkkabtanxiray
 
World Wide Web (the Internet) Basics
World Wide Web (the Internet) BasicsWorld Wide Web (the Internet) Basics
World Wide Web (the Internet) BasicsGeorgen Charnes
 
techniques of teaching computer science
techniques of teaching computer sciencetechniques of teaching computer science
techniques of teaching computer sciencesimu7
 
Email Ppt
Email PptEmail Ppt
Email PptDyern
 
Aim and objectives of teaching computer science
Aim and objectives of  teaching computer scienceAim and objectives of  teaching computer science
Aim and objectives of teaching computer scienceviji_tgce
 
All about email
All about emailAll about email
All about emailestefana4
 
Email - Electronic Mail
Email - Electronic MailEmail - Electronic Mail
Email - Electronic MailPeter R. Egli
 
E Mail Ppt
E Mail PptE Mail Ppt
E Mail Pptkevpatel
 
Networking devices
Networking devicesNetworking devices
Networking devicesrupinderj
 
Computer networking devices
Computer networking devicesComputer networking devices
Computer networking devicesRajesh Sadhukha
 
BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS Kak Yong
 

Andere mochten auch (15)

Intro to email for seniors
Intro to email for seniorsIntro to email for seniors
Intro to email for seniors
 
Basic concept of computer network
Basic concept of computer networkBasic concept of computer network
Basic concept of computer network
 
World Wide Web (the Internet) Basics
World Wide Web (the Internet) BasicsWorld Wide Web (the Internet) Basics
World Wide Web (the Internet) Basics
 
Email basics
Email basicsEmail basics
Email basics
 
techniques of teaching computer science
techniques of teaching computer sciencetechniques of teaching computer science
techniques of teaching computer science
 
Email Ppt
Email PptEmail Ppt
Email Ppt
 
Aim and objectives of teaching computer science
Aim and objectives of  teaching computer scienceAim and objectives of  teaching computer science
Aim and objectives of teaching computer science
 
All about email
All about emailAll about email
All about email
 
Email - Electronic Mail
Email - Electronic MailEmail - Electronic Mail
Email - Electronic Mail
 
Email
EmailEmail
Email
 
E Mail Ppt
E Mail PptE Mail Ppt
E Mail Ppt
 
Networking devices
Networking devicesNetworking devices
Networking devices
 
Internet, intranet and extranet
Internet, intranet and extranetInternet, intranet and extranet
Internet, intranet and extranet
 
Computer networking devices
Computer networking devicesComputer networking devices
Computer networking devices
 
BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS
 

Ähnlich wie IS341 - Week01 the world wide web architecture

Introduction web tech
Introduction web techIntroduction web tech
Introduction web techLiaquat Rahoo
 
Skb web2.0
Skb web2.0Skb web2.0
Skb web2.0animove
 
Eba ppt rajesh
Eba ppt rajeshEba ppt rajesh
Eba ppt rajeshRajeshP153
 
Trends and advancements in www.pptx
Trends and advancements in www.pptxTrends and advancements in www.pptx
Trends and advancements in www.pptxAncyTEnglish
 
Trends and advancements in www.pptx
Trends and advancements in www.pptxTrends and advancements in www.pptx
Trends and advancements in www.pptxARYAASEnglish
 
WEB-DBMS A quick reference
WEB-DBMS A quick referenceWEB-DBMS A quick reference
WEB-DBMS A quick referenceMarc Dy
 
Web 2.0 : Intellectual Property Issues
Web 2.0 : Intellectual Property IssuesWeb 2.0 : Intellectual Property Issues
Web 2.0 : Intellectual Property IssuesKarl Larson
 
Web Technologies 2.0
Web Technologies 2.0Web Technologies 2.0
Web Technologies 2.0Andleeb Joyia
 
Microformats or: How I Learned to Write POSH and Love the Semantic Web
Microformats or: How I Learned to Write POSH and Love the Semantic WebMicroformats or: How I Learned to Write POSH and Love the Semantic Web
Microformats or: How I Learned to Write POSH and Love the Semantic WebEmily Lewis
 
2.2.2.1 Web Browser
2.2.2.1 Web Browser2.2.2.1 Web Browser
2.2.2.1 Web Browserhazirma
 
Social networks: technical issues
Social networks: technical issuesSocial networks: technical issues
Social networks: technical issuesMorgan Magnin
 
Lecture 1- Introduction to Computers and the Internet.pptx
Lecture 1- Introduction to Computers and the Internet.pptxLecture 1- Introduction to Computers and the Internet.pptx
Lecture 1- Introduction to Computers and the Internet.pptxRemyaTom2
 
Web Technologies Introduction to web technologies
Web Technologies Introduction to web technologiesWeb Technologies Introduction to web technologies
Web Technologies Introduction to web technologiesVigneshkumar Ponnusamy
 
انترنت فيديو كونفرنس 12_7_2011
انترنت فيديو كونفرنس 12_7_2011انترنت فيديو كونفرنس 12_7_2011
انترنت فيديو كونفرنس 12_7_2011zbsofam
 
"Python web development combines the simplicity of the language with powerful...
"Python web development combines the simplicity of the language with powerful..."Python web development combines the simplicity of the language with powerful...
"Python web development combines the simplicity of the language with powerful...softwaretrainer2elys
 
Javascript - Getting started | DevCom ISITCom
Javascript - Getting started | DevCom ISITComJavascript - Getting started | DevCom ISITCom
Javascript - Getting started | DevCom ISITComHamdi Hmidi
 

Ähnlich wie IS341 - Week01 the world wide web architecture (20)

9 10 july2020
9 10 july20209 10 july2020
9 10 july2020
 
Introduction web tech
Introduction web techIntroduction web tech
Introduction web tech
 
Skb web2.0
Skb web2.0Skb web2.0
Skb web2.0
 
Eba ppt rajesh
Eba ppt rajeshEba ppt rajesh
Eba ppt rajesh
 
Web design - How the Web works?
Web design - How the Web works?Web design - How the Web works?
Web design - How the Web works?
 
Trends and advancements in www.pptx
Trends and advancements in www.pptxTrends and advancements in www.pptx
Trends and advancements in www.pptx
 
Trends and advancements in www.pptx
Trends and advancements in www.pptxTrends and advancements in www.pptx
Trends and advancements in www.pptx
 
WEB-DBMS A quick reference
WEB-DBMS A quick referenceWEB-DBMS A quick reference
WEB-DBMS A quick reference
 
Website
WebsiteWebsite
Website
 
Web 2.0 : Intellectual Property Issues
Web 2.0 : Intellectual Property IssuesWeb 2.0 : Intellectual Property Issues
Web 2.0 : Intellectual Property Issues
 
Web Technologies 2.0
Web Technologies 2.0Web Technologies 2.0
Web Technologies 2.0
 
Microformats or: How I Learned to Write POSH and Love the Semantic Web
Microformats or: How I Learned to Write POSH and Love the Semantic WebMicroformats or: How I Learned to Write POSH and Love the Semantic Web
Microformats or: How I Learned to Write POSH and Love the Semantic Web
 
2.2.2.1 Web Browser
2.2.2.1 Web Browser2.2.2.1 Web Browser
2.2.2.1 Web Browser
 
Social networks: technical issues
Social networks: technical issuesSocial networks: technical issues
Social networks: technical issues
 
Lecture 1- Introduction to Computers and the Internet.pptx
Lecture 1- Introduction to Computers and the Internet.pptxLecture 1- Introduction to Computers and the Internet.pptx
Lecture 1- Introduction to Computers and the Internet.pptx
 
Web Technologies Introduction to web technologies
Web Technologies Introduction to web technologiesWeb Technologies Introduction to web technologies
Web Technologies Introduction to web technologies
 
انترنت فيديو كونفرنس 12_7_2011
انترنت فيديو كونفرنس 12_7_2011انترنت فيديو كونفرنس 12_7_2011
انترنت فيديو كونفرنس 12_7_2011
 
"Python web development combines the simplicity of the language with powerful...
"Python web development combines the simplicity of the language with powerful..."Python web development combines the simplicity of the language with powerful...
"Python web development combines the simplicity of the language with powerful...
 
Web Pages
Web PagesWeb Pages
Web Pages
 
Javascript - Getting started | DevCom ISITCom
Javascript - Getting started | DevCom ISITComJavascript - Getting started | DevCom ISITCom
Javascript - Getting started | DevCom ISITCom
 

Mehr von Indonesia School of Technology and Business (ISTB) (15)

IS341 - Course introduction
IS341 - Course introductionIS341 - Course introduction
IS341 - Course introduction
 
Lab 8
Lab 8Lab 8
Lab 8
 
Lab 7
Lab 7Lab 7
Lab 7
 
Lab 6
Lab 6Lab 6
Lab 6
 
Lab 5 - Week 7
Lab 5 - Week 7Lab 5 - Week 7
Lab 5 - Week 7
 
UG141 - Week 7 (Video)
UG141 - Week 7 (Video)UG141 - Week 7 (Video)
UG141 - Week 7 (Video)
 
Lab 4 - Week 5a
Lab 4 - Week 5aLab 4 - Week 5a
Lab 4 - Week 5a
 
UG141 - Week 6 (Sound)
UG141 - Week 6 (Sound)UG141 - Week 6 (Sound)
UG141 - Week 6 (Sound)
 
UG141 - Week 5 (Graphics)
UG141 - Week 5 (Graphics)UG141 - Week 5 (Graphics)
UG141 - Week 5 (Graphics)
 
Lab 3 - Week 4
Lab 3 - Week 4Lab 3 - Week 4
Lab 3 - Week 4
 
UG141 - Week 4 (Text)
UG141 - Week 4 (Text)UG141 - Week 4 (Text)
UG141 - Week 4 (Text)
 
UG141 - Week 3 (Multimedia Methodology)
UG141 - Week 3 (Multimedia Methodology)UG141 - Week 3 (Multimedia Methodology)
UG141 - Week 3 (Multimedia Methodology)
 
Lab 1 - Week 2
Lab 1 - Week 2Lab 1 - Week 2
Lab 1 - Week 2
 
UG141 - Week 2 (Defining Multimedia)
UG141 - Week 2 (Defining Multimedia)UG141 - Week 2 (Defining Multimedia)
UG141 - Week 2 (Defining Multimedia)
 
UG141 - Week 1 (Course Introduction)
UG141 - Week 1 (Course Introduction)UG141 - Week 1 (Course Introduction)
UG141 - Week 1 (Course Introduction)
 

Kürzlich hochgeladen

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
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
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
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
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
 
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
 
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
 
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
 
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
 

Kürzlich hochgeladen (20)

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 🔝✔️✔️
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
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
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
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
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
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Ă...
 
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
 
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
 
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
 
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
 
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)
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 

IS341 - Week01 the world wide web architecture

  • 1. Johny Hizkia Siringo Ringo BIT (Multimedia Tech.), MIMS (Soft. Dev.) johny.hizkia@istb.ac.id johny.hizkia.ringo@gmail.com www.istb.ac.id IS341 Web Technology The WWW Architecture
  • 2. johny.hizkia@istb.ac.id www.istb.ac.id 2 Objectives • Explain what is world wide web Internet, HTML, and any other concepts necessary to comprehend web building • Explain how web pages are retrieved • Identify some common web site themes
  • 3. johny.hizkia@istb.ac.id www.istb.ac.id 3 Contents • Introduction • Defining the web • How does the web work • Web browser • Web server • Hypertext system • Plug in and helper application • HTML • Themes for web site • Hosting options • Summary
  • 4. johny.hizkia@istb.ac.id www.istb.ac.id 4 The Internet • What is internet? – Collection of giant networks • WWW (World Wide Web) a.k.a Web • Web is NOT Internet
  • 5. johny.hizkia@istb.ac.id www.istb.ac.id 5 The Web • WWW is an internet application • It is a collection of documents. – These web mostly contains the following • Multimedia rich content (text, graphic, video, sound, animation) • Web uses hypertext • Viewed using software called web browser • The web uses a specific protocol called HTTP (Hyper Text Transfer Protocol)
  • 6. johny.hizkia@istb.ac.id www.istb.ac.id 6 The Web • How does WWW work – A client (using web browser) sends a HTTP request to a web server for a specific file – A web server contains web pages and files – The web server send the requested file back to the client – The file (mostly web page) is rendered / displayed via the web browsers – The web browsers display the information, based on the HTML code in the file.
  • 8. johny.hizkia@istb.ac.id www.istb.ac.id 8 Web Browsers • A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. • Example of web browsers – Mozilla Firefox – Internet Explorer – Safari (Mac users) – Opera – Many more….
  • 9. johny.hizkia@istb.ac.id www.istb.ac.id 9 Web Server • A web server is a computer program that delivers (serves) content, such as web pages, using the Hypertext Transfer Protocol (HTTP), over the World Wide Web. • Example of Web Server – Apache (Widely used ~ 54%) – IIS (Second widely used ~ 24%) – Nginx – Lighttpd
  • 10. johny.hizkia@istb.ac.id www.istb.ac.id 10 Some Terminology • Domain Names – A domain name is an identification label that defines a realm of administrative autonomy, authority, or control on the Internet, based on the Domain Name System (DNS). • DNS (Domain Name System) – it serves as the "phone book" for the Internet by translating human-friendly computer hostnames into IP addresses. For example, www.example.com translates to 192.0.32.10.
  • 11. johny.hizkia@istb.ac.id www.istb.ac.id 11 Some Terminology • URL (Uniform Resource Locator) – Abbreviation of Uniform Resource Locator, the global address of documents and other resources on the World Wide Web. – The first part of the address is called a protocol identifier and it indicates what protocol to use, and the second part is called a resource name and it specifies the IP address or the domain name where the resource is located. The protocol identifier and the resource name are separated by a colon and two forward slashes. – ftp://www.pcwebopedia.com/stuff.exe – http://www.pcwebopedia.com/index.html
  • 13. johny.hizkia@istb.ac.id www.istb.ac.id 13 Web 2.0 • The term "Web 2.0" is commonly associated with web applications that facilitate interactive information sharing, interoperability, user- centered design,[1] and collaboration on the World Wide Web.
  • 14. johny.hizkia@istb.ac.id www.istb.ac.id 14 Hypertext and Hypermedia • Hypertext is the basis of navigation on the web. • A web page contains hyperlinks (which can be text or an icon) that connect to another section within the web page, to another page or web server. • Provides easy searching and browsing by associating information. • Non-linear non-sequential viewing. • Hypertext that involves multimedia elements are known as hypermedia.
  • 15. johny.hizkia@istb.ac.id www.istb.ac.id 15 Plug in and helper applications • These programs are used to extend the functions of the browser – Ex: playing video clips, sound and documents (like PDF) • Plug in is closely tied to the browser and launches in the browser window, whereas helper application is a stand alone program that launches in separate window.
  • 19. johny.hizkia@istb.ac.id www.istb.ac.id 19 HTML • HyperText Markup Language • Common display language used in web pages • Contains markup tags for display instructions • Can be created using plain text editor • A HTML web page has a html or htm extension
  • 20. johny.hizkia@istb.ac.id www.istb.ac.id 20 W3Schools says: • We think a Web developer should focus on: – The HTML 4.01 standard (HTML 5.0 ??) – The use of CSS (Style sheets) – The new XHTML – XML and XSL – Server Side Scripting – Managing data with SQL – Running an “information” server
  • 21. johny.hizkia@istb.ac.id www.istb.ac.id 21 Web Site Themes • Personal interest • Educational interest • Commercial • Online publication and news • Community groups, clubs, organizations • Common interests or ideas
  • 22. johny.hizkia@istb.ac.id www.istb.ac.id 22 Hosting Web Site • A web site must be stored in a web server which is permanently connected to the internet • Host on our own web server • Use Internet Service Provider’s service • Free hosting on the web
  • 23. johny.hizkia@istb.ac.id www.istb.ac.id 23 Summary • The World Wide Web is one of the facilities that uses the Internet. • The World Wide Web consists of HTML pages, which are stored in web server and displayed using web browsers. • A web site may have various themes ranging from personal interest, educational to commercial.
  • 24. johny.hizkia@istb.ac.id www.istb.ac.id 24 Exercise • What is the web? What is the relationship between the web and the Internet? • What is HTML? Is it necessary to learn HTML in order to create a website? • Explain how a browser displays a web page • Give examples of web browsers • What are plug ins and helper applications? What are they for? What are the differences between them?