CP3024 Lecture 12 Setting up a World Wide Web Site.
-
Upload
edmund-arnold-walker -
Category
Documents
-
view
216 -
download
1
Transcript of CP3024 Lecture 12 Setting up a World Wide Web Site.
![Page 1: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/1.jpg)
CP3024 Lecture 12
Setting up a World Wide Web Site
![Page 2: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/2.jpg)
Choose a platform
How big will your site be?How many hits a day do you expect?What software will you want to interface
with?How secure should your site be?How much data will you store?
![Page 3: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/3.jpg)
Who will run the site?
Owned server shared with other applications
Dedicated owned serverHosted serverCo-located server
![Page 4: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/4.jpg)
Site structure
Site Home page
Sub-presentationHome page
Sub-presentationHome page
![Page 5: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/5.jpg)
Moveable Sites
It may be necessary to move sub trees of a website
Lengthy process if full links are always used
Use relative links– <a href=“./subdir/file.html”>
![Page 6: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/6.jpg)
File Permissions
Web files need to have read permissionDirectories in which they reside in must
have read permissionCan be done by:
– File permissions– Access control lists
Make use of index.html
![Page 7: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/7.jpg)
Measuring Popularity
Web server Logs– access_log
• Indicates which clients have requested pages
– error_log• List errors which have occurred
Page counters– Count accesses to your page
![Page 8: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/8.jpg)
Web Usability
The Web us not as controllable as the desktop
Conventional HCI wisdom does not applyUsability studies are important
![Page 9: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/9.jpg)
Ten Web Project Mistakes (1)
Not knowing whyDesigning for internal consumptionLetting the site look like an organisational
chartMultiple outsourced designersNot budgeting for maintenance
![Page 10: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/10.jpg)
Ten Web Project Mistakes (2)
Treating the Web as a secondary mediumWasting linking opportunitiesTreating internet and intranet sites
identicallyConfusing market research and usability
engineeringUnderestimating the strategic impact of the
Web
![Page 11: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/11.jpg)
Top Ten Web Page Mistakes 1996 (1)
FramesOveruse of latest technologyScrolling text and constantly running
animationsComplex URLSOrphan pages
![Page 12: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/12.jpg)
Top Ten Web Page Mistakes 1996 (2)
Long scrolling pagesLack of navigation supportNon-standard link coloursOutdated informationLong download times
![Page 13: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/13.jpg)
The mistakes revisited 1999 (1)
Mistake Severity
Frames Medium
Latest technology Very Severe
Scrolling text Very Severe
Complex URLs Severe
Orphan pages Medium
![Page 14: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/14.jpg)
The mistakes revisited 1999 (2)
Mistake Severity
Scrolling navigation Not Severe
Lack of navigation support
Severe
Non-standard links Severe
Outdated information Very Severe
Slow download Very severe
![Page 15: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/15.jpg)
New Mistakes 1999 (1)
Breaking the back buttonOpening a new windowNon-standard use of GUI widgetsLack of biographiesLack of archives
![Page 16: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/16.jpg)
New Mistakes 1999 (2)
Moving pages to new URLsHeadlines which make no sense out of
contextJumping at the latest Internet buzzwordSlow server response timesAdvertising
![Page 17: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/17.jpg)
Ten Good Things in Web Page Design (1)
Name and logo on every pageSearch facilities on large sitesStraightforward and simple page titles and
headingsFacilitate scan readingStructure a large topic over more than one
page
![Page 18: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/18.jpg)
Ten Good Things in Web Page Design (2)
Use good photos sensiblyUse image reduction and highlight relevant
areasUse link titlesConsider disabled userLearn from good examples at big sites
![Page 19: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/19.jpg)
Copyright and the Web
Law protecting the author’s right to control who can copy his creative work
Assume everything is covered by copyright unless explicitly told not
A copyright statement is not necessary – Copyright (dates) by (author/owner)– Can use © instead of Copyright
![Page 20: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/20.jpg)
Scope
Applies to everything, text, pictures soundCannot apply to:
– Ideas– Facts– Titles– Names– Short phrases– Blank forms
![Page 21: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/21.jpg)
Fair Use
Copies of copyright material may be used under the ‘fair use’ provision– Purpose and character of use– Nature of the work– Amount of work used– Effect on market or value of work used
![Page 22: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/22.jpg)
Linking and Framing
Embedding someone else’s graphic in your page breaches copyright
Displaying someone else’s page in your frame breaches copyright
Linking to a site which has not given permission for such a link may breach copyright!
![Page 23: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/23.jpg)
Copyright penalties
Civil not criminal offence (in most cases)Not subject to rigorous proof requirementsPenalties applied will depend on the
circumstances of the breachPrinting a web page or cutting and pasting
from one breaches copyright!
![Page 24: CP3024 Lecture 12 Setting up a World Wide Web Site.](https://reader036.fdocuments.us/reader036/viewer/2022062423/56649e905503460f94b948d2/html5/thumbnails/24.jpg)
Summary
Setting up a site is more than just putting up a page!
Numerous technical issuesProfessional issues just as important