Best Practices: Arbejde med billeder
Optimer billeder
Optimering betyder simpelthen holde størrelsen af billedet lille holde kvaliteten af billedet til det ønskede niveau. Der er masser af procedurer, der engang kan udføre for at optimere billeder, før de indlæses på serveren til levering. De værktøjer, vi bruger til oprettelsen af disse billeder (Photoshop, Fireworks osv.) normalt har værktøjer, der giver brugerne mulighed for at optimere billedet til web brug.
• Tjek GIF har at se, om de bruger en palet størrelse svarende til antallet af farver i billedet. Når et billede er at bruge 4 farver og en 256 farvepalette, så billedet kunne optimeres yderligere
• Konverter GIF er til PNG 's hvor det er muligt, og se om der er en besparelse. Oftere end ikke, der er. Tøv ikke med at brug af PNG s, da de er fuldt understøttet af de fleste af de almindeligt brugte browsere. Forvent af animationen kapaciteter en PNG kan gøre, hvad en GIF gør, herunder gennemsigtighed.
• For de billeder, der anvendes i CSS sprites, arrangere billederne i Sprite vandret i modsætning til lodret normalt resulterer i en mindre filstørrelse. Også kombinere billeder med lignende farver i en sprite. Dette hjælper dig med at holde farven tæller lave, helst under 256 farver, så at passe i en PNG8.
• Hvis du bruger en favicon.ico, holde det lille, helst under 1K.
Brug korrekt skaleret / ændrede billede.
Altid forsøge at bruge størrelsesændrede billeder, altså ikke bruge et større billede end du har brug for, bare fordi du kan indstille bredden og højden i HTML. Hvis du har brug for at vise en 100px X 100px billede på siden, så skal du ikke bruge en skaleret ned 200x200px billede.
Brug Progressive billeder
En webbrowser allerede gør billeder gradvist. For at gøre det endnu bedre, skal du blot gemme GIF eller PNG-billeder med "interlaced" valgmulighed, eller dine JPEG-billeder med "progressive" valgmulighed.
Der er løbende debat blandt webbrugere om, hvorvidt brugen af progressive billede er en velsignelse eller en hindring. Også et progressivt billede vejer cirka 20% mere end ikke progressivt modstykke. Så hvis du tror, du layout bruger billeder, vil ikke hæmme den bruger-oplevelse ved at det er progressiv, er du velkommen til at gøre det.










































