Swen Wacker: Was soll an Validität eigentlich so schwierig sein?

Beitrag lesen

Moin,

Vielleicht muss man sich diesen gigantischen Schritt, der vor nur so wenigen Jahren vollzogen wurde, immer wieder vor Augen führen, bevor man darüber redet, ob man proprietäres im WWW machen möchte.

[...] *Jeder*, insbes. nicht mit den Feinheiten der Informatik gesegnete Professoren (das Web war ja erstmal zum wissenschaftlichen Informationsaustausch erdacht) sollte in der Lage sein, diese Markupsprache zu benutzen. *Deswegen* wurde bewußt auf den sonst üblichen Formalismus (s. SGML) verzichtet.[...]

Das rechtfertigt keine proprietären Bestandteile im Quellcode (darum ging es ja in dem Absatz, den Du von mir zitiertest). Und es ist in meinen Augen auch keine Rechtfertigung für bewusst oder z.B. aus Faulheit herbeigeführte Regelverstöße _ohne_ nachvollziehbare Berechtigung.

Richtig, und da hättest Du meine breiteste Unterstützung gegen Regel-Korinthenkacker, ist Dein Lob auf die Robustheit und - jedenfalls anfängliche - "Übersichtlichkeit" der ersten HTML-Specs. Dieses Feature (Übersichtlichkeit) haben wir aber schon längst hinter uns gelassen. Das endete mit Netscape 2.0, der das WWW bunt machte.
Historisch gesehen, fällt mir dabei gerade ein, sollte jeder, der sich jede noch so kleine von Standard abweichende Darstellung des IE aufregt, auch vergegenwärtigen, dass Nicht-Beachtung der W3C-Regeln zur Entstehungszeit des Produktes eher ein Feature denn ein Bug gewesen ist. Mittlerweile haben sich aber alle Marktteilnehmern, so scheint mir, die Spielregeln des WWW mehr verinnerlicht. Auch der IE marschiert mittlerweile in die "richtige" Richtung. Angesichts seiner langen Zeit als faktischer Monopolist hätte Microsoft sich auch anders verhalten können.
Mit der zunehmenden Komplexität der Sprache HTML stieg aber auch die Anforderung an Regelkonformität. Browser kamen "damals" in den 90er Jahren mit handelsüblichen Glaskugeln aus. Wollten sie nur den damaligen Stand des stillschweigenden Korrigierens oder drüber-hinweg-sehens halten, müssten sie allein angesichts des Umfang von HTML und CSS mittlerweile schon mit planetengroßen Glaskugeln daherkommen.
Und damit bin ich dann wieder bei deinen Argument :-) Geblieben und sicher erhaltenswert ist hingegen die Robustheit der Browser bei Flüchtigkeitsfehlern oder anderen Nachlässigkeiten. Aber darum geht es hier eben nicht.

Viele Grüße

Swen Wacker

0 114

W3C Richtlinien

jUnit
  • sonstiges
  1. 3
    wahsaga
    1. 0
      Swen Wacker
  2. 0
    Jeena Paradies
    1. 0
      Alexander Brock
      1. 0
        Jeena Paradies
        1. 0
          Struppi
        2. 0
          Alexander Brock
          1. 0
            Jeena Paradies
            1. 0
              Auge
              1. 0
                Cybaer
                1. 4
                  Christian Seiler
                  1. 0
                    Cybaer
                    1. 0
                      Christian Seiler
                      1. 0
                        Cybaer
                        1. 0
                          Swen Wacker
                          1. 0
                            Cybaer
                            1. 0
                              Swen Wacker
                              1. 0
                                Cybaer
    2. 0
      wahsaga
      1. 0
        Jeena Paradies
  3. 3
    Der Martin
    1. 1
      Gunnar Bittersmann
      1. 1
        Ingo Turski
        1. 0
          Cybaer
          1. 0
            Ingo Turski
            1. -1
              Cybaer
              1. 0
                at
    2. 0
      Cybaer
  4. 0
    Sam
    1. 0
      Markus
      1. 0
        Sam
        1. -5
          Markus
    2. 0

      OT: Programmcode in einer einzigen Zeile

      Marc Reichelt
      1. 0
        Vinzenz Mai
      2. 0
        Sam
      3. 2
        Jeena Paradies
  5. 0
    Alexander Brock
    1. 0

      kompimierte Ressourcen-Übertragung

      Robert Bienert
      • webserver
      1. 0

        komprimierte Ressourcen-Übertragung

        Orlando
        1. 0
          Cybaer
        2. 0
          Robert Bienert
  6. 0
    hase
  7. 0
    In Bed with Lotta in Love
    1. 0

      Geschäftsmodell

      Robert Bienert
  8. 3
    Ingo Turski
    1. 0
      Cybaer
  9. 0
    Richard Rüfenacht
  10. -1
    JB
    1. 2
      JB
      1. 0
        Hopsel
        1. 0
          Orlando
          1. 0
            Cybaer
  11. 0
    Cybaer
  12. 0
    Tom2 (der authentifizierte)
    1. 0
      Gunnar Bittersmann
      1. 0
        Cybaer
    2. 0
      wahsaga
      1. 0
        Tom2 (der authentifizierte)
      2. 0
        Cybaer
    3. 0
      Cybaer
  13. 4
    molily
    1. 0
      Cybaer
      1. 0
        molily
        1. 0
          Cybaer
          1. 0
            molily
            1. 0
              Cybaer
  14. 8
    Swen Wacker
    1. 0
      Cybaer
      1. 0
        Swen Wacker
        1. 0
          at
          1. 0
            Swen Wacker
            1. 0
              at
              1. 0
                Swen Wacker
                1. 0
                  Orlando
        2. 0
          Cybaer
          1. 0
            Swen Wacker
            1. 0
              at
              1. 0
                Cybaer
                1. 0
                  at
                  1. 0
                    Cybaer
                    1. 0
                      at
                      1. 0
                        Cybaer
            2. 0
              Cybaer
  15. 1
    Chräcker Heller
    1. 0
      Cybaer
  16. 0
    *Markus
  17. 9

    Was soll an Validität eigentlich so schwierig sein?

    Tim Tepaße
    1. 1
      wahsaga
      1. 1
        Robert Bienert
    2. 0
      Cybaer
      1. 0
        molily
        1. 0
          Cybaer
          1. 0
            Swen Wacker
            1. 1
              Gunnar Bittersmann
              1. 2
                Swen Wacker
                1. 0
                  Cybaer
                  1. 0
                    Swen Wacker
                    1. 0
                      Cybaer
      2. 1
        Tim Tepaße
        1. 0
          Cybaer
          1. 0
            at
            1. 0
              Cybaer
      3. 0
        at
    3. 0
      molily
  18. 0
    Manuel B.
    1. 0
      Ashura
      1. 0
        Manuel B.
        1. 0
          molily
        2. 0
          Cybaer
          1. 0
            molily
      2. 0
        Swen Wacker
        1. 0
          Ashura
          1. 0
            Swen Wacker