RETRAX: Hausmittelchen gegen DIV-Suppe und fehlende Semantik im Markup

Hallo,

Patient: http://www.retrax.de
Diagnose: DIV-Suppe und fehlende Semantik im Markup

Ist aber alles W3C HTML 4.01 valide...

und irgendwie ist mir das zu hoch...
(ich wurde von einem von de.comm.internet.pages.misc) darauf aufmerksam gemacht...

*help*

Gruss

RETRAX

  1. Hallo.

    Was spricht dagegen, die Formatierungen mal durchzuschauen und CSS _sinnvoll_ einzusetzen. Alle Formatierungen wären per CSS möglich und könnten meist in die Spalten oder Zeilenangaben als Klasse rein. Dann wäre die DIV-Suppe ausgelöffelt.

    Grüße aus Würzburg
    Julian

    --
    "machines will eat itself." Bau Dir Deinen eigenen Bot.
    http://www.hgb-leipzig.de:83/~franz/hyperportrait/testers/
  2. Hallo,

    Patient: http://www.retrax.de
    Diagnose: DIV-Suppe und fehlende Semantik im Markup

    So ist es.

    Ist aber alles W3C HTML 4.01 valide...

    Was hat (deiner Meinung nach) das eine mit dem anderen zu tun?

    Der Validator kann ja nur die Syntax überprüfen, nicht die Semantik. Woher soll er wissen, daß du z.B. für eine Überschrift ein Element ohne logische Aussage (<b>&Uuml;ber Mich<br>) verwendest, statt eine 'echte' Überschrift (<h[x]>) zu benutzen?

    </b>

    und irgendwie ist mir das zu hoch...

    Inwiefern?

    Gruß, Jan

    1. Hallo,

      Ist aber alles W3C HTML 4.01 valide...

      Was hat (deiner Meinung nach) das eine mit dem anderen zu tun?

      ja, nicht viel...

      Der Validator kann ja nur die Syntax überprüfen, nicht die Semantik. Woher soll er wissen, daß du z.B. für eine Überschrift ein Element ohne logische Aussage (<b>&Uuml;ber Mich<br>) verwendest, statt eine 'echte' Überschrift (<h[x]>) zu benutzen?

      </b>

      und irgendwie ist mir das zu hoch...

      Inwiefern?

      da kommt man wirklich vom 100sten ins 1000ste wenn man da mal anfängt.

      Ist das so tragisch mit der Semantik oder kann man das nicht so lassen? Ist das so nicht konform genug?

      Gruss

      RETRAX

      1. Hallo.

        Ist das so tragisch mit der Semantik oder kann man das nicht so lassen? Ist das so nicht konform genug?

        Wenn Du Dich über DIV-Suppe aufregst bzw. da nach was 'festerem' suchst, warum soll dann nicht gleich der ganze Code mal auf sauberere, sinnvollere Darstellung durchgeschaut werden.

        Hey, es will Dir doch niemand was Böses. Nur wäre es sicher nicht falsch, wenn man das Konzept von HTML einhält - die Möglichkeiten sind (inzwischen) wirklich da, trotz beliebigen Layouts.

        Grüße aus Würzburg
        Julian

        --
        "machines will eat itself." Bau Dir Deinen eigenen Bot.
        http://www.hgb-leipzig.de:83/~franz/hyperportrait/testers/
      2. hi,

        da kommt man wirklich vom 100sten ins 1000ste wenn man da mal anfängt.

        wenn man es "sauber" machen will, dann muss man da nun einmal durch.
        wenn es nicht von anfang an sauber realisiert worden ist, muss man jetzt einmal diesen aufwand betreiben.

        Ist das so tragisch mit der Semantik oder kann man das nicht so lassen? Ist das so nicht konform genug?

        wenn der code valide ist, ist die wahrscheinlichkeit sehr hoch, dass die browser ihn vernünftig anzeigen können.
        das ändert aber nichts daran, dass der code grösstenteils aus zusammenhanglosem zeug besteht, dass ohne einen sinn zusammengepappt wurde.
        es wird damit einfach dem sinn, der hinter HTML steht, nicht gerecht.

        ausserdem erschwert es die maschinelle auswertung. z.b. der bot einer suchmaschine wird aus deiner seite nur einen textwust auslesen können.
        bei einer oredntlich semantisch aufgebauten seite (berschriften, absätze, listen, ...), weiss der bot auch, welche bedeutung die einzelnen teile haben, und kann sie entsprechend bewerten.

        gruss,
        wahsaga