|
©Carl Sjöblom |
När man skriver sin första hemsida är det lätt hänt att man vill prova på precis alla taggar som finns. Och då blir det i 9.9 fall av 10 en salig röra. Om du orkar att läsa igenom den här sidan och de rekomenderade längst ner kommer din chanser att få en bra site öka dramatiskt.
Det allra första man ska lära sig är att inte använda för mycket grafik på en sida. Den totala storleken på bilderna som
förekommer i ett och samma HTML-dokument ska helst inte överstiga 100 kb. Det tar för lång tid och ladda. En riktigt bra sida
ska inte ta mer än 10 sekunder att ladda med ett 28.8 modem, men det är oftast acceptabelt med 20.
Något som kan vara värt att nämnas är att i och med att hastigheten på modemen ökar, kan man ha större KB storlek
på en och samma sida. Men än så länge är det rekomenderat att hålla sig efter en 28.8 modemsmall.
När man har bilder ska man alltid sätta ut <HEIGHT> och <WIDTH> värden i <IMG SRC> taggen, för då laddas texten i 90% av fallen först. Man ska också tänka på att sätta ut ett <ALT> värde, för dom som inte har en grafisk browser (LYNX tex). Extra viktigt är det med <ALT> om bilden är en länk.
Undvik staplade färgglada bakgrunder. Och ha absolut aldrig stora bilder som bakgrund. Det bästa sättet att skrämma iväg besökare är att sätta dit en bakgrund som är större än hela sidan. Något annat som är dåligt med färgglada bakgrunder är att det är svårt att hitta en textfärg som syns överallt.
Undvik animerade GIFfar. Nästan alla är väldigt stora. Det är sant att en enstaka bild eller två kan förgylla, men om man har en lite äldre browser som inte klarar animerade GIFfar kan det se mycket dumt ut. Försäkra dig om att GIFfen ser OK ut i en gammal browser.
FRAMES är ondskefulla. När jag kommer in på en sida med framers tänker jag genast på en HTML knappare som inte orkar
fundera ut alternativa lösningar. Läs gärna "Why Frames Suck" av Jacob Nielsen. Sen att varken LYNX,
versioner före Netscape Navigator 2.0 eller Internet Explorer 3.0 inte klarar frames ska man kanske ha i bakhuvudet. Dessutom är det väldigt svårt
att få det att se bra ut med frames i andra upplösningar än den man själv använder.
Ett väldigt användbart alternativ till frames är TABLES...
"MBC" (Multiple Browser Check) innebär att man kollar sin hemsida med flera browsers än en. Det är lätt hänt att en sida ser
hur bra som helst i tex. Netscape men ser för jävlig ut i Internet Explorer eller Opera.
Även om man håller sig till väldigt strikt HTML kan det ändå bli helt annorlunda resultat.
Om man är väldigt fientlig mot en browser bör man ha i åtanke att det finns folk som inte är det. Vi på SDF föredrar Netscape, men sidan är ändå anpassad så att den ska se bra ut i Internet Explorer.
<BLINK> är bannlyst. Punkt slut. Det absolut värsta man kan råka ut för är att komma in på en sida med massor med text som man bara kan läsa hälften av tiden för att texten försvinner och kommer tillbaka med jämna mellanrum.
Var inte märkvärdig. Sätt inte ut mer taggar bara för effektens skull. Utforma sidan som den ska se ut så att den blir mest praktisk. Att komma in på en överpretantiös sida med allsköns konstigheter är bara jobbigt.
Något som förvånansvärt många glömmer är att sätta ut ett <HEAD>. Idag är många browsers toleranta mot detta fel,
men en sida räknas inte som giltigt HTML-dokument om inte taggen finns med.
Det behöver inte vara så märkvärdigt. En enkel lösning att få in <HEAD> är tex.
<HEAD><TITLE>Namnet på sidan</TITLE></HEAD>
Ljud på en hemsida ska man undvika in i det längsta. Det finns inget värre än att sitta kl. 3 på morgonen och sen kommer man in på en sida som spränger bort huvet på en med nån korkad MIDI. WAVs är också jobbiga, dumma hälsningar och sån't. Om man nu bryter mot den här lagen, så är det åtminstone dödsstraff på att ha ljud som repeteras när de är slut.
Slösa inte bandbredd på att sätta ut en "Under Construction" banner. För det första så vet alla med IQ över skonummer att en bra sida är alltid under uppbyggnad. För det andra så är det bättre att vänta med att publicera sin hemsida tills den är någorlunda klar istället för att lägga ut en fet banner med texten "This site is under construction. Please be back in a week or two."
Det är roligt med hemsidor. Även om man inte har något egentligt syfte med sin hemsida kan det vara roligt i alla fall. Idag har många oftast absolut ingenting att tillföra. Som vår käre vän Pelle Larsson. Men om man är lite duktig så kan man ändå få det absolut menlösa att bli intressant ändå. Allting går med lite kunnande och arbete. Om Pelle hade lagt ner lite mer tid på sin hemsida hade den säkerligen blivit mer aptitlig att titta på.
Barebones avgnagda guide till HTML på Svenska
Jacob Nielsens webtips site
Varför inte slänga ett getöga på ett skräckexempel?
Pelle Larssons Hemsida!