Rezension über Semantic Checker
Ann Smarty hat eine umfangreiche Rezension im Search Engine Journal über meine Firefox-Extension Semantic Checker geschrieben. Nachdem ich schon dachte, dass Semantic Checker nach dem Erfolg von SenSEO ein Flopp wird, ist dies ein Lichtblick und läßt mich noch einmal über eine Weiterentwicklung nachdenken - die Erkennung von WAI-ARIA-Attributen fehlt z. B. noch komplett.
J.E.T. - JavaScript Error Tool
"Ich weiß, was für Fehler Du im Frontend hast." Das neue Tool visualisiert JavaScript-Fehler, die zur Laufzeit unserer Online-Projekte entstehen. Der Trick ist recht simpel. Mit Hilfe des Events window.onerror werden alle auftretenden Fehler global gefangen und mittels Tracking-Pixel an den Server kommuniziert und dort geloggt. Das J.E.T. wertet diese Logs minütlich aus und kommuniziert die Fehlermeldung, die betroffene Seite, die Art des Browsers und die Zeile, in welcher der Fehler auftritt.

Das Tool ermöglicht uns, besonders nach Onlinegang größerer Änderungen, eventuell auftretende Probleme frühzeitig zu erkennen und zu beheben.
Zusätzliche Links dank named anchors
Im SenSEO-Twitter-Channel hatte ich schon des öfteren über die sogenannten Rich Snippets von Google berichtet. Das sind Zusatzinformationen, welche mit dem Eintrag der Seite in den SERPs angezeigt werden. Vor einigen Wochen habe ich zusätzliche Anker auf der Website von SenSEO eingebaut. Und siehe da: Google hat diese Informationen in das Snippet aufgenommen.
Ähnliches habe ich auch für dieses Blog gemacht. Hier lassen die zusätzlichen Informationen in den SERPs allerdings noch auf sich warten.
Letzter Arbeitstag
svn switch https://work.1und1.de https://holidays.home.de
Performance-Optimierung - Was bringt's konkret?
Mit der neuen Hosting-Kampagne ging eine weitere Performance-Optimierung für alle Hosting-Projekte online. Ich habe die Gelegenheit genutzt, um für eine Seite die Ladezeiten vor und nach der Optimierung gegenüberzustellen. Dabei werden die Werte nach der Optimierung durch neue Seitenelemente negativ beeinflußt (es kamen Grafiken mit einer Gesamtgröße von 55KB hinzu). Die Unterschiede wären bei gleich bleibenden Elementen noch deutlicher ausgefallen. Weiterhin werden die Zeiten dadurch beeinflußt, dass die Messungen von einem Server in den USA vorgenommen wurden.
1. Request (ohne Cache)
| Messung | Start Render | Gesamt | Requests | Bytes |
| Vorher | 6,8 Sek. | 10,2 Sek. | 36 | 590 KB |
| Nachher | 2,6 Sek. | 6,0 Sek. | 38 | 378 KB |
| Einsparung | 4,2 Sek. | 4,2 Sek. | -2 | 212 KB |
2. Request (mit Cache)
| Messung | Start Render | Gesamt | Requests | Bytes |
| Vorher | 1,4 Sek. | 4,8 Sek. | 33 | 215 KB |
| Nachher | 1,1 Sek. | 4,7 Sek. | 32 | 270 KB |
| Einsparung | 0,3 Sek. | 0,1 Sek. | 1 | -55 KB |
Es wurden folgende Optimierungen vorgenommen:
- Gzip-Komprimierung der Stylesheets und Scripte
- Scripte an das Ende der Seite
- Laden der Scripte über Managed XHR
- Expires-Header für Stylesheets und Scripte
Die beeindruckensten Verbesserungen finden sich beim ersten Request. Das Rendern der Seite beginnt ganze 4 Sekunden eher und die komplette Seite ist ebenfalls 4 Sekunden schneller geladen.
Tolle Rezepte
Habe soeben das "Hüttenhilfe-Blog" gefunden - tolle Rezepte! Vor einiger Zeit bin ich noch auf diese Seite mit Thai-Rezepten gestoßen. Das schöne daran ist, dass hier traditionelle Rezepte vorgestellt werden, die noch nicht durch die Asia-Trendfood-Mühle geleiert wurden. Wer keine Lust auf Asia-Laden und selber kochen hat, bekommt einige der Gerichte in hervorragender Qualität im Bangkok Foodland hier in Karlsruhe (die Einrichtung ist sehr - nun ja, nennen wir es mal authentisch - davon darf man sich nicht abschrecken lassen).
Nachtrag
Ich habe heute Abend gleich mal ein Rezept von huettenhilfe gekocht: Linguini mit Gambas. War wirklich lecker. Das Blog bietet jeden Monat zu einem bestimmten Motto die Möglichkeit, eigene Rezepte auf huettenhilfe.de zu veröffentlichen. Das ganze nennt sich dann Fremdkochen.
6 Monate "Speck weg"
Vor 6 Monaten habe ich angefangen, meine Ernährung umzustellen. Also habe ich eben mal das Handy geschnappt, um das vorläufige Ergebnis zu dokumentieren
Zum Vergleich daneben ein Foto vom letzten Sommer.

Neues von Google: Site Performance Feature
Seit einigen Tagen bietet Google in seinen Webmaster Tools ein neues experimentelles Feature (in dem Artikel sind auch die weiterführenden Links beachtenswert) zur Auswertung der Site Performance an.
Neben einem Verlauf der durschnittlichen Ladezeiten der letzten Monate (die Zahlen reichen bis August zurück) werden Vorschläge gemacht, wie die Ladezeiten verbessert werden können. Dazu hat Google seine Firefox Extension Page Speed in das neue Feature integriert.
Anhand des hier zu sehenden Verlaufs wird deutlich, dass die Einführung des neuen Jasmin-Servlets im September eine merkliche Verbesserung der Site Performance unserer Projekte gebracht hat. Die durchschnittliche Ladezeit ist dadurch deutlich an die von Google empfohlene Größe herangerückt. Bei den noch ausstehenden Projekten sollten sich ähnliche Verbesserungen zeigen.

In nächster Zeit werde ich bei 1&1 einen Vortrag darüber halten, mit welchen Technologien, Tools und unter Einhaltung welcher Regeln wir das geschafft haben. Die Folien habe ich für diesen Artikel bereits jetzt bei Slideshare veröffentlicht.
Archive
- September 2010 (1)
- August 2010 (3)
- Juli 2010 (2)
- Juni 2010 (3)
- Mai 2010 (9)
- April 2010 (8)
- März 2010 (13)
- Februar 2010 (10)
- Januar 2010 (11)
- Dezember 2009 (8)
- November 2009 (6)
- Oktober 2009 (10)
- September 2009 (9)
- August 2009 (12)
- Juli 2009 (16)
- Juni 2009 (17)
- Mai 2009 (8)
- April 2009 (12)
- März 2009 (8)
- Februar 2009 (10)
- Januar 2009 (9)
- Dezember 2008 (2)
- November 2008 (8)
- Oktober 2008 (13)
- September 2008 (3)
- August 2008 (5)
- Juli 2008 (9)
- Juni 2008 (5)
- Mai 2008 (5)
- April 2008 (7)
- März 2008 (2)
- Das Neueste ...
- Älteres ...