Ich möchte hier jetzt nicht wieder eine
alte Diskussion aufkochen!
Da ich von Anfang an immer versucht habe, Webseiten nach
W3C Standards zu erstellen, bzw. zu validieren, war es natürlich mein bestreben dies auch mit dem phpBB (v. 2.0.22) Forum zu erreichen.
Dazu habe ich einmal meine beiden favorisierten Varianten
HTML 4.01 Transitional
(im weiteren Verlauf nur HTML genannt)
XHTML 1.0 Transitional
(im weiteren Verlauf nur XHTML genannt)
valide im Forum umgesetzt.
Meine Erfahrung dabei war, dass die valide Umsetzung nach HTML nur mit erheblichem Aufwand und auch vielen Änderungen in den PHP-Dateien (PHP gehört leider nicht zu meinen Stärken) verbunden ist, jedoch die Umsetzung nach XHTML (dank der in meiner Version verwendeten recht sauberen phpBB-Programmierung

) nur ganz geringe Veränderungen, hauptsächlich in den TPL-Dateien, bedeutet hat.
Das kommt IMHO daher, dass die Programmierer von phpBB bestrebt sind XHTML-Konform zu schreiben.
Nach diesem DOCTYPE
Code: Alles auswählen
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
habe ich nun mein Forum nach
W3C validiert.
Den MIME-TYPE "text/html" habe ich wegen der besseren Browser-Kompatibilität gewählt. Durch die Festlegung auf "ISO-8859-1" gibt es auch keine Probleme mit den Umlauten in Beiträgen.
Mein Fazit daraus ist, dass die valide XHTML-Umsetzung das einfachste und problemlos (in ca. 15-30 min) möglich ist.
Für weitere Tipps bin ich natürlich dankbar.
Grüße
MWW