Internet & Web Pages
Internet & Web Pages
Early Arpanet
TCP/IP (unifying protocol)
Transmission Control Protocol (how data is broken up into packets and reassembled at the end) Internet Protocol (how packets reach their destination)
Hypertext
Vannevar Bush As We May Think 1945
Director of the Office of Scientific Research and Development
The Memex
http://www.theatlantic.com/unbound/flashbks/computer/bushf.htm
Early Browsers
1993 only 100 web servers First Browser well known called Mosaic Could view images as well as text Marc Andreesen one of the early developers of Mosaic left to form Netscape
Early HTML
Early HTML - only text, links and images Netscape 2.0 - could use tables and embed 3rd party applications (through plug-ins)
shockwave, video (mpeg), real audio
In 1996 Netscape 3.0 could see JAVA and developed the scripting language javascript
Latest Developments
File Sharing
Napster, Gnutella, Morpheus
Dot Net
XML based Web Services Semantic Net
Broadband
Media Delivery over the Web
Page Edited
Tags
HTML is a markup language Tags are items surrounded by angle brackets containing codes indicating how text should be displayed E.G. <B>Hello</B> appears Hello <B> is the start-tag and </B> is the end tag
More HTML
Classic HTML works on a principle of semantic coding - markup is based on meaning (e.g this is emphasised, this is a heading, this is a subheading) rather than look (this is font size 16) However pure HTML doesnt really exist any more
Headings
H1 to H6 used to indicate importance of topic In practice we rarely use less than H3 Using <font> tag to emphasize severely frowned on
users cannot control the display of the text speech browsers cannot register the importance of the section
Emphasis
The tags <em> and <I> are identical in as much as they produce italics, but the <em> is more classical and better style (semantics!) The tags <strong> and <b> are identical in as much as they produce bold text but again the <strong> is more classical
Lists
Two types:
<OL> ordered list, which numbers the items of the list <UL> unordered list, which separates items with bullet points
Paragraphs
Used with the <P></P> tags Also the <BR> tag is used to create simple line breaks within the same paragraph
Hyperlinks
What makes the web the web - a document can link to another document Links can be either absolute or relative Absolute specifies a full URL e.g.
http://www.microsoft.com
Structure of a Hyperlink
Hyperlink uses the following syntax
<A HREF=index2.htm>My second page</A>
Where HREF = hypertext reference i.e. The file to link to My second page is the text being clicked
Font Tag
<FONT SIZE=16 FACE=Times New Roman COLOR=00FFFF> Remember that the use of the FONT tag is frowned upon and so should be used sparingly
IMG Tag
<IMG SRC=next.gif WIDTH=200 HEIGHT=360 BORDER=0 ALT=Go to Next Page>
width and height specify the size the image will take up within the page (not constrained by the original size of the image) border is not normally used except when the image is to be a hyperlink itself ALT a very important tag meaning alternative text I.E when the browser cannot display the image
Distribution
Each HTML file exists only as a node within a vast network Each image that appears on it comes from a separate file which is not part of it
Back To Word
Adding a picture using Insert>Object>Microsoft Word Picture
Data Driven
database with pages dynamically created
Hypertextual
pages with random, content driven links to other pages
Hierarchical
Simple Hierarchical Model Plants Flowers Trees
Annuals
Perennials
Conifers
Deciduous
Hierarchical
The most common form of web site because mental model can be easily created by human beings Problematical because of items which cross categories (tomato in fruit/vegetable schemas) Design challenges (narrow and deep or broad and shallow) Maintenance might not be easy
Hypertextual
Links pages in web sites Or whole sites (academic) Good for serendipitous searching (we want to find something but were not sure what it is) Can be disorienting (we dont know where we or or how to get back to where we came from)
Hybrid Sites
Simple Hierarchical Model Plants
Flowers
Trees
Links Page
Annuals
Perennials
Conifers
Deciduous
Database
What Next
Read Parker
Module Networks (Chapter 8 and 9) pp 295-388
Read Unit 6 on the Web Site