SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Hypertext
1         By Tauseef Ur Rahman
CONTENTS
 Definition.

 History.

 Non-Linearity

 Links,Browsing & Searching.
 Indexing.

 URLs.

 HTML Link Sources.

 HTML Link Destination.

 Hypertext Vs Hypermedia.

                                2
Hypertext
   Text augmented with links
     Link: pointer to another piece of text in same
      or different document
     Navigational metaphor
     User follows a link from its source to its
      destination, usually by clicking on source
      with the mouse
     Use browser to view and navigate hypertext



                                                       3
History
 Memex    – V Bush, 1945
     Concept of linked documents;
 Xanadu    – Ted Nelson, late 1960s/early
 1970s
     Intended as global system
 Hypercard– Bill Atkinson, 1985
 World Wide Web – 1992



                                             4
Non-linearity
 Hypertext   not usually read linearly (from
  start to finish)
 Links encourage branching off

 History and back button permit backtracking

 Not an innovation, but the immediacy of
  following links by clicking creates a different
  experience from traditional non-linearity

                                                5
Links
 Simple   unidirectional links
     Connect single point on one page with a
      point on another page (e.g. WWW)
 Extended   links
   Regional links (ends may be regions
    within a page)
   Bidirectional links (may be followed in
    both directions)
   Multilinks (may have more than two ends)
                                                6
Browsing & Searching

 Browsing – retrieve information by
 association
   Follow links, backtrack
   Maintain history, bookmarks
 Searching   – retrieve information by
 content
   Construct indexes of URLs
   Search by keyword/description of page

                                            7
Web Indexes
 Manual   (Yahoo!, Open Directory Project,
 …)
   Classify sites on basis of human
    evaluation of their content
   Navigate hierarchy, or search entries by
    keyword
 Automatic   (Google, AltaVista,…)
   Spider/robot 'crawls' Web, collecting URLs
    and keywords extracted from pages
   Highly efficient search engine processes     8

    queries
Automatic Indexing
 Must    extract keywords automatically from
 pages
   Apply heuristics to identify meaningful words
    within text
   Use metadata added by page's author
       <meta name="keywords" content="…">
       <meta name="description"

        content="…">
 Google applies weighting based on number of
  links pointing to a page                    9
URLs
 Uniform  Resource Locators
   Resource is something that can be accessed
    by a higher level Internet protocol
   Often a file, but may be dynamically
    generated data
   The way in which data can be accessed is
    constrained by the protocol used
      e.g. mailbox




                                                 10
URL Syntax
 Protocol   :// domain name / path
     This is a slight simplification, covering the
      most common usage
 e.g:
 http://www.digitalmultimedia.org/Materials/keypoi

 Domain   name identifies a host within a
  hierarchical naming scheme
 Path is like Unix pathname: segments
  separated by /s, identify resource in a             11

  hierarchy (e.g. file system)
URL Paths
 Complete  specification of the location of a
 file containing HTML
     e.g. /Materials/index.html
 Implicit
         specification of a standard file
 within a directory
     e.g. /Materials/
 Specification
           of a program that generates
 HTML dynamically
     In special place (cgi-bin) or identified by
      extension (e.g. .php)                         12
Partial URLs

 URL   with some of the leading components
  missing
 Missing components filled in from the base
  URL of the document in which the partial
  URL occurs
 Usually, base URL is the URL used to
  retrieve the document, but it can be set
  explicitly with <base> tag

                                               13
Fragment Identifiers
 Links  can point to a location within a page
    URL identifies the entire page
 Append a fragment identifier to a URL

    #name
    e.g.
     http://www.digitalmultimedia.org/index.html#top

 Usea named anchor to identify the
 corresponding location in the page
                                                14
HTML Link Sources
 InHTML, ‘a’ element is used as the source of
 links
   href attribute has destination URL as its value
   Element content is displayed to indicate that it
    is a link (blue underlined &c)
   e.g:
   Visit <a
    href="http://www.digitalmultimedia.org/">the
    book's support site</a>
    In browser, clicking on underlined text follows 15
    the link
    Visit the book's support site
HTML Link Destinations
 You   can also use ‘a’ element as the destination
   name attribute's value may be used as a
    fragment identifier
   <a name="top">…
 Alternatively(HTML4 and XHTML) use the id
 attribute of any element



                                                 16
Formatting Links
 Use   CSS pseudo-classes
   link: formatting for links
   visited: formatting for visited links
   hover: formatting when cursor is over a link
    (rollover)
   active: formatting when a link is clicked on
 Use   in CSS stylesheets with selectors a:link etc


                                                   17
HTML & Hypermedia
 hrefof an ‘a’ element might not point to an
  HTML file
 Server response will include MIME type when
  resource is retrieved (deduced from extension)
 Browser will either
   Deal with data itself
   Call on a helper application to display the
    retrieved resource externally
   Use a plug-in to display it in browser window
                                                    18
Hypermedia Markup
 Ifnon-textual data is rendered within the
  browser, can integrate images, video, etc within
  Web page
 img element is established way of embedding
  bitmapped images (GIF, JPEG, PNG)
 object element can be used for any type of
  embedded data
 embed element not standard, but widely
  supported for embedding video, audio and
  applets                                       19
Links and Images
 Animage may appear in the content of an ‘a’
 element, to serve as a clickable link
     e.g. thumbnail image linked to bigger version
 An image map can contain several hot spots,
  each linked to a URL
 usemap attribute of img designates map
  element, which contains area elements
  specifying shape and position of hot spots and
  their associated URLs
                                                      20
Thank You For Listening



                          21

Weitere ähnliche Inhalte

Was ist angesagt?

Google Paper
Google Paper Google Paper
Google Paper
girish1m
 
How Internet Search Engines Work
How Internet Search Engines WorkHow Internet Search Engines Work
How Internet Search Engines Work
s1140008
 

Was ist angesagt? (20)

RDFa: an introduction
RDFa: an introductionRDFa: an introduction
RDFa: an introduction
 
Std 10 Computer Chapter 1- Introduction to HTML - Basic Formatting Tag in HT...
Std 10 Computer  Chapter 1- Introduction to HTML - Basic Formatting Tag in HT...Std 10 Computer  Chapter 1- Introduction to HTML - Basic Formatting Tag in HT...
Std 10 Computer Chapter 1- Introduction to HTML - Basic Formatting Tag in HT...
 
Search Engine
Search EngineSearch Engine
Search Engine
 
Search Engines
Search EnginesSearch Engines
Search Engines
 
I0331047050
I0331047050I0331047050
I0331047050
 
Smart Searching
Smart SearchingSmart Searching
Smart Searching
 
Search engines powerpoint
Search engines powerpointSearch engines powerpoint
Search engines powerpoint
 
Google Paper
Google Paper Google Paper
Google Paper
 
Search Engine
Search EngineSearch Engine
Search Engine
 
Search engine ppt
Search engine pptSearch engine ppt
Search engine ppt
 
Introduction into Search Engines and Information Retrieval
Introduction into Search Engines and Information RetrievalIntroduction into Search Engines and Information Retrieval
Introduction into Search Engines and Information Retrieval
 
How Internet Search Engines Work
How Internet Search Engines WorkHow Internet Search Engines Work
How Internet Search Engines Work
 
FII News
FII NewsFII News
FII News
 
Search Engine ppt
Search Engine pptSearch Engine ppt
Search Engine ppt
 
Search Engines and its working
Search Engines and its workingSearch Engines and its working
Search Engines and its working
 
Search engine
Search engineSearch engine
Search engine
 
Search Engine
Search EngineSearch Engine
Search Engine
 
Searching the Web
Searching the WebSearching the Web
Searching the Web
 
Search engine
Search engineSearch engine
Search engine
 
HTML 101
HTML 101HTML 101
HTML 101
 

Ähnlich wie Hypertext presentation

Hypertext presentation
Hypertext presentationHypertext presentation
Hypertext presentation
Iftikhar Alam
 
Hypertextandhypermedia 120320065133-phpapp01
Hypertextandhypermedia 120320065133-phpapp01Hypertextandhypermedia 120320065133-phpapp01
Hypertextandhypermedia 120320065133-phpapp01
dhruv patel
 
Design And Documentation
Design And DocumentationDesign And Documentation
Design And Documentation
Miles Price
 
Week10web Poster
Week10web PosterWeek10web Poster
Week10web Poster
s1150245
 
Definitions
DefinitionsDefinitions
Definitions
Leanne
 

Ähnlich wie Hypertext presentation (20)

Hypertext presentation
Hypertext presentationHypertext presentation
Hypertext presentation
 
Hypertextandhypermedia 120320065133-phpapp01
Hypertextandhypermedia 120320065133-phpapp01Hypertextandhypermedia 120320065133-phpapp01
Hypertextandhypermedia 120320065133-phpapp01
 
Exposing the Hyperlink
Exposing the HyperlinkExposing the Hyperlink
Exposing the Hyperlink
 
ICT project
ICT projectICT project
ICT project
 
Html links
Html linksHtml links
Html links
 
htmllinks-191023021435.pptxaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
htmllinks-191023021435.pptxaaaaaaaaaaaaaaaaaaaaaaaaaaaaahtmllinks-191023021435.pptxaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
htmllinks-191023021435.pptxaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Exposing the Hyperlink
Exposing the HyperlinkExposing the Hyperlink
Exposing the Hyperlink
 
Exposing the Hyperlink
Exposing the HyperlinkExposing the Hyperlink
Exposing the Hyperlink
 
Hyperlink
HyperlinkHyperlink
Hyperlink
 
World Wide Web
World Wide WebWorld Wide Web
World Wide Web
 
Introduction to Web Page Design.ppt
Introduction to Web Page Design.pptIntroduction to Web Page Design.ppt
Introduction to Web Page Design.ppt
 
SEO Overview and Tips for Beginners
SEO Overview and Tips for BeginnersSEO Overview and Tips for Beginners
SEO Overview and Tips for Beginners
 
Online Marketing Company, Social Media Marketing, Digital Marketing, Indore, ...
Online Marketing Company, Social Media Marketing, Digital Marketing, Indore, ...Online Marketing Company, Social Media Marketing, Digital Marketing, Indore, ...
Online Marketing Company, Social Media Marketing, Digital Marketing, Indore, ...
 
Design And Documentation
Design And DocumentationDesign And Documentation
Design And Documentation
 
Week10web Poster
Week10web PosterWeek10web Poster
Week10web Poster
 
Ppt chapter08
Ppt chapter08Ppt chapter08
Ppt chapter08
 
Definitions
DefinitionsDefinitions
Definitions
 
Internet with HTML
Internet with HTMLInternet with HTML
Internet with HTML
 
Web Design Lecture1.pptx
Web Design Lecture1.pptxWeb Design Lecture1.pptx
Web Design Lecture1.pptx
 
Internet Concepts Ch 1
Internet Concepts Ch 1Internet Concepts Ch 1
Internet Concepts Ch 1
 

Mehr von Iftikhar Alam

Review paper human activity analysis
Review paper human activity analysisReview paper human activity analysis
Review paper human activity analysis
Iftikhar Alam
 
What is the future of disk drives?
What is the future of disk drives?What is the future of disk drives?
What is the future of disk drives?
Iftikhar Alam
 
Www history by Mumtaz Khan
Www history by Mumtaz KhanWww history by Mumtaz Khan
Www history by Mumtaz Khan
Iftikhar Alam
 

Mehr von Iftikhar Alam (6)

Review paper human activity analysis
Review paper human activity analysisReview paper human activity analysis
Review paper human activity analysis
 
As we may think
As we may thinkAs we may think
As we may think
 
What is the future of disk drives?
What is the future of disk drives?What is the future of disk drives?
What is the future of disk drives?
 
As we may think
As we may thinkAs we may think
As we may think
 
Anatomy of google
Anatomy of googleAnatomy of google
Anatomy of google
 
Www history by Mumtaz Khan
Www history by Mumtaz KhanWww history by Mumtaz Khan
Www history by Mumtaz Khan
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Hypertext presentation

  • 1. Hypertext 1 By Tauseef Ur Rahman
  • 2. CONTENTS  Definition.  History.  Non-Linearity  Links,Browsing & Searching.  Indexing.  URLs.  HTML Link Sources.  HTML Link Destination.  Hypertext Vs Hypermedia. 2
  • 3. Hypertext  Text augmented with links  Link: pointer to another piece of text in same or different document  Navigational metaphor  User follows a link from its source to its destination, usually by clicking on source with the mouse  Use browser to view and navigate hypertext 3
  • 4. History  Memex – V Bush, 1945  Concept of linked documents;  Xanadu – Ted Nelson, late 1960s/early 1970s  Intended as global system  Hypercard– Bill Atkinson, 1985  World Wide Web – 1992 4
  • 5. Non-linearity  Hypertext not usually read linearly (from start to finish)  Links encourage branching off  History and back button permit backtracking  Not an innovation, but the immediacy of following links by clicking creates a different experience from traditional non-linearity 5
  • 6. Links  Simple unidirectional links  Connect single point on one page with a point on another page (e.g. WWW)  Extended links  Regional links (ends may be regions within a page)  Bidirectional links (may be followed in both directions)  Multilinks (may have more than two ends) 6
  • 7. Browsing & Searching  Browsing – retrieve information by association  Follow links, backtrack  Maintain history, bookmarks  Searching – retrieve information by content  Construct indexes of URLs  Search by keyword/description of page 7
  • 8. Web Indexes  Manual (Yahoo!, Open Directory Project, …)  Classify sites on basis of human evaluation of their content  Navigate hierarchy, or search entries by keyword  Automatic (Google, AltaVista,…)  Spider/robot 'crawls' Web, collecting URLs and keywords extracted from pages  Highly efficient search engine processes 8 queries
  • 9. Automatic Indexing  Must extract keywords automatically from pages  Apply heuristics to identify meaningful words within text  Use metadata added by page's author  <meta name="keywords" content="…">  <meta name="description" content="…">  Google applies weighting based on number of links pointing to a page 9
  • 10. URLs  Uniform Resource Locators  Resource is something that can be accessed by a higher level Internet protocol  Often a file, but may be dynamically generated data  The way in which data can be accessed is constrained by the protocol used  e.g. mailbox 10
  • 11. URL Syntax  Protocol :// domain name / path  This is a slight simplification, covering the most common usage  e.g: http://www.digitalmultimedia.org/Materials/keypoi  Domain name identifies a host within a hierarchical naming scheme  Path is like Unix pathname: segments separated by /s, identify resource in a 11 hierarchy (e.g. file system)
  • 12. URL Paths  Complete specification of the location of a file containing HTML  e.g. /Materials/index.html  Implicit specification of a standard file within a directory  e.g. /Materials/  Specification of a program that generates HTML dynamically  In special place (cgi-bin) or identified by extension (e.g. .php) 12
  • 13. Partial URLs  URL with some of the leading components missing  Missing components filled in from the base URL of the document in which the partial URL occurs  Usually, base URL is the URL used to retrieve the document, but it can be set explicitly with <base> tag 13
  • 14. Fragment Identifiers  Links can point to a location within a page  URL identifies the entire page  Append a fragment identifier to a URL  #name  e.g. http://www.digitalmultimedia.org/index.html#top  Usea named anchor to identify the corresponding location in the page 14
  • 15. HTML Link Sources  InHTML, ‘a’ element is used as the source of links  href attribute has destination URL as its value  Element content is displayed to indicate that it is a link (blue underlined &c)  e.g:  Visit <a href="http://www.digitalmultimedia.org/">the book's support site</a> In browser, clicking on underlined text follows 15 the link Visit the book's support site
  • 16. HTML Link Destinations  You can also use ‘a’ element as the destination  name attribute's value may be used as a fragment identifier  <a name="top">…  Alternatively(HTML4 and XHTML) use the id attribute of any element 16
  • 17. Formatting Links  Use CSS pseudo-classes  link: formatting for links  visited: formatting for visited links  hover: formatting when cursor is over a link (rollover)  active: formatting when a link is clicked on  Use in CSS stylesheets with selectors a:link etc 17
  • 18. HTML & Hypermedia  hrefof an ‘a’ element might not point to an HTML file  Server response will include MIME type when resource is retrieved (deduced from extension)  Browser will either  Deal with data itself  Call on a helper application to display the retrieved resource externally  Use a plug-in to display it in browser window 18
  • 19. Hypermedia Markup  Ifnon-textual data is rendered within the browser, can integrate images, video, etc within Web page  img element is established way of embedding bitmapped images (GIF, JPEG, PNG)  object element can be used for any type of embedded data  embed element not standard, but widely supported for embedding video, audio and applets 19
  • 20. Links and Images  Animage may appear in the content of an ‘a’ element, to serve as a clickable link  e.g. thumbnail image linked to bigger version  An image map can contain several hot spots, each linked to a URL  usemap attribute of img designates map element, which contains area elements specifying shape and position of hot spots and their associated URLs 20
  • 21. Thank You For Listening 21