Ich habe ein Bild, das etwa 1200 x 400 ist (wenn ich mich recht erinnere), und ist etwa 50kb groß. Ich benutze das Bild in einer Kopfzeile für eine Website, aber ich verengere die Höhe des Bildes auf 100px, damit es zu meiner Kopfzeile passt.Größe der Bilder und Leistung
<asp:Image ID="imgLogo" runat="server" ImageUrl="~/Images/AFact.jpg" Height="100px" />
Ist das eine schlechte Übung? Bedeutet dies, dass das Bild vollständig auf den Client heruntergeladen wird, und dann der Browser des Clients CPU verschwenden muss, um die Größe zu ändern? Wäre es für mich besser, das Bild mit Photoshop auf die gewünschte Höhe zu skalieren?
Warum nicht auf dem Server tun? Installieren Sie [dieses HttpModule] (http://imageresizing.net) und ändern Sie Ihren Code in ' ' –