Thomas J.S.: SelfHTML-Update imho überfällig

Beitrag lesen

Hallo,

dabei gilt einerseits, dass die Struktur wirklich eine Semantik aufweist die man leicht nachvollziehen kann

Kunststück, die definiert man ja auch selbst ;-)

Schon, aber mit dem Unterschied, dass ich es nicht für mich definiere. Es müssen außer mir auch andere damit Arbeiten können/müssen, Anwendungen fügen darin Daten ein, oder lesen sie aus.
Da ist es schon nicht nur wichtig wie Elemente, Attribute benannt werden (sie sollen wirklich sebsterklärend sein, sie müssen also eine Semantik aufweisen können), sonder auch wie und wo sie vorkommen etc. und auch dass die Struktur auf Änderungen flexibel reagiert: ist sie zu steif definiert, wirken kleine Änderungen in einer Anwendung auf sie, wie ein Stein im Wasser, je weiter man in der Struktur hinauf geht, desto mehr Änderungen muss man dort machen. Ist die Struktur dagegen zu lachs bringt das Probleme bei der Verarbeitung/Ausgabe der XML-Daten.

Denn wenn dieser schon so bedeutungsschwach ist, hat noch so eine gute "Micro-Semantik" (dein Wort) den Weg zur Oberfläche nicht mehr geschafft.

Mein Wort? Hatte ich nicht von Mikro-(und Makro-)_Strukturen_ gesprochen?

Sorry, habe nur aus Erinnerung geschrieben.

Und in Bezug auf das Beispiel wäre es zumindest konsequent von dir gewesen, eine in ihrer Makro-Struktur semantisch sehr guten Seite, die du als ein gutes Beispiel präsentieren möchtest, auch auf die weiter innen liegenden Strukturen zu untersuchen. Und deren Verbesserungspotential wirst du sicher bestätigen können.

Ja du hast recht. (Ich habe ja auch schon gesagt, dass IDs a'la id="p1" etc. weniger gefällig sind.)

Grüße
Thomas

0 66

SelfHTML-Update imho überfällig

Maximilian Baumgart
  • meinung
  1. 0
    Chräcker Heller
  2. 0
    Reiner
  3. 0
    Armin G.
  4. 0
    Thomas J.S.
    1. 0
      at
      1. 0
        Thomas J.S.
        1. 0
          at
          1. 0
            Maximilian Baumgart
            1. 0
              Christian Seiler
  5. 0
    Tim Tepaße
  6. 0
    molily
  7. 0
    Stefan
  8. 0
    Christoph Schnauß
    1. 0
      Patrick Andrieu
      1. 0
        Thomas J.S.
        1. 0
          Patrick Andrieu
          1. 0
            Thomas J.S.
            1. 0
              Christoph Schnauß
              1. 0
                Thomas J.S.
                1. 0
                  CarstenP
      2. 0
        Christoph Schnauß
        1. 0
          at
    2. 0
      Maximilian Baumgart
      1. 0
        molily
  9. 0
    Peter Kaufmann
    1. 0
      Maximilian Baumgart
  10. 0
    Heiner
    1. 0
      wahsaga
      1. 0
        Auge
    2. 0
      molily
      1. 0
        Thomas J.S.
      2. 0
        Heiner
        1. 0
          Sven Rautenberg
          1. 0
            at
  11. 0
    wahsaga
    1. 0
      Heiner
    2. 0
      Stefan
    3. 0
      Maximilian Baumgart
  12. 0
    WebViper
  13. 0
    Stefan Muenz
    1. 0
      Maximilian Baumgart
    2. 0
      molily
      1. 0
        Thomas J.S.
        1. 0
          Tim Tepaße
          1. 0
            Thomas J.S.
            1. 0
              at
              1. 0
                Thomas J.S.
                1. 0
                  at
                  1. 0
                    Thomas J.S.
                    1. 0
                      at
                      1. 0
                        Thomas J.S.
                        1. 0
                          at
                          1. 0
                            Thomas J.S.
                            1. 0
                              at
                              1. 0
                                Thomas J.S.
                                1. 0
                                  at
                                  1. 0
                                    Thomas J.S.
                                    1. 0
                                      at
                                      1. 0
                                        Thomas J.S.
                                        1. 0
                                          at
    3. 0
      at
    4. 0
      Tim Tepaße
  14. 0
    Johannes Zeller
    1. 0
      at
      1. 0
        Johannes Zeller