Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 12 This presentation © 2004, MacAvon Media Productions Hypertext and Hypermedia.

Slides:



Advertisements
Similar presentations
Introduction to Web Design Lecture number:. Todays Aim: Introduction to Web-designing and how its done. Modelling websites in HTML.
Advertisements

Developing a Web Site: Links Using a link is a quicker way to access information at the bottom of a Web page than scrolling down A user can select a link.
HYPERMEDIA Chang-Yang Lin Eastern Kentucky University
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
Introduction to Web Site Development Steven Emory Department of Computer Science California State University, Los Angeles Lecture 3: Hyperlinks and Images.
Internet – Part II. What is the World Wide Web? The World Wide Web is a collection of host machines, which deliver documents, graphics and multi-media.
T.Sharon-A.Frank 1 Multimedia Hypertext and Hypermedia.
Browsing the World Wide Web. Spring 2002Computer Networks Applications Browsing Service Allows one to conveniently obtain and display information that.
1 The World Wide Web. 2  Web Fundamentals  Pages are defined by the Hypertext Markup Language (HTML) and contain text, graphics, audio, video and software.
CORE 2: Information systems and Databases HYPERTEXT/ HYPERMEDIA.
Chapter 2 Introduction to HTML5 Internet & World Wide Web How to Program, 5/e Copyright © Pearson, Inc All Rights Reserved.
Chapter 14 Introduction to HTML
The Internet & Web Browsers Business Webpage Design Kelly Seale.
Tutorial 2 Developing a Web Site
CHAPTER 2 Communications, Networks, the Internet, and the World Wide Web.
Ch 5 HTML and CSS Web Standards Solutions A Web Standardistas’ Approach.
Chapter 16 The World Wide Web Chapter Goals ( ) Compare and contrast the Internet and the World Wide Web Describe general Web processing.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
Chapter 16 The World Wide Web. 2 The Web An infrastructure of information combined and the network software used to access it Web page A document that.
16-1 The World Wide Web The Web An infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that information.
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
XHTML Introductory1 Linking and Publishing Basic Web Pages Chapter 3.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Agenda Links External and Internet Links Anchor Tag Text Hyperlinks Image Hyperlinks Images Image Attributes: src, alt, width, height, align, border.
CSCE Chapter 5 (Links, Images, & Multimedia) CSCE General Applications Programming Benito Mendoza 1 By Benito Mendoza Department.
Images (1) Three most popular formats – Graphics Interchange Format (GIF) – Joint Photographic Experts Group (JPEG) – Portable Network Graphics (PNG) –
Copyright (c) 2004 Prentice-Hall. All rights reserved. 1 Committed to Shaping the Next Generation of IT Experts. Project 4: Creating Hyperlinks Kelly L.
HTML, CSS, and XML Tutorial 2 Developing a Web Site.
Tutorial 4: Working with Hyperlinks. Objectives Session 4.1 – Place bookmarks on a Web page – Create a link to a bookmark – Create a link to another Web.
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 6: Links.
Chapter 8 Browsing and Searching the Web. Browsing and Searching the Web FAQs: – What’s a Web page? – What’s a URL? – How does a browser work? – How do.
Tutorial 2 Developing a Basic Web Site. XP Objectives Learn how to storyboard various Web site structures Create links among documents in a Web site Understand.
Chapter 8 Introduction to HTML and Applets Fundamentals of Java.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Write basic.
Objective Understand concepts used to web-based digital media. Course Weight : 5%
1 John Magee 9 November 2012 CS120 Lecture 17: The World Wide Web and HTML Web Publishing.
_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition1  Wiley and the.
Chapter 8 Browsing and Searching the Web. 2Practical PC 5 th Edition Chapter 8 Getting Started In this Chapter, you will learn: − What is a Web page −
Developing a Basic Web Site
INTRODUCTORY Tutorial 6 Using Links on a Web Page.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 13(a) This presentation © 2004, MacAvon Media Productions Design Principles.
HTML (Hyper Text Markup Language) Lecture II. Review Writing HTML files for web pages – efficient compact – fundamental. Text files with htm extension.
Website design and structure. A Website is a collection of webpages that are linked together. Webpages contain text, graphics, sound and video clips.
The Internet and World Wide Web Sullivan University Library.
Hypertext. Hypertext History (1) Many early attempts to organize human knowledge Many early attempts to organize human knowledge Thesaurus (Roget) Thesaurus.
Website Design, Development and Maintenance ONLY TAKE DOWN NOTES ON INDICATED SLIDES.
Slide 1 Graphics (Characteristics 1) Images have various characteristics that affect performance Size (number of pixels) – Large images can be several.
Chapter 5 BIE2313 | Web design. ALL RIGHTS RESERVED No part of this document may be reproduced without written approval from Limkokwing University of.
`. Lecture Overview HTML Body Elements Linking techniques HyperText references Linking images Linking to locations on a page Linking to a fragment on.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 14 This presentation © 2004, MacAvon Media Productions XML.
The Internet & Web Browsers Business Webpage Design Created by Kelly Seale Adapted by Jill Einerson.
Review session for Web development. Today’s class Review the web designing. Filling out instructor evaluation form.
Blended HTML and CSS Fundamentals 3 rd EDITION Tutorial 2 Creating Links.
Chapter 9 Hypertext. Key Points ► Hypertext is text augmented with links that point to other pieces of text. ► Hypertext has a relatively long history,
Finally getting to html and CSS… Tim Berners-Lee, the writer of the software program that makes him the inventor of the WWW, defines the Internet as a.
The World Wide Web.
Chapter 8 Browsing and Searching the Web
Warm Handshake with Websites, Servers and Web Servers:
Sec (4.3) The World Wide Web.
Introduction to XHTML.
Hypertext and Hypermedia
Graphics (Characteristics 1)
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Web Page Concept and Design :
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Chapter 16 The World Wide Web.
Presentation transcript:

Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 12 This presentation © 2004, MacAvon Media Productions Hypertext and Hypermedia

© 2004, MacAvon Media Productions 12 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 Hypertext 384

© 2004, MacAvon Media Productions 12 Memex – V Bush, 1945 Concept of linked documents; photo- mechanical realization never implemented Xanadu – Ted Nelson, late 1960s/early 1970s Intended as global system Hypercard – Apple, 1987 Shipped with every Mac; popularized concept World Wide Web – 1992 Cursory History 385–386

© 2004, MacAvon Media Productions 12 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 (e.g. cross-references in encyclopedia) Non-linearity 386–388

© 2004, MacAvon Media Productions 12 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) Links 389

© 2004, MacAvon Media Productions 12 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 Browsing & Searching 390–391

© 2004, MacAvon Media Productions 12 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 queries Web Indexes 392–393

© 2004, MacAvon Media Productions 12 Must extract keywords automatically from pages Apply heuristics to identify meaningful words within text Use metadata added by page's author Google applies weighting based on number of links pointing to a page Automatic Indexing 393–394

© 2004, MacAvon Media Productions 12 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 URLs 395

© 2004, MacAvon Media Productions 12 Protocol :// domain name / path N.B. This is a slight simplification, covering the most common usage e.g. Domain name identifies a host within a hierarchical naming scheme Path is like Unix pathname: segments separated by /s, identify resource in a hierarchy (e.g. file system) URL Syntax 395–396

© 2004, MacAvon Media Productions 12 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) URL Paths 397

© 2004, MacAvon Media Productions 12 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 tag Partial URLs 398

© 2004, MacAvon Media Productions 12 Links can point to a location within a page URL identifies the entire page Append a fragment identifier to a URL #name e.g. Use a named anchor to identify the corresponding location in the page Fragment Identifiers 399

© 2004, MacAvon Media Productions 12 In HTML, 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 the book's support site In browser, clicking on underlined text follows the link Visit the book's support site HTML Link Sources 399–400

© 2004, MacAvon Media Productions 12 You can also use a element as the destination name attribute's value may be used as a fragment identifier … Alternatively (HTML4 and XHTML) use the id attribute of any element HTML Link Destinations 401

© 2004, MacAvon Media Productions 12 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 Formatting Links 400

© 2004, MacAvon Media Productions 12 href of 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 HTML & Hypermedia 403–405

© 2004, MacAvon Media Productions 12 If non-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 Hypermedia Markup 405–408

© 2004, MacAvon Media Productions 12 An image 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 Links and Images 408–410