vtl. schreibe ich mal was:
phpbb3 ist XHTML Strict. d.h. nach gewissen Regeln programmiert, und dann validiert. Das macht Sinn, denn man kann mit HTML machen, was man will - das Problem ist nur, wie es der heimische Browser interpretiert. So kann es sein, daß die Seite auf dem Internet Explorer ander aussieht, als im Firefox oder Opera oder Safari usw... von den Mobilen Browsern fange ich gar nicht erst an.
Das Gute ist, daß XHTML Strict eine Art Standard geworden ist, wo alle Hersteller von Browsern um Kompatibilität bemüht sind. Somit kann man ausgehen, daß die Seite überall (wenigstens ungefähr) gleich aussieht. Dabei geht es vor allem um das Layout.
Lange Rede kurzer Sinn: Warum gibt es keine Popups / neue Tabs / neue Fenster? Ganz einfach
Weil das in XHTML Strict nicht vorgesehen/implementiert ist.
Im MZ Forum habe ich das umgebaut, da es gewünscht wurde. Natürlich ist die Seite dadurch nicht mehr XHTML Strict, was hier und da zu anderen Problemen führt...