molily: IE6 Kompatibilität - Wie lange noch?

Beitrag lesen

das Problem ist der IE und nicht die Version (...) Verrenken wirst Du Dich bei Berücksichtigung des Explorers als Webworker immer müssen

Ich verstehe dein Posting nicht ganz, willst du darauf aufmerksam machen, dass man auch mit dem IE 8 noch an den älteren Versionen klebt, oder willst du sagen, dass auch IE 8 und alle kommenden IEs ein Problem darstellen?

Eine beispielhafte Erfahrung beim Redesign einer ziemlich umfangreichen Site:
Stylesheet mit Fixes für IE 6 und 7: 5,21 KB
Stylesheet mit spezifischen Fixes für IE 6: 11,1 KB
Stylesheet mit spezifischen Fixes für IE 7: 1,13 KB
Fixes für IE 8: Bisher keine, er rendert im IE-8-Modus fehlerfrei. Nur zwei zusätzliche Eigenschaften (-ms-filter statt filter) waren nötig. Weil das so wenig war, habe ich kein eigenes Stylesheet dafür angelegt. (Ich nehme aber an, dass noch Fehlermeldungen kommen und nach und nach ein IE-8-Stylesheet nötig wird.)

Die KB-Größen sind brutto, d.h. ein Großteil gehen für Whitespace und CSSDOC-Kommentierung drauf. Ich habe mir jetzt nicht die Mühe gemacht, die komprimierten Stylesheets miteinander zu vergleichen. (Man könnte sie natürlich noch optimieren, indem man Selektoren mit gleichen Deklarationen - hauptsächlich zoom:1 als hasLayout-Trigger - zusammengefasst, die derzeit getrennt sind, weil sie im Stylesheet nach Site-Bereichen geordnet sind.) Das IE-6-Stylesheet enhält zudem mehr Kommentare, weil die Bugs obskurer sind und die komplexen Fixes längerer Erklärung bedürfen. Die Zahlen geben aber ungefähr den relativen Aufwand wieder, den die jeweiligen IE-Anpassungen benötigt haben.

Wieso hilft IE 8 jetzt nicht weiter? Natürlich spare ich damit nicht die Zeit, die die Anpassung für IE 6 und 7 kostet, aber ich kann in puncto CSS weitesgehend auf Fixes verzichten.

Mathias

0 70

IE6 Kompatibilität - Wie lange noch?

Sascha
  • browser
  1. 0
    bleicher
    1. 0
      Deus Figendi
  2. 0
    lloyyd
    1. 0
      RuD
  3. 0
    LX
  4. 0
    Gunnar Bittersmann
    1. 1
      LX
      1. 0

        geflame (tut mir leid, ich brauche es gelegentlich:(

        bleicher
        1. 0

          Saudummer Vergleich

          LX
          • meinung
        2. 0
          Klawischnigg
      2. 0
        Gunnar Bittersmann
    2. 0
      Struppi
      1. 0
        Kai345
        1. 0
          Struppi
    3. 0
      Tommy
      1. 0
        Gunnar Bittersmann
        1. 0
          Tommy
          1. 0
            Gunnar Bittersmann
  5. 0
    Ickebins
  6. 0
    hotti
  7. 0
    ryan
    1. 0
      Ickebins
      1. 0
        Ryan
  8. 0
    Cyx23
    1. 2
      Daniel unreg
      1. 0
        Cyx23
        1. 3
          molily
          1. 0
            Cyx23
            1. 0
              molily
              1. 0
                Cyx23
                1. 0
                  Thomas J.S.
                  1. 0
                    Cyx23
                    1. 0
                      Vinzenz Mai
                      1. 0
                        Cyx23
                    2. 0
                      molily
                      1. 0
                        Cyx23
                        1. 0
                          Struppi
                        2. 0
                          Thomas J.S.
                          1. 0
                            Cyx23
                            1. 1
                              Daniel unreg
                              1. 0
                                molily
                                1. 0
                                  Daniel unreg
                              2. 0
                                Cyx23
                                1. 0
                                  Daniel unreg
                                  1. 1
                                    Cyx23
                                    1. 1
                                      Daniel unreg
                                      1. 0
                                        Cyx23
                    3. 1
                      Thomas J.S.
                      1. 0
                        Thomas J.S.
            2. 0
              Thomas J.S.
              1. 0
                Cyx23
                1. 0
                  Thomas J.S.
  9. 0
    Daniel unreg
    1. 0
      suit
      1. 0
        Daniel unreg
        1. 0
          suit
          1. 0
            Daniel unreg
            1. 0
              suit
              1. 0
                Daniel unreg
      2. 0
        Beat
    2. 0
      Klawischnigg
  10. 0
    Klawischnigg
    1. 3
      molily
      1. 0
        Klawischnigg
        1. 0
          suit
          1. 0
            Beat
            1. 0
              suit
  11. 2
    Beat
    1. 0
      Cyx23