• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/26

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

26 Cards in this Set

  • Front
  • Back

hypertext

- text with links


- allows free association


- more creative learning




- vannevar bush, first person to come up with hypertext. 1945 essay describing, among others, the memex system


- ted nelson, 1960 Xanadu project, first computer hypertext system (bidirectional link. but there were too many rules)


- tim burners-lee, 1989 starts the WWW project at CERN

multimedia

- the integration of many forms of media


- text


-images


-sound


-animation

hypermedia

- the combination of hypertext and multimedia


- links are made between any media



the WWW project


- background


- aims


- proposal

background: cern


- many networks existed


- each network had many documents




aims:


- access documents from any network in seemless manner


- worldwide (distributed)


- easy to add documents (dynamic)




proposal:


- use hypertext


- no intention to support hypermedia


- research only

evolution of the web

1989: tim burnes-lee begins work on the www project


1991: www operation at cern


1992: www goes public


1993: mosaic created by Marc Andreessen (first GUI browser)


1994: US senate allow commerce on internet


1994: netscape communications forms. Yahoo formed.


1995: microsoft internet explorer


1998: netscape became open source, developed into mozilla. google founded


1991-2001: "dotcom" boom and bust


2002-on: the web becomes obiquitous

HTTP

-hypertext transfer protocol


- language used to transfer hypertext documents


- client server model

WWW

- global body of information available using HTTP

cyberspace addresses

uniform resource locations (URL)


- address used for any web resources




protocol


- name of the protocol used (ftp://, http://, https://)




domain


- name of host computer


e.g. www.cs.auckland.ac.nz




file/resource


- path of the file


e.g. /~yusing/index.html

website

a collection of webpages related to a single topic or theme. normally designed and maintained by a single individual or organization

webpages

a hypermedia document designed for the www

web browser

- software used to access information on the www


- sends requests to a web server


- client

web server

- software that makes local files available through the web


- fulfills requests from a web browser


- server



accessing a webpage


step 1 to step 3

step 1:


client (web browser) runs on the local machine.


- user requests a webpage


- client contacts DNS to find the IP address




webpage requested --> browser --> computer <---> DNS




step 2


web server runs on the destination machine


- request sent to destination domain


- web server accepts the request and finds the web page


- web page requested destination domain using HTTP




browser --> computer ---> computer --> web server --> web page




step 3


web page is sent from the server to the client


- client displays the page


- web page sent from server to client using HTTP




web page <-- browser --< computer <--- computer <-- web server <-- web page

proxy

a computer which sits between the client and server, intercepts and processes requests

cache

store of information for quick access

firewall

prevents unauthorised access to or from a private network

logging web page access

client keeps log


- history in browser




operation system keeps log


- requests are logged by windows on local machine




ISP keeps log


- requests from "IP address" to "IP address" for "page name"


- some ISPs may have the logs available for users to check




web server keeps log


- gets request from "IP address" for "page name"



finding information

- lots of users have problem finding new information


- lots of users have problem finding known information.


- webpage is very large, rapidly changing

search engines

- automated


- essential


- our gateway to information

problems with the structure of web pages

broken links


- pages which have been moved


- referring page is not altered




no inherent security / tracking / accounting system


- difficult to have layers of security


- forces publishers to rely on advertising revenue




no inherent information indexing


- much of the information is not accessed by search engines


- information created on-the-fly from databases


- information in other formats

search engines

- google


- baidu


- bing


- yahoo

automatically search every webpage

- archive contents


- index all the words


- try to determine the relevance of title page

can we trust the search engines?

search engines


- gateway to information


- page are related


- since ranking algorithms are secret, we have to trust




publishers / advertisers


- trick the search engines


- search engines tailor adverts to searches


- pay for a higher rating?


- who owns the search engines?


- how do they make their money?




censorship


- right-to-forget int he EU since june 2014


- but even before that, many requests for deletion

crawling the web

- a web crawler is an internet bot that systematically browses the www and indexes encountered websites


- might store encountered websites for later processing


- start off with a list of URL and add any links encountered on these pages to their 'to-visit' list


- follows a number of policies

google news

- news aggreator, variation of the search engine


- automatically searches thousands of publications and displays summaries


-many unhappy

other online innovations

- voice over IP


- peer to peer networks


- wolfram


- free books


- internet for everyone everywhere