das hat der benutzer nicht zu entscheiden, oder rechte mausklick auf den Link und neues Fenster öffnen!! Aber generell sollte der Webmaster doch entscheidungsrecht über Target haben! Warum ist es im xhtml strict untersagt??
Weil der Webmaster eben kein Entscheidungsrecht hat. Der Benutzer kann machen, was er will, und braucht sich nichts aufzwingen zu lassen.
Grundsätzlich gilt: Der HTML-Ersteller kann alles bestimmen, was im Viewport (dem Bereich, in dem HTML-Dokumente angezeigt werden) geschieht, aber nichts, was außerhalb geschieht. Insbesondere darf er nicht weitere Fenster öffnen, Bildlaufleisten einfärben, die Statusleiste verändern usw., auch wenn das technisch möglich sein sollte.