Bildbehandling på WWW
Vid
publicering på WWW så finns det en rad faktorer
att ta i beräkning när det gäller bilder. Jag
tänkte göra en sammanfattning av vad som måste
tas i beaktning vid publicering av bilder på nätet.
Tillbaka till Tips
Läs
om:
-Filstorlek
-Imagemaps
-Länkning
från bild
-Filformat & Komprimering
-Färgpaletter
-Bakgrundsfärger & Bakgrundsbilder
-Progressiv nerladdning
Filstorlek
Som
vi alla vet så kan vissa bilder ta lång tid att
ladda färdigt. Detta beror på att bilden är
stor kb-mässigt (Kilobytemässigt). Detta behöver
inte betyda att bilden är stor så att den tar stor
yta på skärmen, utan att den innehåller t.ex.
mycket färger, kanske är animerad etc.
För
att en hemsida skall ta kort tid att ladda ner bör man
inte ha för många stor bilder.
Mitt
råd är att använd ytterst få bilder
och när det verkligen behövs, ingen imponeras på
en hemsida som dyker upp efter 30 sekunder.
Som
jag skrev förut ska en bild inte vara stor kb-mässigt,
men en sak som är lika viktig är att du anger bildens
bredd och höjd, alltså sätter ut WIDTH="xxx"
HEIGHT="xxx" i IMG-taggen.
Men
det är dock viktigt att veta att bilden tar lika lång
tid att ladda ner om man använder dessa taggar, det kan
då vara stor ide att minska storleken på bilden
i ett bildredigerings-program för att minska kb. Ett
bra sätt är att minska storleken på en bild
är att komprimera den vilket jag beskriver senare.
-Tillbaka
Imagemaps
Imagemaps
på svenska översättas till klickbara bilder.
För att specificera de ytor av bilden som ska vara ankare
används en karta, som är en lista med ytornas koordinater
och länkarnas destinationsadresser. Denna karta kan antigen
lagras i en särskild fil på servern eller direkt
i html-koden.
Jag
tycker att man inte skall använda stora Image Maps. Att
göra stora Image Maps med bara en eller två länkar
på dem är slöseri med tid & utrymme. Det
är mycket irriterande att vänta på en stor
Image Map att laddas ner, för att sedan upptäcka
att det är två länkar på den. Du kommer
troligen att upptäcka att de flesta användare som
ser en stor Imagemap laddas, kommer att vara långt borta
innan den ens har hunnit laddas halvvägs. Vad som kan
vara ännu värre är att det ofta inte är
uppenbart vad man kan klicka på och inte. Tro mig när
jag säger att klickbara bilder kanske ser bra ut i dina
ögon, men det är inte vad dina besökare tycker.
Jag
tycker att man istället skall använda små
klickbara Bilder (Image Maps). Små bilder laddas snabbt
vilket gör att besökarna kan använda dem mycket
snabbare för att komma dit de vill. Nedan
kan du se på ett exempel jag har gjort på en Image
Map, om du använder Dreamweaver så är det
väldigt enkelt att skapa en snabbt.
-Tillbaka
Länkning
från bild
Antigen
från en annan hemsida eller en egen bild som finns på
en server. Det är viktigt att alltid komma ihåg
att man inte ska se hur lång tid din hemsida tar att
ladda från hårddisken, detta beror på att
hårddisken är mycket snabbare än ett vanligt
modem och en vanlig server, och även om din besökare
har ett snabbt modem och du har en snabb server så tar
det ändå kortare tid att ladda färdigt allt
från hårddisken.
En
annan sak du bör tänka på är att en webbläsare
"cachar" allt (sparar allt) du tittar på på din
hårddisk, så om du vill se hur snabb din sida
är på nätet bör du först radera
dina cachade filer och sen titta på din hemsida som
ligger på någon server på nätet. Även
de bilder som du tittar på cachas, både då
du kollar från hårddisken eller på nätet.
Om
man länkar bild från en annans hemsida är
det viktigt att tänka på att om den hemsidan bilden
länkas från försvinner så försvinner
också din bild från din hemsida.
-Tillbaka
Filformat
& Komprimering
Det
finns idag tre olika filformat för bilder på WWW.
I alla dessa filformat ingår komprimering för att
få ner storleken på bilden.
Det
ena formatet är GIF som betyder Graphics Interchange
Format. När GIF-formatet utvecklades var det mycket ovanligt
att datorer kunde visa mer än 256 färger. Därför
bestämde man sig för att begränsa antalet färger
i en GIF-bild till just 256.
GIF
används för tecknade eller datorritade bilder. Formatet
kan användas för fotografier, men bilden kan då
bli gryning eller flammig.
I
GIF-formatet komprimeras bilderna utan förlust av färginformation.
Detta betyder att bilden ser exakt likadan ut då en
komprimerats upp igen, som efter komprimeringen.
En
tråkig egenskap med bitmappade bilder är att de
alltid är rektangulära, lyckligtvis kan man i GIF-formatet
göra bilden transparent.
Det
andra formatet är JPEG (Joint Photographic Experts Group).
Det är ett format som använder förstörande
kompression för att göra bilderna mindre utrymmeskrävande.
Det innebär att man kastar bort information i bilden
som det mänskliga ögat har svårt att uppfatta.
Denna metod lämpar sig mycket bra för fotografier,
som ofta har miljontals färger.
Till
skillnad från GIF lider inte JPEG av någon begränsning
av färgantalet och fungerar alltså bäst för
bilder som består av färger, t.ex. fotografier.
Det går även att komprimera bilderna mycket mer
i JPEG än i GIF. Man kan själv bestämma hur
stor kompressionen ska vara. Ju lägre kompression man
väljer, desto högre blir bildkvaliteten, men då
blir också filen större.
JPEG
är en komprimering med förlust av färginformationen.
Bildens färger kan till en viss del förändras
för att effektivare kunna komprimera bilden. Detta gör
att bilderna inte kan göras transparenta.
Det
sista formatet jag tänkte ta upp är PNG (Portable
Network Graphics) som är ett relativt nytt format som
bevarar all färginformation och den använder en
förlustfri komprimeringsmetod. PNG utvecklades som ett
alternativ till GIF-formatet och används, liksom GIF
för att visa bilder WWW och andra elektroniks tjänster.
Det som jag tycker är bra med PNG och för WWW är
att de också kan göras transparenta. PNG har färg
med upp till 48 bitar per pixel eller gråskala med upp
till 16 bitar per pixel. PNG är främst framtaget
för att ersätta GIF, mest p.g.a. av det stora färgdjupet.
Man
skall dock ha i bakhuvudet att PNG inte stödjer alla
sorters webb-läsare och därför är det
viktigt att tänka på vilken målgrupp man
vänder sig till innan man beslutar sig för att använda
PNG-fomatet till sina bilder på sin hemsida.
-Tillbaka
Färgpaletter
Precis
som målaren använder olika färger och olika
anat färger så används ibland olika paletter
i en bild som behandlas i datorn. Det är främst
om man vill producera en bild på WWW som man är
behov av att bestämma vilken man vill använda så
att bilden ser ut som det tänkt även på den
dator som bilden ses efter det att den publiceras. Största
orsaken till att det behövs en speciell palett är
att i PC och Mac-miljö används lite olika paletter.
Nu är det så förnuligt att det finns en speciell
palett framtagen specifikt för WWW. Photoshop har en
funktion där man kan ändra paletten till Webb-paletten,
det finns även i andra bildredigeringsprogram.
En
färgpalett med ett färre antal färger kan användas,
för att göra bilden mindre och därmed snabbare
att ladda hem över nätet. Använd då helst
en delmängd ur webb-paletten.
-Tillbaka
Bakgrundsbilder
& Bakgrundsfärger
En
viktig sak att ha på minnet när man gör/väljer
bakgrund är att bakgrunden inte ska vara störande,
alltså inte ha många olika färger i olika
nyanser, inte vara animerad etc.
Det
är viktigt att komma ihåg att kanterna ska matcha,
alltså så ska den vänstra och högra
sidan vara likadana och att toppen och botten vara likadana,
annars blir bakgrunden som helhel störande, eftersom
den hela tiden upprepar sig.
Om
din bakgrund är så att det är en väldigt
kort men väldigt bred bild (t.ex. om det är en bakgrund
med en färgad rand till vänster så måste
bilden vara väldigt bred, eftersom vissa skärmar
har en upplösning på t.ex. 1280*1024. Detta skulle
få till följd att bilden upprepade sig, trots att
det ser bra ut på din dator. Bakgrunden skulle bli väldigt
ful om det var en till rand i mitten av skärmen.
Om
du har en bildbakgrund så se till att du har en färgbakgrund
som är i ungefär samma nyans. Detta är viktigt
då du har en bakgrund som tar lång tid att ladda,
för medan besökaren väntar på att bakgrunden
ska bli färdig så bör den vanliga bakgrunden
vara någorlunda matchande mot texten på sidan
så att man kan läsa texten som finns på sidan
medan bakgrunden laddar alternativt om besökaren tryckt
på stop så att bakgrunden inte kommer att laddas
in. Det finns inget tråkigare när man är inne
på en hemsida som har en svart bakgrundsbild som tar
lång tid att ladda ner att sidan har t.ex. ljusgrön
text som man knappt kan läsa.
En
annan sak som är bra att använda när man använder
bakgrundsbilder är att göra den vattenstämplad.
Om en bakgrundsbild är vattenstämplad ligger bakgrundsbilden
stilla, medan sidans innehåll rullar över bakgrunden.
-Tillbaka
Progressiv
nerladdning
Med
progressiv nerladdning menas bilden laddas ner i omgångar
vilket jag tycker är ett väldigt bra sätt att
visa sina bilder på WWW.
Med
GIF-formatet kallas detta för interlaced GIF och det
används då för att få bilden att "växa
fram"/"tona fram", vilket gör att man snabbare kan får
en uppfattning av hela bilden vid långsam överföring
och stora bildfiler.
Det
går även att göra detta med JPEG och det gör
man genom att markera Baslinje (optimerad). Du sparar dokumentet
som fyrfärgs-JPEG och man markerar Progressiv. Nu med
detta alternativ visas bilden som jag beskrev innan gradvis
efterhand som den läses in från WWW-browsern, med
hjälp av flera inläsningar kommer man se en mer
och mer detaljer av bilden. Fyrfärgs-JPEG kräver
dock mer minne för att visas och man skall ha i baktanken
att detta inte stöds av alla WWW-läsare.
Det
går även att spara en bild i PNG som progressiv.
-Tillbaka
Senast Uppdaterad 00-09-10 © Conrad Carlsson
|