![]() |
Bildförminskning, behåll kvaliten
Tjena!
Jag stör mig mycket på att när man förminskar en bild på hemsidan, och med förmiska menar jag genom css såsom Kod:
<img src="bilden.png" width="200" height="200" /> men i IE så när denna förminskningen sker så blir kvaliten på bilden urusel, medans i tex Chrome (har bara testat i chrome) så blir bildens kvalite densamma som om den vore 400x400. finns det något script eller enkel kodsnutt som gör att pixlarna blir bättre? hoppas ni förstår hur jag menar! tacksam för svar :) //Philip Andersson! |
Oftast är det bättre att använda en bild i rätt storlek, så sparar man bandbredd också, och det går snabbare att ladda sidan.
|
|
Citat:
|
Citat:
|
Jag skulle nog leta efter en klass som använder sig av imagemagick för PHP istället för att använda det sunkiga GD.
ImageMagick: http://www.imagemagick.org/script/index.php Klasser: http://www.google.se/#hl=sv&source=h...96593a469058b2 |
Testa följande css:
Kod:
img |
Lindahl, av intresse - kan du förklara vad den där attributet gör?
|
Inte så mycket att förklara egentligen, det är ett Microsoft-specifikt css-attribut som helt enkelt säger vilken algoritm IE ska använda för att ändra storlek på bilder.
Mer info: http://msdn.microsoft.com/en-us/libr...22(VS.85).aspx |
Citat:
|
Citat:
tartareandesire: I mitt fall så har jag som sagt en sportsida. och där använder vi oss utav klubbmärken/logos som är i 100x100 och dessa används på fler än ett ställe tex i information, spelschema, tabell mm. och alla har olika storlekar där. tar det mer eller mindre på bandbredden om jag laddar upp samma logga i 3 olika storlekar och sparar på servern? vad jag tror så sparar jag väll bandbredd? rätta mig om jag har fel. |
Japp, du sparar bandbredd och får bra kvalité på bilderna.
Detta är att rekommendera! |
I just det här fallet tar det förstås mindre bandbredd att ha en stor bild som skalas ner av webbläsaren, än att både en stor och en liten bild behöver laddas. (Under förutsättning att den stora bilden alltid ska visas för alla användare som ser den lilla.)
|
Citat:
|
Alla tider är GMT +2. Klockan är nu 13:22. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson