Bobby: HMTL, XHTML1 oder XHTML1.1

Moin

Wie sinnvoll erachtet Ihr die Erstellung einer Webseite, die ein Datenbankabbild mit verschiedenen Funktionalitäten beinhaltet auf XHTML 1.1 zu erstellen?

Wann sollte was angewendet werden oder ist das egal? Bei mir streiten sich mehrere Leute über die Zweckmäßigkeit der XHTML 1.1 Anpassung. Und meinen sogar HTML 4.01 reiche aus. Was ist zukunftsorientiert und zweckmäßig?

Was denkt ihr? Meinungen herzlich willkommen.

Gruß Bobby

--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)
  1. Hallo,

    Wie sinnvoll erachtet Ihr die Erstellung einer Webseite, die ein Datenbankabbild mit verschiedenen Funktionalitäten beinhaltet auf XHTML 1.1 zu erstellen?

    benötigst Du Ruby-Annotationen? Wenn nein, dann verwende *kein* XHTML 1.1, weil es in diesem Fall nur Nachteile und keinerlei Vorteile mit sich bringt. Wenn ja, verwende XHTML 1.1!

    Wann sollte was angewendet werden oder ist das egal? Bei mir streiten sich mehrere Leute über die Zweckmäßigkeit der XHTML 1.1 Anpassung. Und meinen sogar HTML 4.01 reiche aus. Was ist zukunftsorientiert und zweckmäßig?

    Zweckmäßig sind XHTML 1.0 und HTML 4.01, wenn möglich in der strict-Variante. Wenn es Unverzichtbares gibt, das die Validierung von strict verhindert (z.B. das target-Attribut), nimm Transitional. Diskussionen darüber, wie XHTML 1.0 ausgeliefert werden sollte (als text/html oder application/xhtml + xml), findest Du im Archiv zuhauf, ein Beispiel wäre </archiv/2008/10/t178175>.

    Zukunftsorientiert: HTML 5 :-)

    Hoffnungsvolle Grüße

    Vinzenz

    1. Moin

      verwende *kein* XHTML 1.1, weil es in diesem Fall nur Nachteile und keinerlei Vorteile mit sich bringt.

      Welche Nachteile. KAnnst du das etwas konkretisieren?

      Gruß Bobby

      --
      -> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
      -> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
      ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)
      1. Hallo Bobby,

        molilys Ausführungen sollten für Deine Frage grundsätzlich interessant sein.

        verwende *kein* XHTML 1.1, weil es in diesem Fall nur Nachteile und keinerlei Vorteile mit sich bringt.
        Welche Nachteile. KAnnst du das etwas konkretisieren?

        zwei Archivlinks:

        </archiv/2008/5/t171363/#m1121729>
        </archiv/2007/7/t156800/#m1019966>

        falls Dir das nicht ausreicht, einfach der Verlinkung folgen und selbst mal im Archiv recherchieren.

        Freundliche Grüße

        Vinzenz

      2. @@Bobby:

        verwende *kein* XHTML 1.1, weil es in diesem Fall nur Nachteile und keinerlei Vorteile mit sich bringt.

        Welche Nachteile. KAnnst du das etwas konkretisieren?

        Das Archiv ist voll davon.

        XHTML-1.0-Dokumente kann (sollte!) man nach [XHTML10 §C] kompatibel zu HTML schreiben und als 'text/html' ausliefern.

        Bei XHTML-1.1-Dokumenten gibt es da etliche Einschränkungen:

        • Änderungen bei Imagemaps

        • Textverarbeitungssprache kann nicht angegeben werden ('lang'-Attribut existiert nicht, 'xml:lang'-Attribut wird von Tagsoup-Parsen nicht beachtet [Ishida])

        • ...

        Live long and prosper,
        Gunnar

        --
        Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)
  2. Hi,

    Was ist zukunftsorientiert und zweckmäßig?

    (X)HTML 5.

    Gruß, Cybaer

    --
    Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
    (Jean-Jacques Rousseau, Philosoph u. Schriftsteller)