SlideShare a Scribd company logo
1 of 42
Teh Intarw3bs
Or becoming better informed users of the Internet
Networks
•   146 BC - Greeks use torch signals
•   1830s - Electric telegraph
•   1870s - Telephone
•   1920s - AM radio
•   1930s - Television
•   1960s - FM radio
•   1970s - Computer networks
The Internet?
• A network of networks
• Companies, schools have their own
  networks
• E-mail, the World Wide Web, FTP are ways
  of sending info over the Internet
The Internet?
• A network of networks
• Companies, schools have their own
  networks
• E-mail, the World Wide Web, FTP are ways
  of sending info over the Internet
Why the Internet?
• Military: ARPANET 1969
• First version of “today’s Internet” in 1983
How does it work?
How does it work?
• I figure out what information I want and
  where it is
How does it work?
• I figure out what information I want and
  where it is
• I make a request to the server
How does it work?
• I figure out what information I want and
  where it is
• I make a request to the server
• The server sends back my info
How does it work?
• I figure out what information I want and
  where it is
• I make a request to the server
• The server sends back my info
• (A server is any computer that can send
  out data in response to a request)
HTML?
• Hypertext Markup Language
• Defines the structure of a web page
       <h1>This is a heading</h1>
       <h2>A sub-heading</h2>
       <p>This is a paragraph!</p>
Blue Scholars on MySpace




                  www.myspace.com
Blue Scholars on MySpace
Let’s check out the Blue
Scholars’ MySpace page




                           www.myspace.com
Blue Scholars on MySpace
Let’s check out the Blue
Scholars’ MySpace page



                  Give me the Blue Scholars’ page!




                                                     www.myspace.com
Blue Scholars on MySpace
Let’s check out the Blue
Scholars’ MySpace page



                  Give me the Blue Scholars’ page!


                           Ok here it goes:




                                                     www.myspace.com
Blue Scholars on MySpace
Let’s check out the Blue
Scholars’ MySpace page



                        Give me the Blue Scholars’ page!


                                       Ok here it goes:
             <!-- ProfileV1 NH-->
             <html xmlns:myspace="http://x.myspacecdn.com/modules/sitesearch/static/rdf/
             profileschema.rdf#">
             <!-- UserViewProfile -->
             <head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
             <script type="text/javascript">
             
         //<![CDATA[
             var MySpace = {};
             var MySpaceRes = {};
             MySpaceRes.Common = {"Yes":"Yes","No":"No","Ok":"Ok","Attention":"Attention"};
             MySpaceRes.Header = {"Cancel":"Cancel / Cancelación","Continue":"Continue /
             Continuar"};
             MySpace.ClientContext = {"UserId":-1,"DisplayFriendId":                                www.myspace.com
             1450027,"IsLoggedIn":false,"FunctionalContext":"UserViewProfile","UserType":1};

             
         MySpace.StaticContentBase='http://x.myspacecdn.com';
             
             MySpace.ClientMaintenanceConfigs = {"asyncphotobrowsecaching":0,"msplinksconvertall":
             0,"photocommentsajax":0,"inf_ind_newvideocomment":0,"musicjv_amazoninplace":
             0,"enablevideocategorydropdown":0,"applications_userapppreferences":
             0,"inf_ind_unreadim":0,"webimtestclient":0,"applications_showafterloaduhp":
Blue Scholars on MySpace
Let’s check out the Blue
Scholars’ MySpace page




                                       Ok here it goes:
             <!-- ProfileV1 NH-->
             <html xmlns:myspace="http://x.myspacecdn.com/modules/sitesearch/static/rdf/
             profileschema.rdf#">
             <!-- UserViewProfile -->
             <head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
             <script type="text/javascript">
             
         //<![CDATA[
             var MySpace = {};
             var MySpaceRes = {};
             MySpaceRes.Common = {"Yes":"Yes","No":"No","Ok":"Ok","Attention":"Attention"};
             MySpaceRes.Header = {"Cancel":"Cancel / Cancelación","Continue":"Continue /
             Continuar"};
             MySpace.ClientContext = {"UserId":-1,"DisplayFriendId":                                www.myspace.com
             1450027,"IsLoggedIn":false,"FunctionalContext":"UserViewProfile","UserType":1};

             
         MySpace.StaticContentBase='http://x.myspacecdn.com';
             
             MySpace.ClientMaintenanceConfigs = {"asyncphotobrowsecaching":0,"msplinksconvertall":
             0,"photocommentsajax":0,"inf_ind_newvideocomment":0,"musicjv_amazoninplace":
             0,"enablevideocategorydropdown":0,"applications_userapppreferences":
             0,"inf_ind_unreadim":0,"webimtestclient":0,"applications_showafterloaduhp":
Blue Scholars on MySpace
Let’s check out the Blue
Scholars’ MySpace page



                                          Cool, thanks!


                                       Ok here it goes:
             <!-- ProfileV1 NH-->
             <html xmlns:myspace="http://x.myspacecdn.com/modules/sitesearch/static/rdf/
             profileschema.rdf#">
             <!-- UserViewProfile -->
             <head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
             <script type="text/javascript">
             
         //<![CDATA[
             var MySpace = {};
             var MySpaceRes = {};
             MySpaceRes.Common = {"Yes":"Yes","No":"No","Ok":"Ok","Attention":"Attention"};
             MySpaceRes.Header = {"Cancel":"Cancel / Cancelación","Continue":"Continue /
             Continuar"};
             MySpace.ClientContext = {"UserId":-1,"DisplayFriendId":                                www.myspace.com
             1450027,"IsLoggedIn":false,"FunctionalContext":"UserViewProfile","UserType":1};

             
         MySpace.StaticContentBase='http://x.myspacecdn.com';
             
             MySpace.ClientMaintenanceConfigs = {"asyncphotobrowsecaching":0,"msplinksconvertall":
             0,"photocommentsajax":0,"inf_ind_newvideocomment":0,"musicjv_amazoninplace":
             0,"enablevideocategorydropdown":0,"applications_userapppreferences":
             0,"inf_ind_unreadim":0,"webimtestclient":0,"applications_showafterloaduhp":
Blue Scholars on MySpace
Let’s check out the Blue
Scholars’ MySpace page




                                       Ok here it goes:
             <!-- ProfileV1 NH-->
             <html xmlns:myspace="http://x.myspacecdn.com/modules/sitesearch/static/rdf/
             profileschema.rdf#">
             <!-- UserViewProfile -->
             <head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
             <script type="text/javascript">
             
         //<![CDATA[
             var MySpace = {};
             var MySpaceRes = {};
             MySpaceRes.Common = {"Yes":"Yes","No":"No","Ok":"Ok","Attention":"Attention"};
             MySpaceRes.Header = {"Cancel":"Cancel / Cancelación","Continue":"Continue /
             Continuar"};
             MySpace.ClientContext = {"UserId":-1,"DisplayFriendId":                                www.myspace.com
             1450027,"IsLoggedIn":false,"FunctionalContext":"UserViewProfile","UserType":1};

             
         MySpace.StaticContentBase='http://x.myspacecdn.com';
             
             MySpace.ClientMaintenanceConfigs = {"asyncphotobrowsecaching":0,"msplinksconvertall":
             0,"photocommentsajax":0,"inf_ind_newvideocomment":0,"musicjv_amazoninplace":
             0,"enablevideocategorydropdown":0,"applications_userapppreferences":
             0,"inf_ind_unreadim":0,"webimtestclient":0,"applications_showafterloaduhp":
Blue Scholars on MySpace
Let’s check out the Blue
Scholars’ MySpace page




             <!-- ProfileV1 NH-->
             <html xmlns:myspace="http://x.myspacecdn.com/modules/sitesearch/static/rdf/
             profileschema.rdf#">
             <!-- UserViewProfile -->
             <head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
             <script type="text/javascript">
             
         //<![CDATA[
             var MySpace = {};
             var MySpaceRes = {};
             MySpaceRes.Common = {"Yes":"Yes","No":"No","Ok":"Ok","Attention":"Attention"};
             MySpaceRes.Header = {"Cancel":"Cancel / Cancelación","Continue":"Continue /
             Continuar"};
             MySpace.ClientContext = {"UserId":-1,"DisplayFriendId":                                www.myspace.com
             1450027,"IsLoggedIn":false,"FunctionalContext":"UserViewProfile","UserType":1};

             
         MySpace.StaticContentBase='http://x.myspacecdn.com';
             
             MySpace.ClientMaintenanceConfigs = {"asyncphotobrowsecaching":0,"msplinksconvertall":
             0,"photocommentsajax":0,"inf_ind_newvideocomment":0,"musicjv_amazoninplace":
             0,"enablevideocategorydropdown":0,"applications_userapppreferences":
             0,"inf_ind_unreadim":0,"webimtestclient":0,"applications_showafterloaduhp":
Blue Scholars on MySpace
Let’s check out the Blue
Scholars’ MySpace page




                           www.myspace.com
Where’s MySpace?!
IP addresses
        • Every computer on the Internet has a
            unique address (ex.: 74.125.67.100)
        • Domain Name Servers (DNS) map names
            to addresses

                           DNS server: 208.67.222.222




You: 67.171.16.158
IP addresses
        • Every computer on the Internet has a
            unique address (ex.: 74.125.67.100)
        • Domain Name Servers (DNS) map names
            to addresses
                                c om?
                           ace.
                    ’s mysp
             W here                     DNS server: 208.67.222.222




You: 67.171.16.158
IP addresses
        • Every computer on the Internet has a
            unique address (ex.: 74.125.67.100)
        • Domain Name Servers (DNS) map names
            to addresses
                                c om?
                           ace.
                    ’s mysp
             W here               8 .116 DNS server: 208.67.222.222
                           1 78.3
                      216.



You: 67.171.16.158
IP addresses
        • Every computer on the Internet has a
            unique address (ex.: 74.125.67.100)
        • Domain Name Servers (DNS) map names
            to addresses
                                c om?
                           ace.
                    ’s mysp
             W here               8 .116 DNS server: 208.67.222.222
                           1 78.3
                      216.



You: 67.171.16.158


                               myspace.com: 216.178.38.116
IP addresses
        • Every computer on the Internet has a
            unique address (ex.: 74.125.67.100)
        • Domain Name Servers (DNS) map names
            to addresses
                                c om?
                           ace.
                    ’s mysp
             W here               8 .116 DNS server: 208.67.222.222
                           1 78.3
                      216.
            Where’
                  s www.
                           myspace
                                   .c   om
You: 67.171.16.158


                               myspace.com: 216.178.38.116
IP addresses
        • Every computer on the Internet has a
             unique address (ex.: 74.125.67.100)
        • Domain Name Servers (DNS) map names
             to addresses
                                c om?
                           ace.
                    ’s mysp
             W here               8 .116 DNS server: 208.67.222.222
                           1 78.3
                      216.
            Where’
                  s www.
                           myspace
                                   .c   om
You: 67.171.16.158 63.135.89
                            .46

                               myspace.com: 216.178.38.116
IP addresses
        • Every computer on the Internet has a
             unique address (ex.: 74.125.67.100)
        • Domain Name Servers (DNS) map names
             to addresses
                                c om?
                           ace.
                    ’s mysp
             W here               8 .116 DNS server: 208.67.222.222
                           1 78.3
                      216.
            Where’
                  s www.
                           myspace
                                   .c   om
You: 67.171.16.158 63.135.89
                            .46

                               myspace.com: 216.178.38.116            www.myspace.com: 63.135.89.46
IP addresses
        • Every computer on the Internet has a
             unique address (ex.: 74.125.67.100)
        • Domain Name Servers (DNS) map names
             to addresses
                                c om?
                           ace.
                    ’s mysp
             W here               8 .116 DNS server: 208.67.222.222
                           1 78.3
                      216.      Give me the Blue Scholars page
            Where’
                  s www.
                           myspace
                                   .c   om
You: 67.171.16.158 63.135.89
                            .46

                               myspace.com: 216.178.38.116            www.myspace.com: 63.135.89.46
IP addresses
        • Every computer on the Internet has a
             unique address (ex.: 74.125.67.100)
        • Domain Name Servers (DNS) map names
             to addresses
                                c om?
                           ace.
                    ’s mysp
             W here               8 .116 DNS server: 208.67.222.222
                           1 78.3
                      216.      Give me the Blue Scholars page
            Where’                  Ok, here it goes!
                  s www.
                           myspace
                                   .c   om
You: 67.171.16.158 63.135.89
                            .46

                               myspace.com: 216.178.38.116            www.myspace.com: 63.135.89.46
Searching
Searching
Searching
Searching
A bunch of links and words

• “Crawlers” or “spiders” look at pages
• Extract all words and links
• Stores them in a table, much like the index
  of a book
• When you make a query, it’s looked up in
  the table
Page Ranking
• A page is important if a lot of important
  pages link to it
• Entire Internet gets to “vote”
Page Ranking
• A page is important if a lot of important
  pages link to it
• Entire Internet gets to “vote”

More Related Content

Similar to Garfield hs ap cs 2009 - intarwebs

Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX DesignersAshlimarie
 
About Best friends - HTML, CSS and JS
About Best friends - HTML, CSS and JSAbout Best friends - HTML, CSS and JS
About Best friends - HTML, CSS and JSNaga Harish M
 
DVWA BruCON Workshop
DVWA BruCON WorkshopDVWA BruCON Workshop
DVWA BruCON Workshoptestuser1223
 
15 owasp top 10 - a3-xss
15   owasp top 10 - a3-xss15   owasp top 10 - a3-xss
15 owasp top 10 - a3-xssappsec
 
jAPS 2 0 - Presentation Layer Comparison
jAPS 2 0 - Presentation Layer ComparisonjAPS 2 0 - Presentation Layer Comparison
jAPS 2 0 - Presentation Layer ComparisonWilliam Ghelfi
 
Plone Interactivity
Plone InteractivityPlone Interactivity
Plone InteractivityEric Steele
 
20111014 mu me_html5
20111014 mu me_html520111014 mu me_html5
20111014 mu me_html5Erik Duval
 
YGLF 2015 - Boom Performance | Eran Zinman (daPulse)
YGLF 2015 -  Boom Performance | Eran Zinman (daPulse)YGLF 2015 -  Boom Performance | Eran Zinman (daPulse)
YGLF 2015 - Boom Performance | Eran Zinman (daPulse)Eran Zinman
 
BOOM Performance
BOOM PerformanceBOOM Performance
BOOM Performancedapulse
 
Browser Serving Your Web Application Security - Madison PHP 2017
Browser Serving Your Web Application Security - Madison PHP 2017Browser Serving Your Web Application Security - Madison PHP 2017
Browser Serving Your Web Application Security - Madison PHP 2017Philippe Gamache
 
Browser Serving Your We Application Security - ZendCon 2017
Browser Serving Your We Application Security - ZendCon 2017Browser Serving Your We Application Security - ZendCon 2017
Browser Serving Your We Application Security - ZendCon 2017Philippe Gamache
 
Browser Serving Your Web Application Security - NorthEast PHP 2017
Browser Serving Your Web Application Security - NorthEast PHP 2017Browser Serving Your Web Application Security - NorthEast PHP 2017
Browser Serving Your Web Application Security - NorthEast PHP 2017Philippe Gamache
 
SCREENS - 2012-09-28 - Responsive Web Design, get the best from your design
SCREENS - 2012-09-28 - Responsive Web Design, get the best from your designSCREENS - 2012-09-28 - Responsive Web Design, get the best from your design
SCREENS - 2012-09-28 - Responsive Web Design, get the best from your designFrédéric Harper
 
Amp your site: An intro to accelerated mobile pages
Amp your site: An intro to accelerated mobile pagesAmp your site: An intro to accelerated mobile pages
Amp your site: An intro to accelerated mobile pagesRobert McFrazier
 
Progressive Downloads and Rendering
Progressive Downloads and RenderingProgressive Downloads and Rendering
Progressive Downloads and RenderingStoyan Stefanov
 
Nanoformats
NanoformatsNanoformats
Nanoformatsrozario
 
Surviving the Zombie Apocalpyse of Connected Devices
Surviving the Zombie Apocalpyse of Connected DevicesSurviving the Zombie Apocalpyse of Connected Devices
Surviving the Zombie Apocalpyse of Connected DevicesGustaf Nilsson Kotte
 
Mozilla Web Apps - Super-VanJS
Mozilla Web Apps - Super-VanJSMozilla Web Apps - Super-VanJS
Mozilla Web Apps - Super-VanJSRobert Nyman
 
Branding your school district
Branding your school districtBranding your school district
Branding your school districttrexler
 

Similar to Garfield hs ap cs 2009 - intarwebs (20)

Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX Designers
 
About Best friends - HTML, CSS and JS
About Best friends - HTML, CSS and JSAbout Best friends - HTML, CSS and JS
About Best friends - HTML, CSS and JS
 
DVWA BruCON Workshop
DVWA BruCON WorkshopDVWA BruCON Workshop
DVWA BruCON Workshop
 
15 owasp top 10 - a3-xss
15   owasp top 10 - a3-xss15   owasp top 10 - a3-xss
15 owasp top 10 - a3-xss
 
jAPS 2 0 - Presentation Layer Comparison
jAPS 2 0 - Presentation Layer ComparisonjAPS 2 0 - Presentation Layer Comparison
jAPS 2 0 - Presentation Layer Comparison
 
Plone Interactivity
Plone InteractivityPlone Interactivity
Plone Interactivity
 
20111014 mu me_html5
20111014 mu me_html520111014 mu me_html5
20111014 mu me_html5
 
YGLF 2015 - Boom Performance | Eran Zinman (daPulse)
YGLF 2015 -  Boom Performance | Eran Zinman (daPulse)YGLF 2015 -  Boom Performance | Eran Zinman (daPulse)
YGLF 2015 - Boom Performance | Eran Zinman (daPulse)
 
BOOM Performance
BOOM PerformanceBOOM Performance
BOOM Performance
 
Browser Serving Your Web Application Security - Madison PHP 2017
Browser Serving Your Web Application Security - Madison PHP 2017Browser Serving Your Web Application Security - Madison PHP 2017
Browser Serving Your Web Application Security - Madison PHP 2017
 
Browser Serving Your We Application Security - ZendCon 2017
Browser Serving Your We Application Security - ZendCon 2017Browser Serving Your We Application Security - ZendCon 2017
Browser Serving Your We Application Security - ZendCon 2017
 
Browser Serving Your Web Application Security - NorthEast PHP 2017
Browser Serving Your Web Application Security - NorthEast PHP 2017Browser Serving Your Web Application Security - NorthEast PHP 2017
Browser Serving Your Web Application Security - NorthEast PHP 2017
 
SCREENS - 2012-09-28 - Responsive Web Design, get the best from your design
SCREENS - 2012-09-28 - Responsive Web Design, get the best from your designSCREENS - 2012-09-28 - Responsive Web Design, get the best from your design
SCREENS - 2012-09-28 - Responsive Web Design, get the best from your design
 
Mume HTML5 Intro
Mume HTML5 IntroMume HTML5 Intro
Mume HTML5 Intro
 
Amp your site: An intro to accelerated mobile pages
Amp your site: An intro to accelerated mobile pagesAmp your site: An intro to accelerated mobile pages
Amp your site: An intro to accelerated mobile pages
 
Progressive Downloads and Rendering
Progressive Downloads and RenderingProgressive Downloads and Rendering
Progressive Downloads and Rendering
 
Nanoformats
NanoformatsNanoformats
Nanoformats
 
Surviving the Zombie Apocalpyse of Connected Devices
Surviving the Zombie Apocalpyse of Connected DevicesSurviving the Zombie Apocalpyse of Connected Devices
Surviving the Zombie Apocalpyse of Connected Devices
 
Mozilla Web Apps - Super-VanJS
Mozilla Web Apps - Super-VanJSMozilla Web Apps - Super-VanJS
Mozilla Web Apps - Super-VanJS
 
Branding your school district
Branding your school districtBranding your school district
Branding your school district
 

Recently uploaded

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 

Recently uploaded (20)

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 

Garfield hs ap cs 2009 - intarwebs

  • 1. Teh Intarw3bs Or becoming better informed users of the Internet
  • 2. Networks • 146 BC - Greeks use torch signals • 1830s - Electric telegraph • 1870s - Telephone • 1920s - AM radio • 1930s - Television • 1960s - FM radio • 1970s - Computer networks
  • 3. The Internet? • A network of networks • Companies, schools have their own networks • E-mail, the World Wide Web, FTP are ways of sending info over the Internet
  • 4. The Internet? • A network of networks • Companies, schools have their own networks • E-mail, the World Wide Web, FTP are ways of sending info over the Internet
  • 5.
  • 6.
  • 7. Why the Internet? • Military: ARPANET 1969 • First version of “today’s Internet” in 1983
  • 8. How does it work?
  • 9. How does it work? • I figure out what information I want and where it is
  • 10. How does it work? • I figure out what information I want and where it is • I make a request to the server
  • 11. How does it work? • I figure out what information I want and where it is • I make a request to the server • The server sends back my info
  • 12. How does it work? • I figure out what information I want and where it is • I make a request to the server • The server sends back my info • (A server is any computer that can send out data in response to a request)
  • 13. HTML? • Hypertext Markup Language • Defines the structure of a web page <h1>This is a heading</h1> <h2>A sub-heading</h2> <p>This is a paragraph!</p>
  • 14. Blue Scholars on MySpace www.myspace.com
  • 15. Blue Scholars on MySpace Let’s check out the Blue Scholars’ MySpace page www.myspace.com
  • 16. Blue Scholars on MySpace Let’s check out the Blue Scholars’ MySpace page Give me the Blue Scholars’ page! www.myspace.com
  • 17. Blue Scholars on MySpace Let’s check out the Blue Scholars’ MySpace page Give me the Blue Scholars’ page! Ok here it goes: www.myspace.com
  • 18. Blue Scholars on MySpace Let’s check out the Blue Scholars’ MySpace page Give me the Blue Scholars’ page! Ok here it goes: <!-- ProfileV1 NH--> <html xmlns:myspace="http://x.myspacecdn.com/modules/sitesearch/static/rdf/ profileschema.rdf#"> <!-- UserViewProfile --> <head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <script type="text/javascript"> //<![CDATA[ var MySpace = {}; var MySpaceRes = {}; MySpaceRes.Common = {"Yes":"Yes","No":"No","Ok":"Ok","Attention":"Attention"}; MySpaceRes.Header = {"Cancel":"Cancel / Cancelación","Continue":"Continue / Continuar"}; MySpace.ClientContext = {"UserId":-1,"DisplayFriendId": www.myspace.com 1450027,"IsLoggedIn":false,"FunctionalContext":"UserViewProfile","UserType":1}; MySpace.StaticContentBase='http://x.myspacecdn.com'; MySpace.ClientMaintenanceConfigs = {"asyncphotobrowsecaching":0,"msplinksconvertall": 0,"photocommentsajax":0,"inf_ind_newvideocomment":0,"musicjv_amazoninplace": 0,"enablevideocategorydropdown":0,"applications_userapppreferences": 0,"inf_ind_unreadim":0,"webimtestclient":0,"applications_showafterloaduhp":
  • 19. Blue Scholars on MySpace Let’s check out the Blue Scholars’ MySpace page Ok here it goes: <!-- ProfileV1 NH--> <html xmlns:myspace="http://x.myspacecdn.com/modules/sitesearch/static/rdf/ profileschema.rdf#"> <!-- UserViewProfile --> <head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <script type="text/javascript"> //<![CDATA[ var MySpace = {}; var MySpaceRes = {}; MySpaceRes.Common = {"Yes":"Yes","No":"No","Ok":"Ok","Attention":"Attention"}; MySpaceRes.Header = {"Cancel":"Cancel / Cancelación","Continue":"Continue / Continuar"}; MySpace.ClientContext = {"UserId":-1,"DisplayFriendId": www.myspace.com 1450027,"IsLoggedIn":false,"FunctionalContext":"UserViewProfile","UserType":1}; MySpace.StaticContentBase='http://x.myspacecdn.com'; MySpace.ClientMaintenanceConfigs = {"asyncphotobrowsecaching":0,"msplinksconvertall": 0,"photocommentsajax":0,"inf_ind_newvideocomment":0,"musicjv_amazoninplace": 0,"enablevideocategorydropdown":0,"applications_userapppreferences": 0,"inf_ind_unreadim":0,"webimtestclient":0,"applications_showafterloaduhp":
  • 20. Blue Scholars on MySpace Let’s check out the Blue Scholars’ MySpace page Cool, thanks! Ok here it goes: <!-- ProfileV1 NH--> <html xmlns:myspace="http://x.myspacecdn.com/modules/sitesearch/static/rdf/ profileschema.rdf#"> <!-- UserViewProfile --> <head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <script type="text/javascript"> //<![CDATA[ var MySpace = {}; var MySpaceRes = {}; MySpaceRes.Common = {"Yes":"Yes","No":"No","Ok":"Ok","Attention":"Attention"}; MySpaceRes.Header = {"Cancel":"Cancel / Cancelación","Continue":"Continue / Continuar"}; MySpace.ClientContext = {"UserId":-1,"DisplayFriendId": www.myspace.com 1450027,"IsLoggedIn":false,"FunctionalContext":"UserViewProfile","UserType":1}; MySpace.StaticContentBase='http://x.myspacecdn.com'; MySpace.ClientMaintenanceConfigs = {"asyncphotobrowsecaching":0,"msplinksconvertall": 0,"photocommentsajax":0,"inf_ind_newvideocomment":0,"musicjv_amazoninplace": 0,"enablevideocategorydropdown":0,"applications_userapppreferences": 0,"inf_ind_unreadim":0,"webimtestclient":0,"applications_showafterloaduhp":
  • 21. Blue Scholars on MySpace Let’s check out the Blue Scholars’ MySpace page Ok here it goes: <!-- ProfileV1 NH--> <html xmlns:myspace="http://x.myspacecdn.com/modules/sitesearch/static/rdf/ profileschema.rdf#"> <!-- UserViewProfile --> <head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <script type="text/javascript"> //<![CDATA[ var MySpace = {}; var MySpaceRes = {}; MySpaceRes.Common = {"Yes":"Yes","No":"No","Ok":"Ok","Attention":"Attention"}; MySpaceRes.Header = {"Cancel":"Cancel / Cancelación","Continue":"Continue / Continuar"}; MySpace.ClientContext = {"UserId":-1,"DisplayFriendId": www.myspace.com 1450027,"IsLoggedIn":false,"FunctionalContext":"UserViewProfile","UserType":1}; MySpace.StaticContentBase='http://x.myspacecdn.com'; MySpace.ClientMaintenanceConfigs = {"asyncphotobrowsecaching":0,"msplinksconvertall": 0,"photocommentsajax":0,"inf_ind_newvideocomment":0,"musicjv_amazoninplace": 0,"enablevideocategorydropdown":0,"applications_userapppreferences": 0,"inf_ind_unreadim":0,"webimtestclient":0,"applications_showafterloaduhp":
  • 22. Blue Scholars on MySpace Let’s check out the Blue Scholars’ MySpace page <!-- ProfileV1 NH--> <html xmlns:myspace="http://x.myspacecdn.com/modules/sitesearch/static/rdf/ profileschema.rdf#"> <!-- UserViewProfile --> <head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <script type="text/javascript"> //<![CDATA[ var MySpace = {}; var MySpaceRes = {}; MySpaceRes.Common = {"Yes":"Yes","No":"No","Ok":"Ok","Attention":"Attention"}; MySpaceRes.Header = {"Cancel":"Cancel / Cancelación","Continue":"Continue / Continuar"}; MySpace.ClientContext = {"UserId":-1,"DisplayFriendId": www.myspace.com 1450027,"IsLoggedIn":false,"FunctionalContext":"UserViewProfile","UserType":1}; MySpace.StaticContentBase='http://x.myspacecdn.com'; MySpace.ClientMaintenanceConfigs = {"asyncphotobrowsecaching":0,"msplinksconvertall": 0,"photocommentsajax":0,"inf_ind_newvideocomment":0,"musicjv_amazoninplace": 0,"enablevideocategorydropdown":0,"applications_userapppreferences": 0,"inf_ind_unreadim":0,"webimtestclient":0,"applications_showafterloaduhp":
  • 23. Blue Scholars on MySpace Let’s check out the Blue Scholars’ MySpace page www.myspace.com
  • 24.
  • 25.
  • 27. IP addresses • Every computer on the Internet has a unique address (ex.: 74.125.67.100) • Domain Name Servers (DNS) map names to addresses DNS server: 208.67.222.222 You: 67.171.16.158
  • 28. IP addresses • Every computer on the Internet has a unique address (ex.: 74.125.67.100) • Domain Name Servers (DNS) map names to addresses c om? ace. ’s mysp W here DNS server: 208.67.222.222 You: 67.171.16.158
  • 29. IP addresses • Every computer on the Internet has a unique address (ex.: 74.125.67.100) • Domain Name Servers (DNS) map names to addresses c om? ace. ’s mysp W here 8 .116 DNS server: 208.67.222.222 1 78.3 216. You: 67.171.16.158
  • 30. IP addresses • Every computer on the Internet has a unique address (ex.: 74.125.67.100) • Domain Name Servers (DNS) map names to addresses c om? ace. ’s mysp W here 8 .116 DNS server: 208.67.222.222 1 78.3 216. You: 67.171.16.158 myspace.com: 216.178.38.116
  • 31. IP addresses • Every computer on the Internet has a unique address (ex.: 74.125.67.100) • Domain Name Servers (DNS) map names to addresses c om? ace. ’s mysp W here 8 .116 DNS server: 208.67.222.222 1 78.3 216. Where’ s www. myspace .c om You: 67.171.16.158 myspace.com: 216.178.38.116
  • 32. IP addresses • Every computer on the Internet has a unique address (ex.: 74.125.67.100) • Domain Name Servers (DNS) map names to addresses c om? ace. ’s mysp W here 8 .116 DNS server: 208.67.222.222 1 78.3 216. Where’ s www. myspace .c om You: 67.171.16.158 63.135.89 .46 myspace.com: 216.178.38.116
  • 33. IP addresses • Every computer on the Internet has a unique address (ex.: 74.125.67.100) • Domain Name Servers (DNS) map names to addresses c om? ace. ’s mysp W here 8 .116 DNS server: 208.67.222.222 1 78.3 216. Where’ s www. myspace .c om You: 67.171.16.158 63.135.89 .46 myspace.com: 216.178.38.116 www.myspace.com: 63.135.89.46
  • 34. IP addresses • Every computer on the Internet has a unique address (ex.: 74.125.67.100) • Domain Name Servers (DNS) map names to addresses c om? ace. ’s mysp W here 8 .116 DNS server: 208.67.222.222 1 78.3 216. Give me the Blue Scholars page Where’ s www. myspace .c om You: 67.171.16.158 63.135.89 .46 myspace.com: 216.178.38.116 www.myspace.com: 63.135.89.46
  • 35. IP addresses • Every computer on the Internet has a unique address (ex.: 74.125.67.100) • Domain Name Servers (DNS) map names to addresses c om? ace. ’s mysp W here 8 .116 DNS server: 208.67.222.222 1 78.3 216. Give me the Blue Scholars page Where’ Ok, here it goes! s www. myspace .c om You: 67.171.16.158 63.135.89 .46 myspace.com: 216.178.38.116 www.myspace.com: 63.135.89.46
  • 40. A bunch of links and words • “Crawlers” or “spiders” look at pages • Extract all words and links • Stores them in a table, much like the index of a book • When you make a query, it’s looked up in the table
  • 41. Page Ranking • A page is important if a lot of important pages link to it • Entire Internet gets to “vote”
  • 42. Page Ranking • A page is important if a lot of important pages link to it • Entire Internet gets to “vote”

Editor's Notes