target=”_blank”
Was haltet ihr von der Begründung, warum target, und damit auch target=”_blank” in allen neueren W3C-HTML-Strict-Standards nicht mehr erlaubt ist (außer bei Frames-Seiten)? (Für Laien: target=”_blank” verursacht in einem Link, dass der Link in einem neuen Fenster bzw. einem neuen Tab geöffnet wird.)
Die Begründung ist, dass der Surfer selbst entscheiden soll, ob er den Link in einem neuen Fenster öffnen möchte, und ihm das nicht vom Seiteninhaber vorgeschrieben wird.
Ich selbst verstehe natürlich, warum die Leute das selbst entscheiden können sollten, aber bei Webseiten, die dann so Weiterleiten, dass der Zurückbutton ohne Weiteres nicht mehr funktioniert, werde ich weiterhin entgegen der XHTML-Strict target=”_blank” verwenden…
Auch seltsam: Per Javascript ist das öffnen von neuen Fenstern weiterhin erlaubt. Wer also XHTML-Strict-Konform schreiben möchte, und trotzdem alle Links in neuen Fenstern öffnen lassen will, der nutzt einfach ein wenig JavaScript.


Comments(7)
Deine Probleme will ich haben…
Mein Hauptproblem ist im moment, dass ich Krank bin und allerhöchstens ne halbe Stunde vorm PC aushalte, bevor meine Augen anfangen aufzuquellen…
Du bist aber auch andauernd krank.. kann das sein?
wir schreiben ja auch viele arbeiten^^
MIt dem Problem kämpfe ich schon lange… Mach doch einfach einen eigenen DTD mit dem XHTMl-Strict richtlinie, und füge zusätzlich _blank ein^^
hab ich mal gemacht… funktioniert problem mit dem validator von w3c… Aber finde es irgendwie trotzdem sinnlos… habe dann auf druck von w3c alle _blank’s entfernt…
MfG Apu alias SublimeProphets
Jo, dank eigener DTDs kann man komplett eigene Standards definieren.. allerdings ist das Problem, dass kein einziger Browser DTDs liest, sondern nur Dinge so darstellt, wie er sie kennt… Kein Browser kann http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd z.B. lesen und verstehen. Allerdings sollten sie es können laut W3C
(wobei die selbst nichtmal einen Browser erstellt haben, der das kann…)
Tja^^ das W3C hat selber wirklich viele Vorstellungen wie es sein sollte, und es wurde bisher noch nicht realisiert… oder wird nie realisiert xD