Cybaer: <meta>-Tag: keine Trennung von Layout und Inhalt

Beitrag lesen

Hi,

ein heikler Aspekt der Geschichte: Die Idee der Trennung von "Inhalt" und
"Layout" wird damit offiziell aufgegeben.

Sehe ich nicht so.

Kommt mir so vor, als hätten die Verantwortlichen zuviel am Doctype gesnifft.

Ich wünschte, die Idioten, die das Doctype-Sniffing verbrochen haben, hätten damals bereits zum META-Element gegriffen.

Die Render(un)fähigkeiten der Browser, ihre Probleme mit CSS, darum geht
es doch offenbar,

Nein, es geht (zumidnest erstmal) nur darum, dem IE 8+ mitzuteilen, ob der Code unter praktischer Berücksichtigung der aktuellen IEs entworfen wurde (wovon bei fehlendem Hinweis einfach ausgegangen wird - was zwar vielleicht einem "W3C ist mein Gott"-Coder die Tränen ins Auge treibt, aber nunmal praktisch Fakt ist), oder ob dem Autor die Altlast der Mißstände bei den  IEs <=6/7 bewußt war, er aber die vorliegende Seite frei von Altlasten hält (und damit so, wie der IE 8 damit umgehen kann).

Ich höre aber gerne deinen Vorschlag, wie man sauber einen Bruch im Netz vollziehen kann, vom "furchtbaren IE" hin zum "Acid-2-IE"! Vorsichtshalber: Den Vorschlag, ein IE 8 soll die Seiten halt einfach genauso gut interpretieren wie z.B. ein Mozilla, und die Seitenbetreiber/Altseiten, die gezwungenermaßen oder aus Unwissenheit oder aus Bequemlichkeit, einzig oder zum Teil das mitunter merkwürdige Renderverhalten der aktuellen IEs berücksichtigen (also sozusagen: treue MS-Klientel oder zumindest praktisch orientierte Autoren), erachte ich für genauso weltfremd, wie der vielleicht verständliche Wunsch, alle Surfer mögen doch bitte einen FF/Opera/Safari/... nutzen.

Diese Aspekte gehören wohl noch weniger in den HTML-Code

Das mag ja theoretisch vielleicht sein (ich sehe es, s.o., nicht so - jedenfalls nicht in der uns zur Verfügung stehenden Realität), praktisch ist es aber exakt so, wie MS es jetzt beim IE auch macht. Sie haben es früher schon getan, und andere Firmen (Apple, AvantGo, ...) machen es auch: Steuerung des Browserverhaltens via META.

So dürfte sich der Wartungsaufwand bei Layoutänderungen erhöhen, wenn es
nicht reicht, die Möglichkeiten der Browser im CSS zu berücksichtigen.
Auch die Anpassung an die Darstellungsmöglichkeiten neuer Browser nur
per Änderungen des CSS-Code ist bei dem Ansatz nicht mehr möglich.

Wie kommst Du darauf?

Wenn solche Schalter sinnvoll sind, könnte ja auch Vorteile haben, dann
gehören sie ins Stylesheet und nicht in den HTML-Code.

Und Inline-Styles werden rückwirkend verboten? Interessante Idee! ;-)

Dann könnte man sich auch gleich die Information ersparen, welchen Style-Type man im Dokument verwendet. Am besten, man verbietet auch gleich noch rückwirkend Inline-Scripting, dann fällt die entsprechende Info dafür ebenfalls weg ... =;-)

Gruß, Cybaer

--
Man kann doch sehr leicht jenen tugendhaften Menschen begegnen, (...) die eine Art "unkrümmbaren Zeigefinger" besitzen, der ständig den kalten Wind des Rechthabens ausströmt. (Wolfgang Huber, Bischof)
Die Tugend jagt nicht den Teufel, sondern den Sündhaften. Damit wird sie zum Terror. (Hans-Ulrich Jörges, Journalist)
8 83

<meta>-Tag für Browser-Compilance-Mode neu im IE8

Jeena Paradies
  • browser
  1. 0
    Christian Wansart
    1. 0
      Jeena Paradies
      1. 0
        Christian Wansart
    2. 0
      Christoph Schnauß
      1. 0
        Christian Wansart
        1. 0

          Das hat dir Uri Geller gesagt

          Christoph Schnauß
          • menschelei
        2. 0

          Hacker

          Kai345
          • menschelei
  2. 0
    Cyx23
  3. 5
    Sven Rautenberg
    1. 0
      Jeena Paradies
      1. 0
        Cybaer
        1. 0
          Jeena Paradies
          1. 0
            Cybaer
            1. 0
              Marian
              1. 0
                Cybaer
                1. 0
                  Cyx23
                  1. 0
                    Cybaer
    2. 4
      Tim Tepaße
      1. 1
        Tim Tepaße
        1. 0
          Cybaer
        2. 0
          Cybaer
          1. 0
            Def
            1. 0
              Daniel unreg
            2. 0
              Cybaer
    3. 1

      Microsoft unterschlägt die Pflege kommerzieller Software

      Orlando
      • meinung
      1. 0
        ChrisB
        1. 0
          molily
        2. 0
          Orlando
          1. 1
            Cybaer
            1. 0
              Orlando
              1. 0
                Tim Tepaße
              2. 0
                Cybaer
                1. 0
                  Orlando
                  1. 0
                    Cybaer
                    1. 0
                      Robert Bienert
                      1. 0
                        Cybaer
      2. 0
        Cybaer
        1. 0
          Orlando
          1. 0
            Cybaer
            1. -1
              Orlando
    4. 0
      Cyx23
  4. 0
    Blaubart
  5. 0

    <meta>-Tag: keine Trennung von Layout und Inhalt

    Cyx23
    1. 0
      Cybaer
      1. 0
        Cyx23
        1. 0
          Cybaer
          1. 0
            Kai345
            1. 0
              Cybaer
      2. 2
        molily
        1. 0
          Cybaer
          1. 0
            molily
            1. 0
              Cybaer
              1. 0
                ChrisB
                1. 0
                  Cybaer
                  1. 0
                    Orlando
                    1. 0
                      Cyx23
                    2. 0
                      Cybaer
              2. 0
                Længlich
                1. 0
                  Cybaer
                  1. 0
                    Længlich
                    1. 0
                      Cybaer
                      1. 0
                        Længlich
                        1. 0
                          Cybaer
                          1. 0
                            Længlich
                            1. 0
                              Patrick Andrieu
                            2. 0
                              Cybaer
                              • menschelei
            2. 0
              Daniel unreg
              1. 0
                molily
        2. 0
          molily
          1. 0
            Cybaer
  6. 0

    Opera schmeißt document.all raus

    Jeena Paradies
    1. 0
      Jeena Paradies
      1. 0
        Kai345
      2. 0
        molily
  7. 0

    Weder meta noch Conditional Comments durch Evolution

    Robert Bienert
    1. 0
      Cyx23
    2. 0
      Cybaer
      1. 0
        Gunnar Bittersmann
        1. 0
          Cybaer
          1. 0
            Cybaer
            1. 0
              Gunnar Bittersmann
              1. 0
                Cybaer