Monat: September 2010


Typo3 unterstützt mehrsprachigkeit sehr gut. Abgesehen von der Möglichkeit das sog. Back-End je nach eingeloggtem Benutzer für eine bestimmte Sprache zu konfigurieren, kann die Darstellung im Front-End über einfache Mittel in unterschiedlichen Sprachen und Zeichensätzen dargestellt werden.
Die sog. One-Tree ( nur ein Seitenbaum ) Methode und die Multiple-Tree ( ein eigender Seitenbaum für jede Sprache ) Methode finden hier verwendung.

In meinem vorigen Artikel habe ich beschrieben, wie toll sich endlich in Typo3 ab der Version 4.3 die JavaScript Dateien in den Footer, bzw. an das Ende der Seite, verbannen lassen.
Das hat mich so begeistert, dass ich angefangen habe die entsprechenden Einstellungen in all unseren Typo3 Seiten zu machen, sowie ich sie auf Version 4.3 ge-updated habe. Das ging so lange gut, bis ich das mit einem Typo3 Auftritt gemacht habe, der mit einem grafischen Menü arbeitet. Da wird nämlich von Typo3 ein äußerst häßlicher Code am Anfang der Seite eingefügt.

Wie im vorrigen Artikel berichtet habe ich unseren JavaScript lastigen Webauftritt erheblich beschleunigt mit einer kleinen Änderung im Aufruf der JS Dateien. Das hat wirklich sehr viel gebracht.

Jetzt habe ich mal wieder YSlow über die Seiten laufen lassen. Übrigends ein tolles Plugin für den Firefox. Hilft ungeheur beim Finden und Beseitigen von Schwachstellen in einer Webseite. YSlow mosert aber immer noch das Standard JavaScript von Typo3 an. Das steht nämlich nach meinen Änderungen immer noch im Header.

Dafür gibt es aber auch einen neuen Parameter.

Seit einiger Zeit kann ich mich nicht mehr dagegen wehren, dass immer mehr JavaScript in unsere Typo3 Projekt gepackt wird. Ich hatte immer gesagt, dass JS nur Spielerein ermöglicht und in einer seriösen Webseite nicht gebraucht wird. Meine Meinung hat sich da nicht wesendlich geändert, ich habe nur dem wachsenden Druck nachgegeben.
Leider werden die Webseiten dadurch nicht schneller. Im gegenteil, die Ladezeit kann sich erheblich erhöhen!
Ich habe jedoch in der neuen Typo3 Version eine Lösung gefunden!

Heute morge komme ich an meinen Rechner und sehe ganz gross auf dem Bildschirm eine Meldung mit ganz viel Rot. Sie ist angeblich von Microsoft Security Essentials und will mir mitteilen, dass mein iTunesHelper von einem Trojaner infiziert ist. Naja, denke ich mir, der einzige Fehler in der Meldung ist das Wort infiziert. Ich war immer schon der Meinung, dass iTunes eine Art Trojaner ist. Dafür brauche ich keine Software von Microsoft.
Das Problem war jedoch, dass sich das Fenster nicht weg-klicken liess.