 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Fragen stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
03.03.2008, 10:46
|
#1
|
|
TP-Newbie
Registriert seit: Nov 2007
Ort: Willich
|
Bilder verlangsamen Webseite
Hallo,
Ich erstelle gerade eine Webseite, in der vor allem Gif-Animationen vorkommen. Jetzt stelle ich fest, dass die Seite von einem Tag auf den anderen sehr langsam geworden ist.
www.bms-home.de/development
Ich nehme an, dass zu viele Bilder eingebunden sind. Kann es noch andere Gründe geben?
Die einzelnen Gif-Animationen sind aber selber gar nicht so gross. Deshalb verstehe ich das Problem eigentlich nicht.
Vielleicht könnte mir jemand ein paar Hintergründe zu diesem Thema zukommen lassen, da ich Anfänger bin und im Netz dazu auch nichts gescheites finde.
Vielen Dank
atisor
|
|
|
03.03.2008, 10:55
|
#2
|
|
TP-Moderator
Registriert seit: May 2005
Ort: Heidelberg
|
Deine Animation hat knapp 400kb, das ist eine ganze Menge und muss erstmal geladen werden. Da würde ich auf jeden Fall noch was machen, denn 400kb sind zu viel.
|
|
|
03.03.2008, 11:25
|
#3
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
Schon mal aufgefallen, dass moderne Rechner zwar mehr MHz haben, aber immer noch so langsam sind wie früher? Weil Software-Hersteller meinen, sie dürfen die vielen MHz ausnutzen, und Anwendungen werden immer komplexer.
So auch mit Bandbreite. Man freut sich darauf, dass man eine schnellere Leitung hat, aber Web-Designer machen eine Strich durch die Rechnung indem sie meinen, die große Bandbreite voll ausnutzen zu müssen. So wird für Otto Normalverbraucher "das Internet" nicht schneller, sondern er muss immer schnellere Verbindungen haben, damit "das Internet" nicht langsamer wird.
400kB ist riesig für eine Grafik. Wie in früheren Zeiten gilt noch: Optimieren, optimieren, optimieren, und zwar möglichst auf 100kB oder weniger für die ganze Seite. 40kB wenn's geht.
Bei der Grafik hast du mit Ani-GIF aus zwei Gründen die falsche Wahl getroffen:
1. Überhaupt eine Animation zu haben. Animationen lenken vom eigentlichen Inhalt ab und sind deswegen auf professionell gestaltete Websites heute kaum noch anzutreffen.
2. Fotos lassen sich als GIF-Bilder sehr schlecht, bzw. überhaupt nicht optimieren. GIF arbeitet am Besten mit großen Farbflächen (etwa wie bei meinem Avatar); mit Farbverläufen oder Schattierungen, wie in Fotos meistens der Fall, kommt GIF überhaupt nicht zurecht. Darüber hinaus kann ein GIF maximal 256 Farben enthalten; ein Foto dagegen beinhaltet Tausende oder sogar Millionen verschiedene Farben. Konvertiert man eine JPEG-Grafik in eine GIF-Grafik, muss die Anzahl der Farben drastisch reduziert werden. Da hat man zwei Möglichkeiten: entweder mit "Banding" oder, wie du es geschafft hast, mit "Dithering". Beides ist hässlich, und Dithering lässt sich noch schwieriger optimieren als Banding.
Wenn der Kunde auf eine Animation besteht, würde ich es mit JavaScript und JPEG-Bilder lösen. Das JavaScript kann warten, bis sich der Inhalt der Website heruntergeladen hat, lädt anschließend dann die einzelne Bilder für die Animation und zeigt sie dann eins nach dem anderen.
|
|
|
03.03.2008, 11:29
|
#4
|
|
TP-Newbie
Registriert seit: Nov 2007
Ort: Willich
|
Vielen Dank, ich werde sie auf jeden Fall verschlanken.
|
|
|
03.03.2008, 11:50
|
#5
|
|
TP-Newbie
Registriert seit: Nov 2007
Ort: Willich
|
Vielen Dank rewboss für Deine Aufführungen. Es ist tatsächlich so, dass der Auftraggeber auf Animationen besteht. Ich würde jetzt Deinem Vorschlag folgen und Javascript einsetzen. Was mache ich denn, wenn jemand Javascript abschaltet?
|
|
|
03.03.2008, 19:12
|
#6
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
Zitat:
Zitat von atisor
Was mache ich denn, wenn jemand Javascript abschaltet?
|
Kommt eher selten vor. Solange das JavaScript nicht für etwas Wichtiges verwendet wird (etwa für die Navigation oder das Anzeigen wichtigen Inhalts), sehe ich da kein Problem. Hier geht es aber nur um eine Spielerei am Rande: Ohne JavaScript sieht man halt ein Standbild.
|
|
|
04.03.2008, 14:47
|
#7
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Oberbayern
|
Zitat:
Zitat von rewboss
400kB ist riesig für eine Grafik.
|
Bei mir dauert es etwas über eine Minute bis das Ding geladen ist.
|
|
|
05.03.2008, 10:18
|
#8
|
|
TP-Newbie
Registriert seit: Nov 2007
Ort: Willich
|
Vielen Dank für Euer Feedback, ich werde auf jeden Fall etwas daran ändern.
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 10:54 Uhr.
|
 |