Christian: XHTML 1.1 Link mit Target-Attribut

Hallo!

Ich habe jetzt schon mehrfach das Problem gehabt, dass ich bei Xhtml 1.1 und Xhtml 1.0 Strict kein Target-Attribut bei einem Hyperlink angeben konnte. Ich habe bereits gegoogled, aber ohne JavaScript sehe ich da keinen anderen Weg. Ich mein, mit der Zeit werden sich wahrscheinlich viele Websites auch auf Xhtml 1.1 umstellen, und man kann dann nicht ewig auf 1.0 Transitional setzen..

Gibt es einen Weg?

Danke :)

  1. Hallo,

    Ich habe jetzt schon mehrfach das Problem gehabt, dass ich bei Xhtml 1.1 und Xhtml 1.0 Strict kein Target-Attribut bei einem Hyperlink angeben konnte. Ich habe bereits gegoogled, aber ohne JavaScript sehe ich da keinen anderen Weg.

    Hast du denn bei deinem "googlen" denn auch den Grund dafür gefunden warum das so ist? Es gibt grunsätzlich zwei Möglichkeiten:

    1. Es ist so gewollt, weil man dem User überlassen möchte ob er ein neues Fenster öffnen möchte oder nicht
    2. Es ist ein Fehler in der Spezifikation

    Worauf würdest du 5000 EUR setzen? ;-)

    Jeena

    1. Okay, ich nehm Antwort 1. Hab ich nun gewonnen? :D

      Nach dem Grund hatte ich nicht geschaut, dumm eigentlich, aber nun kenne ich ihn ja. Eigentlich plausibel, aber manchmal ist es doch wünschenswert das selber zu bestimmen. Aber was soll's, es bleibt ja noch Javascript, wenn es unbedingt nötig ist.

      Danke

      1. [strict vs. target]

        Eigentlich plausibel, aber manchmal ist es doch wünschenswert das selber zu bestimmen.

        Weshalb? Mit Tabbed Browsing, das alle modernen Browser bieten ist das Fensterchaos doch schon längst Geschichte.

        Aber was soll's, es bleibt ja noch Javascript, wenn es unbedingt nötig ist.

        Man kann auch auf einen Porsche Cayenne aka Bambimörder einen 3-Liter-Auto-Sticker kleben. Beides spricht eher gegen den Besitzer.

        Roland

  2. Grütze .. äh ... Grüße!

    Gibt es einen Weg?

    Nein. Das ist vom W3C für strict so festgelegt (auch schon für HTML 4.01 strict) und wird wohl auch so bleiben (Wowereit)

    Wenn man target benutzen will, bleibt eben nur JS oder doctype transitional


    Kai

    --
    What is the difference between Scientology and Microsoft? One is an
    evil cult bent on world domination and the other was begun by L. Ron
    Hubbard.
    ie:{ fl:( br:< va:) ls:? fo:| rl:? n4:° ss:{ de:] js:| ch:? mo:| zu:|
    1. Hallo Kai345!

      und wird wohl auch so bleiben (Wowereit)

      Der Spruch war: »und es ist gut so« (Wowereit).

      Viele Grüße aus Frankfurt/Main,
      Patrick

      --

      _ - jenseits vom delirium - _
      [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
      Nichts ist unmöglich? Doch!
      Heute schon gegökt?
      1. Hallo Patrick.

        und wird wohl auch so bleiben (Wowereit)

        Der Spruch war: »und es ist gut so« (Wowereit).

        Der Spruch war: „und das ist auch gut so“. (Wowereit)

        Einen schönen Samstag noch.

        Gruß, Mathias

        --
        ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
        debian/rules
        1. Hallo Mathias!

          und wird wohl auch so bleiben (Wowereit)

          Der Spruch war: »und es ist gut so« (Wowereit).

          Der Spruch war: „und das ist auch gut so“. (Wowereit)

          Aber jetzt ist es gut!

          ;)

          Viele Grüße aus Frankfurt/Main,
          Patrick

          --

          _ - jenseits vom delirium - _
          [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
          Nichts ist unmöglich? Doch!
          Heute schon gegökt?
        2. Hello out there!

          Der Spruch war: „und das ist auch gut so“. (Wowereit)

          Sag ich doch: https://forum.selfhtml.org/?t=157544&m=1024997. ;-)

          See ya up the road,
          Gunnar

          --
          „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
      2. Grütze .. äh ... Grüße!

        und wird wohl auch so bleiben (Wowereit)

        Der Spruch war: »und es ist gut so« (Wowereit).

        Ich weiß. Der vorangegangene Teilsatz hatte nur indirekten Bezug zum Zitat; es war nur meine persönliche Meinung zum "Verbot" von target ;)


        Kai

        --
        What is the difference between Scientology and Microsoft? One is an
        evil cult bent on world domination and the other was begun by L. Ron
        Hubbard.
        ie:{ fl:( br:< va:) ls:? fo:| rl:? n4:° ss:{ de:] js:| ch:? mo:| zu:|
  3. Hello out there!

    Ich habe jetzt schon mehrfach das Problem gehabt, dass ich bei Xhtml 1.1 und Xhtml 1.0 Strict kein Target-Attribut bei einem Hyperlink angeben konnte.

    Und das ist auch gut so.[tm] Denn bei angegebenem 'target'-Attribut haben die Nutzer Probleme. [</archiv/2007/7/t155982/#m1014974>, dortiger Link zu [Nielsen], Diskussion im ganzen Thread]

    Ich mein, mit der Zeit werden sich wahrscheinlich viele Websites auch auf Xhtml 1.1 umstellen

    Nö, eher nicht. XHTML 1.1 ist problematisch; die Gründe sind durch Archivsuche zu finden.

    und man kann dann nicht ewig auf 1.0 Transitional setzen..

    Man wählt das Werkzeug, das man braucht.

    Gibt es einen Weg?

    Verzicht aufs 'target'-Attribut ist der Weg.

    See ya up the road,
    Gunnar

    --
    „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)