Subscribe to RSS Subscribe to Comments

Mitja Schmakeit

Es sind 32.39% des Tages verstrichen. Es sind also nur noch 67.61% übrig!

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

  1. Februar 4th, 2008 | 22:46

    Deine Probleme will ich haben…

  2. Februar 5th, 2008 | 11:57

    Mein Hauptproblem ist im moment, dass ich Krank bin und allerhöchstens ne halbe Stunde vorm PC aushalte, bevor meine Augen anfangen aufzuquellen…

  3. Februar 5th, 2008 | 14:46

    Du bist aber auch andauernd krank.. kann das sein?

  4. Februar 5th, 2008 | 17:06

    wir schreiben ja auch viele arbeiten^^

  5. Apu
    Februar 6th, 2008 | 17:55

    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

  6. Februar 6th, 2008 | 18:37

    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…)

  7. Apu
    Februar 10th, 2008 | 03:23

    Tja^^ das W3C hat selber wirklich viele Vorstellungen wie es sein sollte, und es wurde bisher noch nicht realisiert… oder wird nie realisiert xD

Leave a reply

oder

Based on FluidityTheme Redesigned by Kaushal Sheth Sponsored by Web Hosting Bluebook