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

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 

Recently uploaded (20)

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 

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