molily: Eine Lanze brechen für Frames

Beitrag lesen

Hallo,

Was mir aber nicht einleuchtet bei deiner Argumentation - bzw. fast schon Hetze - ist, was an validen Seiten so furchtbar schlimm sein soll.

Gar nichts, und ich hetze nicht. Eine Seite muß funktionieren. Tut sie das, kann sie auch valide sein, interessiert doch niemanden. Was ich, und das fern jeder Hetze, kritisiere, ist der Umstand, daß der Validität ein Wert an sich zugemessen wird.

Ich verstehe nicht, in welchen Fällen eine nicht-valide Seite äquivalent funktioniert. Wenn ich mir so die gängigen Markupfehler vorstelle, fällt mir zu jedem eine Einschränkung der Funktionalität ein - und sei sie auch potenziell, weil man arg auf Fehlertoleranz baut und die zwei, drei Testbrowser es schlucken. Natürlich gibt es eine Reihe harmloser Abweichungen, die mitunter sogar die Kompatibilität verbessern können, aber da fallen mir nur wenige Beispiele ein. Ebensowenig fällt mir kein gängiger Markupfehler ein, aus dem man sonderliche Vorteile zieht und der einfacher ist als valider Code und gleichsam kompatibel.

Ich lese hier immer wieder Postings von "verzweifelten" Pageerstellern, die viel Zeit damit verbraten, irgendwelche Seiten valide zu gestalten, die an sich ohnehin funktionieren; Leute, die sich haareraufend daran stören, daß ein </p> Tag in html soundso anders validiert als in xhtml.

</p>-Tag anders validiert?

Dem die Spitze aufgesetzt hat die Nachfrage eines Posters, wie er denn seine Kunden dazu bringen könnte, ihn dafür zu bezahlen, daß er alle ihre Seite auf strict xhtml bringt.

Die Frage habe ich wohl nicht mitbekommen, was kritisierst du daran? Vielleicht sieht der Poster Vorteile für sich und das Projekt, Strict-Markup (also Präsentationslogik auszulagern) und XHTML (Verarbeitung durch XML-Werkzeuge) zu verwenden. Das müsste man näher untersuchen, bevor man urteilt.

Nein, Validität ist nicht die Absenz von Syntaxfehlern sondern das Anwenden eines schöneren, von mir aus besseren Programierstils. Nur manchmal gehts auch beim Programmieren nur quick and dirty.

Was genau bedeutet es denn, keinen guten Programmierstil einzuhalten und quick and dirty zu schreiben? Ich kann mir darunter nichts konkretes vorstellen. Logischerweise bedeutet es nicht, dass trotzdem alles optimal funktioniert? (Sonst wäre »besserer Programmierstil« zumindest eine Worthülse.)

Und es ist kein Nachteil. Regeln muß man am Rechner immer einhalten. Ich habe interessenshalber einige meiner Seiten durch den Validator gejagt; bei sicher mehr als 90% gab es keine "Beanstandungen". Nur, wie gesagt, daß ist mir sch***egal solange es rennt.

Was waren die restlichen 10% Beanstandungen?

Mathias

2 126

Eine Lanze brechen für Frames

fireeye
  • meinung
  1. 3

    Barrierefreiheit mal ganz einfach machen

    Schuer
    1. -3

      Meine Nachlese

      fireeye
      1. 4
        wahsaga
      2. 3
        Schuer
      3. 4
        Struppi
        1. 0
          fireeye
          1. 0
            Cyx23
        2. 0
          Cybaer
          1. 0
            Struppi
            1. 0
              Cybaer
              1. 0
                Struppi
                1. 0
                  Cybaer
                  1. 0
                    Struppi
                    1. -2
                      Cybaer
                      1. 0
                        Struppi
                        1. 0
                          Cybaer
                          1. 0
                            Struppi
                            1. 0
                              Cybaer
                  2. 0
                    wahsaga
                    1. 0
                      Cybaer
        3. 0
          CurtB
          1. 0
            Ashura
            1. 0
              CurtB
              1. 0
                at
              2. 0
                Ingo Turski
              3. 0
                Cybaer
                1. 0
                  Auge
                  1. 0
                    Ashura
                    1. 0

                      Familienverhältnisse

                      Auge
                      • menschelei
                      1. 0
                        at
                        1. 0
                          Cybaer
                      2. 0
                        Ashura
                      3. 0
                        MudGuard
                        1. 0
                          Ashura
                          1. 1
                            Cybaer
                          2. 0
                            Auge
                        2. 0
                          Auge
                2. 0
                  CurtB
                  1. 0
                    at
          2. 0
            Orlando
            1. 0
              Ashura
            2. 0
              Cyx23
              1. 0
                at
              2. 0
                Orlando
  2. 0
    Struppi
  3. -2
    pixxma
    1. 4
      Struppi
      1. 0
        fireeye
        1. 0
          Struppi
          1. 0
            fireeye
            1. 0
              Struppi
              1. 0
                fireeye
                1. 0
                  Struppi
                  1. 0
                    fireeye
    2. 0
      molily
      1. 0
        Daniel
      2. 0
        at
        1. 0
          molily
          1. 0
            at
  4. 0
    wahsaga
  5. 0
    Klawischnigg
    1. 1
      molily
    2. -1
      Richard Rüfenacht
      1. 0
        Cyx23
        1. 2
          Christian Kruse
        2. 0
          Schuer
          1. 0
            MudGuard
            1. 0
              Schuer
              1. 0
                Vinzenz Mai
        3. 0
          Richard Rüfenacht
          1. 1
            Cyx23
            1. 0
              Richard Rüfenacht
  6. 1
    Cyx23
    1. 2
      Sven Rautenberg
      1. -1
        Cyx23
        1. 0
          xwolf
          1. 0
            Cyx23
          2. 0
            peter
            1. 0
              Struppi
              1. 0
                HaThoV
                1. 0
                  Struppi
                  1. 0
                    HaThoV
                    1. 1
                      Struppi
                      1. 0
                        Detlef G.
                        1. 0
                          at
                        2. 0
                          HaThoV
                      2. 0

                        Statisch oder dynamisch egal

                        HaThoV
                        • javascript
  7. 5
    molily
  8. 2
    Christian Kruse
    1. 2
      Sven Rautenberg
    2. 0
      fireeye
      1. 0
        Struppi
        1. 0
          fireeye
          1. 0
            Struppi
            1. 0
              fireeye
              1. 0
                Struppi
      2. 1
        xwolf
        1. 0
          Klawischnigg
          1. 0
            Struppi
            1. 0
              Klawischnigg
              1. 1
                Struppi
                1. 0
                  Klawischnigg
                  1. 0
                    at
                    1. 0
                      Klawischnigg
                      1. 0
                        at
                  2. 0
                    Cybaer
                  3. 0
                    molily
                    1. 0
                      Cybaer
                      1. 0
                        molily
                        1. 0
                          Cybaer
          2. 0
            xwolf
            1. 0
              at
              1. 0
                xwolf
                1. 0
                  at
                2. 0

                  Die Kluft zwischen Anspruch und Wirklichkeit

                  fireeye
                  1. 0
                    Biesterfeld
                    1. 0
                      fireeye
    3. 0

      Smiley-Rekord ;-)

      Marc Reichelt
      • menschelei
      1. 0
        Ashura
      2. 0
        Alexander Brock
    4. 0
      Cybaer
      1. 0
        Struppi
        1. 0
          Cybaer
  9. 0
    Martin Hölter
  10. 0
    Ludger