SlideShare a Scribd company logo
1 of 18
Download to read offline
Conception of Internet & Web

                    C.Samnang
            samnang.chea369@gmail.com




C.Samnang
Internet
C.Samnang
Internet
៚   A short form of the technical term internetwork and also referred to as Net

៚ A global system of interconnected computer networks that use the standard
  Internet Protocol Suite (TCP/IP)
៚ A network of networks that consists of millions of private, public, academic,
  business, and government networks, of local to global scope, that are linked by
  a broad array of electronic, wireless and optical networking technologies
៚ Carries a vast range of information resources and services


៚   Services over Internet
     ៙ Web (WWW)
     ៙ E-commerce
     ៙ Communication (e-mail, forum, chat, telephone, etc.)
     ៙ File transfer
     ៙ Online learning, working
     ៙ Remote connection, etc.



C.Samnang                                                                         3
Visualization from the Opte Project
C.Samnang                             4
Protocols
៚   Open Systems Interconnection model simplified (OSI model)
     ៙ Application: HTTP, FTP, POP, IMAP, SMTP, DNS, SSH, etc.
     ៙ Transport: TCP (Transport Control Protocol), UDP (User Datagram
       Protocol)
     ៙ Network: IP (Internet Protocol)
     ៙ Data Link: no specified


៚   Application Layer
     ៙ HTTP (HyperText Transfer Protocol): Web
     ៙ FTP (File Transfer Protocol): file transfer
     ៙ POP (Post Office Protocol)/IMAP (Internet Message Access Protocol),
       SMTP (Simple Mail Transfer Protocol): e-mail
     ៙ DNS (Domain Name Server): translating hostnames into IP address
     ៙ SSH (Secure Shell): remote secure connection




C.Samnang                                                                    5
History
៚   1959-68: ARPA Project, Ministry of Defense of America launched a network to
    support the consequences of the nuclear conflict.
៚   1969: ARPANET network, universities of America were installed lots of
    computers that were connected to the network.
៚   1970-82: Open world wide, the first connection with Norway and London
៚   1983: Internet via TCP
៚   1986: Highway of information, National Science Foundation deployed super-
    computers for speeding up the debit of Internet.
៚   1987-92: Expansion of Internet, private companies were connected to Internet.
៚   1993-2003: Explosion of Internet (Web and e-mail)




C.Samnang                                                                      6
Web
C.Samnang
Web
៚   World Wide Web, abbreviated as WWW and commonly known as Web

៚ A system of interlinked hypertext documents accessed via Internet
៚ Client/Server Model
៚ Based on 3 concepts:
   ៙ Location: URL (Uniform Resource Locator)
   ៙ Protocol: HTTP
   ៙ Language: HTML (HyperText Markup Language)


៚   Functions:
     ៙ Clients communicate with a web server via HTTP.
     ៙ Servers verify the request and authentication, and transmit the responses.
     ៙ Web browsers interpret the responses and display (maybe with a plug-in).




C.Samnang                                                                      8
History
៚   Origin
     ៙ Birth of CERN: A requirement to exchange of documents, photos, etc.
     ៙ 1989: Network of Document by Tim Berbers-Lee
     ៙ 1990: The first prototype in text mode
     ៙ 1991: The demonstration at Hypertext 91 by San Antonio


៚   Evolution
     ៙ 1993: The first Mosaic GUI by Marc Andreesen
     ៙ 1994:
         ៜ Netscape Com. Corp. by Marc Andreesen
         ៜ WWW Consortium (W3C) by Tim Berbers-Lee after leaving CERN and
            founded by MIT
     ៙ 1996: Cascading Style Sheet (CSS)




C.Samnang                                                                    9
Document Address
៚ Uniform Resource Locator (URL):
    ៙ A URI that specifies where an identified resource is available and the
       mechanism for retrieving
    ៙ 3 parts:
        ៜ protocol (how)
        ៜ domain (hostname or IP) (where)
        ៜ file name (which)
៚ URI:
    ៙ A string of characters used to identify a name or a resource on the Internet
    ៙ One can classify URIs as locators (URLs), or as names (URNs), or as both.
៚ Uniform Resource Name (URN): defines an item's identity, while the URL
  provides a method for finding it.
៚ i.e.
   ៚ http://www.google.com/index.html
   ៚ http://www.xyz.com/x%20y%20z%20.html (with URL encoding)


C.Samnang                                                                      10
Document Address (cont.)
៚   Different components of a URL:
     ៙ proto://domain:port/path?args
     ៙ proto: protocol (http, https, ftp, etc.)
     ៙ domain: hostname or IP
     ៙ port: port number (80 for http, 443 for https, etc.)
     ៙ path: maybe contains a fragment
          ៜ i.e. http://en.wikipedia.org/wiki/Internet#Protocols
     ៙ args: allows to pass information to server-side applications
          ៜ i.e.
            http://www.google.com/search?hl=en&source=hp&q=Int
            ernet&aq=f&aqi=g10&aql=f&oq=

៚   URL path:
     ៙ Relative : img/xyz.png (a link in
       http://www.xyz.com/index.html)
     ៙ Absolute path: http://www.xyz.com/img/xyz.png



C.Samnang                                                        11
Web Page, Web Site & Web Browser
៚   Web page (or webpage):
     ៙ A document or information resource that is suitable for the World Wide
       Web and can be accessed through a web browser and displayed
     ៙ This information is usually in HTML or XHTML format, and may link to
       other web pages via hypertext links.
     ៙ Web pages frequently subsume other resources such as style sheets,
       scripts and images.

៚   Web site (website):
     ៙ A collection of related web pages containing images, videos, etc.
     ៙ A web site is hosted on at least one web server, accessible via a network
       such as the Internet or a private local area network through a URL.

៚   Web browser (or Internet browser): a software application for retrieving,
    presenting, and traversing information resources on the World Wide Web


C.Samnang                                                                          12
During displaying the content, a web browsers request other resources such as
images, music, etc.

Static Web Page

C.Samnang                                                                       13
A server-side application may use the arguments.

Dynamic Web Page

C.Samnang                                          14
Proxy
៚ Proxy server:
   ៙ A server (a computer or an application) that acts as intermediary between
      clients and servers
   ៙ Most proxies are a web proxy, a;;owing access to content on the web.
៚ Potential purposes of a proxy:
   ៙ Keep machines behind it anonymous (security)
   ៙ Speed up access to resources (cache)
   ៙ Apply access policy to network services or content, i.e. block undesired
      sites
   ៙ Log or audit usage, i.e. provide company employee Internet usage
      reporting
   ៙ Bypass security or parental controls
   ៙ Scan transmitted content for malware before delivery
   ៙ Scan outbound content, e.g., for data leak protection
   ៙ Circumvent regional restrictions


C.Samnang                                                                  15
Proxy & Cache

C.Samnang       16
Internet and internet is               Sometimes someone asks
       different because of I and i.          me to install some plug-ins.
                                              It’s annoying.
                        Cool.
      You’re idiots.

                       I don’t care.          Internet and web is the same.
                                              I go to suffer Internet or web.

                                        Go to school again, IE.
      This web page is COOL.

When it’s with me, why is its
presentation DIFFERENT?
                                               What are web 1.0 and web 2.0?
       I know.         You’re HOT.
                                       Ask my developers Google.
       I know that I don’t know.       Write one page and send to
                                       your teacher.


Comic

C.Samnang                                                                    17
The End
C.Samnang

More Related Content

What's hot (6)

Internet basics for seniors
Internet basics for seniorsInternet basics for seniors
Internet basics for seniors
 
Linked data: not just theory
Linked data: not just theoryLinked data: not just theory
Linked data: not just theory
 
World Wide Web (WWW)
World Wide Web (WWW)World Wide Web (WWW)
World Wide Web (WWW)
 
Scary Halloween Cybersecurity Lecture -- The Deep Web
Scary Halloween Cybersecurity Lecture -- The Deep WebScary Halloween Cybersecurity Lecture -- The Deep Web
Scary Halloween Cybersecurity Lecture -- The Deep Web
 
World wide web (WWW)
World wide web (WWW)World wide web (WWW)
World wide web (WWW)
 
Intro cOMPUTERS
Intro cOMPUTERSIntro cOMPUTERS
Intro cOMPUTERS
 

Similar to Concept ofinternet web_f2010211

ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docxICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
Martin Mulwa
 
Understanding WWW
Understanding WWWUnderstanding WWW
Understanding WWW
BIT DURG
 
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
RemyaTom2
 
Dsa Workshop Internet Historfinal
Dsa Workshop Internet HistorfinalDsa Workshop Internet Historfinal
Dsa Workshop Internet Historfinal
helselcm
 
Lecture 02 fundamental concepts of internet and www khalid khan
Lecture 02 fundamental concepts of internet and www khalid khanLecture 02 fundamental concepts of internet and www khalid khan
Lecture 02 fundamental concepts of internet and www khalid khan
Khalid Khan
 

Similar to Concept ofinternet web_f2010211 (20)

ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docxICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
 
Internet.pptx
Internet.pptxInternet.pptx
Internet.pptx
 
A%UIS.pptx
A%UIS.pptxA%UIS.pptx
A%UIS.pptx
 
Understanding WWW
Understanding WWWUnderstanding WWW
Understanding WWW
 
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
 
Basics of Internet and WWW
Basics of Internet and WWWBasics of Internet and WWW
Basics of Internet and WWW
 
Dsa Workshop Internet Historfinal
Dsa Workshop Internet HistorfinalDsa Workshop Internet Historfinal
Dsa Workshop Internet Historfinal
 
Lecture 02 fundamental concepts of internet and www khalid khan
Lecture 02 fundamental concepts of internet and www khalid khanLecture 02 fundamental concepts of internet and www khalid khan
Lecture 02 fundamental concepts of internet and www khalid khan
 
Chapter1-HTML.docx
Chapter1-HTML.docxChapter1-HTML.docx
Chapter1-HTML.docx
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technology
 
Internet,its applications and services
Internet,its applications and servicesInternet,its applications and services
Internet,its applications and services
 
02 intro
02   intro02   intro
02 intro
 
Ebusiness
EbusinessEbusiness
Ebusiness
 
Chap1 Internet Fundamental
Chap1 Internet FundamentalChap1 Internet Fundamental
Chap1 Internet Fundamental
 
Unit 1 introduction to web programming
Unit 1 introduction to web programmingUnit 1 introduction to web programming
Unit 1 introduction to web programming
 
Acsess and Use Internet To access and use
Acsess and Use Internet To access and  useAcsess and Use Internet To access and  use
Acsess and Use Internet To access and use
 
Internet.pptx
Internet.pptxInternet.pptx
Internet.pptx
 
Fundamentals of internet
Fundamentals of internetFundamentals of internet
Fundamentals of internet
 
Internet Basics Notes Class 10 CBSE.pptx
Internet Basics Notes Class 10 CBSE.pptxInternet Basics Notes Class 10 CBSE.pptx
Internet Basics Notes Class 10 CBSE.pptx
 
configuring and using internet.pptx
configuring and using internet.pptxconfiguring and using internet.pptx
configuring and using internet.pptx
 

More from Kh Ravy (9)

Love u
Love uLove u
Love u
 
7. evalution of interactive system
7. evalution of interactive system7. evalution of interactive system
7. evalution of interactive system
 
6. io device
6. io device6. io device
6. io device
 
5. ergonomic of www interface
5. ergonomic of www interface5. ergonomic of www interface
5. ergonomic of www interface
 
4. ergonomic of wimp interface
4. ergonomic of wimp interface4. ergonomic of wimp interface
4. ergonomic of wimp interface
 
Planification de projet de gestion de concours
Planification de  projet  de gestion de concoursPlanification de  projet  de gestion de concours
Planification de projet de gestion de concours
 
Lec2
Lec2Lec2
Lec2
 
Multimedia outline
Multimedia outlineMultimedia outline
Multimedia outline
 
Introduction
IntroductionIntroduction
Introduction
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Concept ofinternet web_f2010211

  • 1. Conception of Internet & Web C.Samnang samnang.chea369@gmail.com C.Samnang
  • 3. Internet ៚ A short form of the technical term internetwork and also referred to as Net ៚ A global system of interconnected computer networks that use the standard Internet Protocol Suite (TCP/IP) ៚ A network of networks that consists of millions of private, public, academic, business, and government networks, of local to global scope, that are linked by a broad array of electronic, wireless and optical networking technologies ៚ Carries a vast range of information resources and services ៚ Services over Internet ៙ Web (WWW) ៙ E-commerce ៙ Communication (e-mail, forum, chat, telephone, etc.) ៙ File transfer ៙ Online learning, working ៙ Remote connection, etc. C.Samnang 3
  • 4. Visualization from the Opte Project C.Samnang 4
  • 5. Protocols ៚ Open Systems Interconnection model simplified (OSI model) ៙ Application: HTTP, FTP, POP, IMAP, SMTP, DNS, SSH, etc. ៙ Transport: TCP (Transport Control Protocol), UDP (User Datagram Protocol) ៙ Network: IP (Internet Protocol) ៙ Data Link: no specified ៚ Application Layer ៙ HTTP (HyperText Transfer Protocol): Web ៙ FTP (File Transfer Protocol): file transfer ៙ POP (Post Office Protocol)/IMAP (Internet Message Access Protocol), SMTP (Simple Mail Transfer Protocol): e-mail ៙ DNS (Domain Name Server): translating hostnames into IP address ៙ SSH (Secure Shell): remote secure connection C.Samnang 5
  • 6. History ៚ 1959-68: ARPA Project, Ministry of Defense of America launched a network to support the consequences of the nuclear conflict. ៚ 1969: ARPANET network, universities of America were installed lots of computers that were connected to the network. ៚ 1970-82: Open world wide, the first connection with Norway and London ៚ 1983: Internet via TCP ៚ 1986: Highway of information, National Science Foundation deployed super- computers for speeding up the debit of Internet. ៚ 1987-92: Expansion of Internet, private companies were connected to Internet. ៚ 1993-2003: Explosion of Internet (Web and e-mail) C.Samnang 6
  • 8. Web ៚ World Wide Web, abbreviated as WWW and commonly known as Web ៚ A system of interlinked hypertext documents accessed via Internet ៚ Client/Server Model ៚ Based on 3 concepts: ៙ Location: URL (Uniform Resource Locator) ៙ Protocol: HTTP ៙ Language: HTML (HyperText Markup Language) ៚ Functions: ៙ Clients communicate with a web server via HTTP. ៙ Servers verify the request and authentication, and transmit the responses. ៙ Web browsers interpret the responses and display (maybe with a plug-in). C.Samnang 8
  • 9. History ៚ Origin ៙ Birth of CERN: A requirement to exchange of documents, photos, etc. ៙ 1989: Network of Document by Tim Berbers-Lee ៙ 1990: The first prototype in text mode ៙ 1991: The demonstration at Hypertext 91 by San Antonio ៚ Evolution ៙ 1993: The first Mosaic GUI by Marc Andreesen ៙ 1994: ៜ Netscape Com. Corp. by Marc Andreesen ៜ WWW Consortium (W3C) by Tim Berbers-Lee after leaving CERN and founded by MIT ៙ 1996: Cascading Style Sheet (CSS) C.Samnang 9
  • 10. Document Address ៚ Uniform Resource Locator (URL): ៙ A URI that specifies where an identified resource is available and the mechanism for retrieving ៙ 3 parts: ៜ protocol (how) ៜ domain (hostname or IP) (where) ៜ file name (which) ៚ URI: ៙ A string of characters used to identify a name or a resource on the Internet ៙ One can classify URIs as locators (URLs), or as names (URNs), or as both. ៚ Uniform Resource Name (URN): defines an item's identity, while the URL provides a method for finding it. ៚ i.e. ៚ http://www.google.com/index.html ៚ http://www.xyz.com/x%20y%20z%20.html (with URL encoding) C.Samnang 10
  • 11. Document Address (cont.) ៚ Different components of a URL: ៙ proto://domain:port/path?args ៙ proto: protocol (http, https, ftp, etc.) ៙ domain: hostname or IP ៙ port: port number (80 for http, 443 for https, etc.) ៙ path: maybe contains a fragment ៜ i.e. http://en.wikipedia.org/wiki/Internet#Protocols ៙ args: allows to pass information to server-side applications ៜ i.e. http://www.google.com/search?hl=en&source=hp&q=Int ernet&aq=f&aqi=g10&aql=f&oq= ៚ URL path: ៙ Relative : img/xyz.png (a link in http://www.xyz.com/index.html) ៙ Absolute path: http://www.xyz.com/img/xyz.png C.Samnang 11
  • 12. Web Page, Web Site & Web Browser ៚ Web page (or webpage): ៙ A document or information resource that is suitable for the World Wide Web and can be accessed through a web browser and displayed ៙ This information is usually in HTML or XHTML format, and may link to other web pages via hypertext links. ៙ Web pages frequently subsume other resources such as style sheets, scripts and images. ៚ Web site (website): ៙ A collection of related web pages containing images, videos, etc. ៙ A web site is hosted on at least one web server, accessible via a network such as the Internet or a private local area network through a URL. ៚ Web browser (or Internet browser): a software application for retrieving, presenting, and traversing information resources on the World Wide Web C.Samnang 12
  • 13. During displaying the content, a web browsers request other resources such as images, music, etc. Static Web Page C.Samnang 13
  • 14. A server-side application may use the arguments. Dynamic Web Page C.Samnang 14
  • 15. Proxy ៚ Proxy server: ៙ A server (a computer or an application) that acts as intermediary between clients and servers ៙ Most proxies are a web proxy, a;;owing access to content on the web. ៚ Potential purposes of a proxy: ៙ Keep machines behind it anonymous (security) ៙ Speed up access to resources (cache) ៙ Apply access policy to network services or content, i.e. block undesired sites ៙ Log or audit usage, i.e. provide company employee Internet usage reporting ៙ Bypass security or parental controls ៙ Scan transmitted content for malware before delivery ៙ Scan outbound content, e.g., for data leak protection ៙ Circumvent regional restrictions C.Samnang 15
  • 17. Internet and internet is Sometimes someone asks different because of I and i. me to install some plug-ins. It’s annoying. Cool. You’re idiots. I don’t care. Internet and web is the same. I go to suffer Internet or web. Go to school again, IE. This web page is COOL. When it’s with me, why is its presentation DIFFERENT? What are web 1.0 and web 2.0? I know. You’re HOT. Ask my developers Google. I know that I don’t know. Write one page and send to your teacher. Comic C.Samnang 17