Wenn Social-Media-Widgets das eigene Blog langsam machen
24.01.2010 02:34
Aufgrund der Entwicklung und im Zuge der Optimierungen für dieses Blog habe ich mal ein paar Geschwindigkeitsmessungen mit Firebug gemacht. Dabei ist mir aufgefallen, dass die vielen tollen Social-Media-Widgets, die man überall so findet, die Ladezeit eines Blogs doch deutlich vervielfachen.
Dabei gibt es eigentlich kaum Unterschiede zwischen Widgets von bekannten Webseiten wie Facebook (das Connect-Widget) und sogar Google (das FriendConnect-Widget) oder kleineren Anbietern wie Tweetmeme.
Ich hab mich dann mal ein wenig in der Blogosphäre umgeschaut und nachgemessen und meine Vermutung wurde direkt bestätigt. Blogs ohne Widgets wurden meist in 2-4 Sekunden komplett geladen und aufgebaut. Seiten mit Widgets (meist 2-7 Stück) hatten Ladezeiten von 6 bis sogar 16 Sekunden. Die Messungen habe ich extra in der Nacht durchgeführt, damit die Blogs nicht durch zu viele andere Besucher zu langsam werden. Außerdem hat man sehr stark gemerkt, welche Blogs ein aktives Caching haben und welche nicht.
Mich würde jetzt interessieren: Ist euch die Ladezeit egal, wenn dadurch interessante Widgets auf der Seite sind oder ist euch die kurze Ladezeit wichtig und die Widgets sind völlig egal?
Kommentare:
am 24.01.2010 um 02:51 Uhr
Also ich habe bei mir die ganzen Widgets rausgeworfen und mich somit für die Ladezeit und Resourcenschonung entschieden. Lieber wenig Zusatzkram und dafür gut funktionierend als anders herum.
am 24.01.2010 um 11:20 Uhr
Beides ist interessant. Man muss versuchen einen vernünftigen Kompromiss zu finden. Die meisten, wenn nicht alle werden ja per JavaScript eingebunden. Hier erweist es sich als zweckmäßig die Widgets, wenn möglich direkt vorm </body> zu laden. Dadurch ist die Seite wenigstens bereits sichtbar bevor das komplette Laden der Seite beendet ist. Dis gilt eigentlich generell für jegliches JavaScript. Nur leider ist dies nicht immer möglich. Eine Alternative sehe ich noch darin Widgets in ein IFrame auszulagern. Dies verbessert natürlich alles nicht die Gesamtladezeit, aber wie gesagt der eigentliche Inhalt ist trotzdem schneller sichtbar.
am 24.01.2010 um 11:56 Uhr
Lahme Seiten nerven. Social-Media-Widgets sind so ähnlich wie Werbung: In erster Linie ist man am Text interessiert, aber man bekommt viel Beiwerk. Sei es um Geld zu verdienen oder sich selbst zu bewerben – beides kann natürlich zum Vorteil des Lesers sein :)
Eine gute, aber teilweise aufwändige Zwischenlösung sind serverseitige Widgets, die den Inhalt cachen oder per Cron-Job vorladen. Dann wird die Seite wunderbar schnell, man hat alle Informationen und sogar die Freiheit sie passend zum eigenen Design zu gestalten.
am 24.01.2010 um 12:42 Uhr
Mir sind die Widgets, in erster Linie, komplett egal, ich besuche den Blog (bzw werde von $suchmaschine dahin geleitet) um die Arikel zu lesen. Wenn ich mehr über den/die Autoren sehen will finde ich schon Tweets und Profile, auch wenn sie nochmal hinter einem extra Klick versteckt sind.
Aber dazu mal ne Frage in die Runde: Warum muss eigentlich jeder zeigen wie viele Fans er auf Facebook hat? Wo ist der Mehrwert, außer vielleicht beim Penislängenfaktor?