Tidy HTML ist ein kleines Tool um HTML Code aufzuräumen, sauber zu formatieren und auch zu optimieren (z.B. was CSS-Definitionen angeht). Sofern Tidy auf einem Webserver installiert ist, kann es auch gleich in Verbindung mit TYPO3 verwendet werden (über das Install Tool oder einfach direkt in der localconf.php).
Mit einer kleinen Ergänzung (-utf8) zur Standardeinstellungen kriegt man das Ganze dann auch UTF-8 fähig.
1 2 3 | $TYPO3_CONF_VARS['FE']['tidy'] = 1; // tidy aktivieren $TYPO3_CONF_VARS['FE']['tidy_option'] = 'cached'; // tidy nur ausführen beim schreiben der inhalte in den seitencache $TYPO3_CONF_VARS['FE']['tidy_path'] = 'tidy -i --quiet true --tidy-mark true -wrap 0 -raw -utf8'; // standardeinstellung + "-utf8" |
Nach der Aktivierung von Tidy sollte man seine TYPO3 Seite allerdings noch mal gründlichst durchtesten. Kann gut sein, dass es bei der ein oder anderen Extension zu Problemen kommt.
Hm, leider hat Tidy den unschönen Nebeneffekt, daß auch JS- und CSS-Dateien mit einem HTML-Kopf- und -Fuss gewrappt werden, dadurch kommt es im Browser natürlich zu unschönen “Nebeneffekten”…
Aber evtl. kann man das auch abschalten, daß Tidy sich in JS- und CSS-Dateien “einmischt”?
/burn