Inlämningsuppgift 3 för Programmering 1

Uppgiften löses enskilt:

  1. Uppgiften går ut på att göra en webbplats med ramar, tabeller och bildkartor.
  2. Sidorna skall förklara länkprotokollen: http, https, file, ftp, mailto, news, wais, gopher, telnet. Alltså nio sidor med extremt kortfattade förklaringar och länkexempel.
  3. Du skall ha en undermapp för varje protokoll, där sidan som beskriver det protokollet skall ligga.
  4. Filer och mappar skall ha beskrivande namn.
  5. Varje sida skall innehålla en bild som är gemensam för alla sidorna, dvs bildens SRC skall vara en relativ URL.
  6. Det skall vara minst tre ramar, varav två skall vara vertikala och en horizontell överst eller underst.
  7. Ramsidan skall ha en NOFRAMES-tagg som innehåller en länk till den största ramens startsida. NOFRAMES bör ligga precis efter den första <FRAMESET>.
  8. Sidorna skall vara validerade med http://validator.w3.org/ och bilden W3C HTML 4.0 skall vara inlagd på varje sida. Klickar man på bilden skall sidan automatiskt valideras med No errors!. Även sidan med FRAMESET skall vara validerad och skall ha sin valideringbild i NOFRAMES-delen.
  9. Den största ramens startsida skall ha en bildkarta som länkar till övriga sidor. Bilden till bildkartan kan du göra i Paint Shop Pro med snygga texter på en bakgrundsbild.
  10. Varje sida i huvudramen skall ha en (dessa länkar skall ha TARGET="_top").:
    • länk till hemsidan, dvs så att ramsidan öppnas på nytt.
    • unframe-länk, dvs klickar man på den skall sidan visas utan ramsystemet.
  11. Gör sidorna snygga med beskrivamde rubriker och unika och beskrivande titlar. Sätt bakgrundfärgen och eventuellt andra färger. Ingen webbplats får se ut som någon annans. Webbplatsen skall ha ett enhetligt utseende.
  12. Sidorna skall laddas upp till servern med t ex WS FTP och sparas i en undermapp till din egen mapp. Skicka e-post om det är något problem.
  13. Testa att det fungerar och skicka sen sidans URL till mikael.bonnier@te.mah.se (Subject="Inlamningsuppgift 3 for Programmering 1").
  14. Senast inskickad fredagen den 8/10-1998.

Tips

  1. Gör en av protokollsidorna helt färdig och validerad. Använd sedan denna som mall för de övriga protokollsidorna.
  2. Lägg in W3C HTML 4.0-bilden men sätt HREF="http://validator.w3.org/check/referer" för A-taggen, detta gör att den sida som bilden ligger på automatiskt valideras utan att du behöver ange sidans URL.
  3. Använd denna !DOCTYPE för ramsidan (dvs den som innehåller FRAMESET-taggen):
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN" "http://www.w3.org/TR/REC-html40/frameset.dtd">
  4. Exempel på länkar som annars kan vara svåra att hitta:
  5. För att kolla att alla länkar fungerar: http://www.netmechanic.com/link_check.htm


Copyright © 1998 by Mikael Bonnier, Lund, Sweden