keepin’ it strict… tab it, baby!
Geschrieben am 19. Feb 2008 von evident | 1 Kommentar
Werte Lesergemeinde,
die meisten guten Programmierer und Webdesigner achten heutzutage (zurecht) darauf, ihre Quelltexte “XHTML 1.0 Strict” zu machen. Für die, die es nicht wissen: “XHTML 1.0 Strict” ist ein Doctype und bedeutet im Grunde, dass der Programmierer sicht bereit erklärt, darauf zu achten, das Format für seine Quelltexte sehr streng einzuhalten. Genaueres dazu seht ihr hier.
Wer jedenfalls auch in Zukunft, spätestens wenn sich XHTML 1.1 profiliert hat, alles schön strict halten will, darf sich darauf einstellen, den ein oder anderen Besucher dank seiner “Unfähigkeit” zu verlieren. Denn zukünftig wird es das schöne kleine Attribut target="_blank", was so viele Programmierer genutzt haben, um externe Seiten auch ja in einem neuen Fenster zu laden, nicht mehr geben. Wer also die Vorzüge des Tabbed Browsing noch nicht kennt, wird zukünftig wohl immer die aktuelle Seite verlassen, wenn auf einen Link geklickt wird.
Also habt ihr die Wahl: Strict bleiben und den ein oder anderen Besucher verlieren, oder einfach mal nicht strict bleiben.
Als Alternative gibt’s noch die Javascript-Variante:
onclick="window.open(this.href); return false;"
Oder in Zukunft, wenn die Web-Browser soweit sind, folgendes kleine Stylesheet-Attribut:
a { target-new:tab}
Mein Tipp: bleibt strict, lasst das target-Attribut weg und hofft darauf, dass es mehr Besucher lernen, richtig mit dem Browser umzugehen… Freiheit ist schließlich alles…
-Flori-
P.s: Falls es wen interessiert - placeboeffect ist selbstverständlich auch strict. Beziehungsweise wird alles getan um es strict zu lassen:
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.placebo-effect.de