WordPress, Social Networks & asynchrones Laden

Screenshot con Async Social Sharing

Blogs sind langsam geworden, und das meine ich eher im Generellen! ;) Woran liegt das? Das Problem sind die hunderten Social Networks die eingebunden werden wollen, und die alle mit eigenen Monster-Skripten daher kommen. Die Maxime KISS (Keep it Small & Simple) ist schon lange komplett aus dem Ruder gelaufen, plus die Tatsache das sich die Anbieter dieser APIs nicht viel darum k├╝mmern, ob diese schnell oder sinnvoll funktionieren.

Screenshot con Async Social Sharing

Vielleicht sollte ich noch einen gewissen Jehova-Faktor einbauen: die Plugin-Programmierer kümmern sich nicht drum WIE ein soziales Netzwerk eingebunden wird, Hauptsache es funktioniert. Hier muss man durchaus auch eine Teilschuld den sozialen Netzwerken selbst zuordnen, da deren angebotenen Widgets auch nicht unbedingt der Weisheit letzter Schluss sind. Das Problem an den Skripten ist in der Regel das, dass die nicht gerade kleinen und aufwendigen Biester in der Regel synchron geladen werden. Bedeutet? Das DOM ist erst dann fertig, wenn alle sozialen Netze geladen und aufgebaut sind. Wenn man sich meinen Blog mal so in Firebug anschaut sieht man schnell, das ich das Facebook-Widget in der Sidebar besser weg lassen würde, das Google+ macht es auch nicht besser.

Der Trick w├Ąre, die sozialen Netze asynchron zu laden. Also erst das komplette DOM fertigzustellen (das der Browser somit anzeigen kann) und dann die sozialen Netzwerke nachtr├Ąglich einzuf├╝gen. Eigentlich eine recht einfache Sache, die aber die wenigsten Plugins die ich mir in der letzten Zeit anschaue auch nur ann├Ąhernd ber├╝cksichtigen. Mehr oder weniger aus Versehen k├Ânnen die 2-Click Social Media Buttons dies, weil die Sozialen Netzwerke erst auf Klick nachgeladen werden. Ist aber auch ein komplett anderer Ansatz, und n├╝tzt bei den Widgets in der Sidebar gar nichts.

Es gibt ├╝brigens L├Âsungen die die Social Media Buttons asynchron nachladen. Ihr k├Ânnt euch da an WordPress tod optimieren, das nutzt euch bei dem ganzen Social Media Zeug rein gar nichts! Also, wenn eure Seite langsam ist versucht erst einmal heraus zu finden ob es nicht an der Social Media liegt, wenn es daran liegt such eine L├Âsung die euch weiterbringt, wie zum Beispiel das asynchrone Laden der Skripts. In der Regel bringt dies einen ganz geh├Ârigen Geschwindigkeitszuwachs!

├ähnliche Beitr├Ąge

WordPress und die geplanten Artikel Ich entschuldige mich schon mal im voraus, WordPress hat mich die letzten Tage ganz erheblich aufgeregt! Deshalb muss ich jetzt leider mal was drauf h...
WPThemeGenerator ÔÇô WordPress Themes online e... WordPress-Templates gibt es ja inzwischen wie Sand am Meer. Sogar freie Templates sind inzwischen auf einem professionellem Niveau, aber f├╝r ein paar ...
Wie man Ajax in WordPress richtig benutzt Die Anzahl der Plugin f├╝r WordPress mit eklatanten Sicherheitsm├Ąngeln ist fast ebenso gro├č wie die Anzahl der Plugins, die in der jeweils aktuelle Wor...
Artikel Forking in WordPress Eine ebenso martialische wie f├╝r die meisten Leute nichtssagende ├ťberschrift, die wohl einiger Erl├Ąuterung bedarf. Am besten f├Ąngt man mit einem Szena...

Schreibe einen Kommentar