En stilguide för
väven


Att hantera länkarna

Om själva sidorna i din vävplats är brödet, så är länkarna smöret. Länkarna är det som binder samman sidorna och ser till att din vävplats inte är en isolerad ö skild från omvärlden. Det är ingen större överdrift att påstå att länkarna är väven. HTML-dialekter och sidor kommer och går, men länkarna består.

Namnge dem rätt

En av de viktigaste principerna när man konstruerar ett informationssystem är att den relevanta informationen ska vara lätt att identifiera, samtidigt som den inte ska störa den övriga informationen runtomkring.

Länkar med namnet klicka här eller liknande bryter mot båda principerna ovan. Det finns två intressanta informationsbitar för en länk: att det finns en länk till någonting, och vad länken berör, men dessa två är inte i direkt anslutning till varandra. Man måste titta på området före och efter själva länken för att få dess funktion.

Dessutom blir meningarna ofta klumpigare och mer svårlästa genom användning av klicka här. Visst, det är lätt att skriva med "klicka här", men målet är väl knappast att ha en lättskriven vävplats, utan en lättläst och lättanvänd en? Eller hur?

Länknamn bör vara korta och deskriptiva. Tre eller fyra ord räcker i många fall. Om sidan man länkar till är stor kan man ange dess storlek (text och bild tillsammans) inom parentes efter länken. En vanligt minimivärde som nämns för detta är 40 kB, men man bör definitivt märka alla länkar till sidor på 100 kB eller mer.

Ord man ska försöka undvika i länknamn är bla a information, mer, här, bakåt, tillbaka, framåt och hem. De fyra första säger egentligen ingenting om vad länken handlar om, de fyra senare är i praktiken reserverade för funktioner i vävläsaren. Sidan som tillbaka pekar på är ofta inte densamma som den sida som besökaren var på senast.

Se till att de pekar rätt

Döda länkar är trista länkar. Det enda man får se är ett litet meddelande med HTTP 404 File Not Found på grå bakgrund. Förhoppningsvis står och faller inte din sida med dess länkar, men man bör definitivt ha för vana att kontrollera dem regelbundet och fixa alla som pekar fel på något sätt.

Men en länk kan också vara felaktig och fortfarande peka på någonting. Två fall är väldigt vanliga här. Det första är att det finns kvar en sida med en notis om att den nya adressen är si-och-så, komplett med en länk dit. Ordna dessa med, du kan aldrig veta när en sådan sida försvinner, och du tvingar dina besökare till att följa ytterligare en länk.

Det andra fallet är mindre tydligt, men nog så vanligt. Det är att en del av URL:en pekar fel, men servern som sidan finns på korrigerar felet med en s k redirect. Vanliga sådana fel är att länken pekar på en maskin som sidan tidigare låg på, eller att en avslutande "/" saknas i URL:en. Visserligen korrigeras felet, men det tar tid och nätverksresurser helt i onödan. Vid minsta tvekan, klipp och klistra in URL:en direkt från vävläsaren!

index.html eller inte index.html

Man ser ofta någon som säger att en hemsida "måste" heta index.html eller index.htm. Verkligheten är lite mer komplicerad. När sökvägen i en URL avslutas med "/" pekar den på en katalog, och vad vävservern skickar tillbaka beror på hur den är inställd. Oftast tittar den efter om det finns en fil som heter t ex index.html, default.html eller Welcome.html, och skickar iväg den, om den finns. Denna fil kan kallas för en indexfil.

Finns det inte en fil med ett sådant namn, eller om listan över standardfilnamn är tom, så kan vävläsaren antingen skicka tillbaka en lista över alla filer i katalogen, eller helt enkelt meddela att man inte får titta i den. För att veta exakt på vilket sätt din vävserver fungerar och vilka standardnamn den har så får kontrollera med din vävansvarige eller dokumentationen, eller helt enkelt testa själv.

I vilket fall bör du vara konsekvent vad gäller dina URL:er. Antingen använder du URL:er som pekar på katalogen, eller som pekar direkt på indexfilen. Använder du båda finns det risk för att dina besökare blir förvirrade, eller tvingas ladda ner exakt samma sida två gånger. Du kan använda en länk i formen <A HREF="./">länktext</A> för att peka på den aktuella katalogen.

Länklistor

Det är lätt att göra jättelistan Allan över all världens länkar, men att hålla den uppdaterad är definitivt inte lätt. Dessutom finns det redan stora tjänster för detta i form av Yahoo, olika ämnesspecifika index eller sökmaskiner. Att ens försöka konkurrera med dem är dödfött.

Då är det en bättre idé att göra en relativt kort och personlig lista över länkar - sidor som du själv besöker relativt ofta. På så vis kan du också frigöra din lista med bokmärken i vävläsaren för t ex sidor du ska ta en närmare titt på lite senare. Ännu bättre blir det om du läggger till dina egna kommentarer om sidorna.

Om det saknas en bra lista med länkar till sidor inom ett område du är intresserad av kan du naturligtvis slå slag i saken och försöka göra en mer eller mindre komplett sådan - men tänk på att det är mycket jobb.


Upp | Förra | Nästa


HTML 4.0 Kollat! Copyright © 1997 Karl-Johan Norén, kjnoren@hem3.passagen.se
Last modified/Senast ändrad: 09 Jan 1999