Camping_RIDER: IE6-Warnung gefällig?

Beitrag lesen

Aloha ;)

Außerdem hat man hier auch ohne Polyfill progressive enhancement at work: Wenn details/summary nicht unterstützt wird, ist ja nichts kaputt. Es wird halt nicht zugeklappt, sondern einfach alles angezeigt.

Je nach Seitenaufbau schon. Dann überdecken die Navigationselemente, beispielsweise, dauerhaft den Seiteninhalt. Fragt sich was schlimmer ist - nicht navigieren zu können weil der eigene Browser (noch) nicht standardkonform arbeitet oder aus dem selben Grund den Inhalt nicht lesen können.

TL;DR: Ich hab inzwischen Zweifel an der Sinnhaftigkeit des Checkbox-Hacks. Damit auch an der Sinnhaftigkeit des Artikels.

Ich nicht, ich bin inzwischen nur davon überzeugt, dass es leider doch (noch) nicht die eierlegende Wollmilchsau ist. Ich bin aber optimistisch. Im Gegensatz zu früher, wo der verquirkste IE6 als nicht-aktualisierbarer (bzw nur schwer aktualisierbarer) Systembrowser ein jahrelanges Problem war, sind die Lebenszyklen der Produkte heutzutage deutlich kürzer, vor allem im Smartphonebereich. Soweit ich das verstanden habe wird Android 5 auf den Systembrowser mit veralteter Engine verzichten und stattdessen die Chromium-Version verwenden - in der der Bug schon lange gefixt ist.

Außerdem sind die Problemfälle recht überschaubar; es sind ausschließlich Webkits mit veralteter Engine betroffen. Und wer weiß, vielleicht finde ich ja einen kostengünstigen Polyfill oder Workaround (der JavaScript beinhalten kann, weil man in den betroffenen Browsern das JS sowieso nicht deaktivieren kann - die Sinnhaftigkeit des Checkbox-Hack für Desktop-User ohne JS bleibt ja trotzdem erhalten) - der muss ja nur unter den betroffenen Browsern funktionieren.

Für mich persönlich (i know, nicht unbedingt konsensfähig) ist es aber auch nicht wichtig, dass meine Seiten auf allen veralteten Browsern laufen. Das ist für mich auch keine Frage der Barrierefreiheit. Ein veralteter Browser ist keine Behinderung, gegen die man nichts tun kann; man hat jederzeit die Möglichkeit, einen standardkonformeren Browser benutzen. Sofern es ausreichend viele Alternativen gibt sehe ich das Problem mit einer veralteten Browserengine auf der Seite des Aufrufers, der darauf besteht diesen zu betreiben. Ob man sich so eine Einstellung leisten kann oder nicht ist natürlich hochgradig von Umweltfaktoren abhängig. Ich erwäge gerade sogar, meine Seite mit einer "benutzen Sie einen aktuellen Browser"-Warnung im IE-6-Style auszustatten. Wie damals. Muss man natürlich nicht gut finden.

Das Argument, dass man sich den Browser manchmal nicht aussuchen kann (in der Firma etc), zählt für mich in dem Fall auch nicht, weil nur Mobilbrowser betroffen sind - und wer hat denn schon ein Dienst-Smartphone, auf dem er keinen anderen Browser als den Android-Systembrowser installieren darf? Das ist maximal eine marginale Randgruppe, wahrscheinlich etwas kleiner als die Gruppe der Leute, die noch einen IE6/7 benutzen.

Ich bleibe also dabei, dass dieser Artikel nach wie vor sinnhaftig ist - genauso wie der darauf platzierte Disclaimer, der Entwickler mit sensibler Zielgruppe davor warnt, dass die Lösung keine eierlegende Wollmilchsau ist. (Das sind alle anderen gängigen Lösungen im Moment allerdings auch nicht, um das mal ganz deutlich zu sagen!)

Grüße,

RIDER

--
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller Erreichbar manchmal im Self-TS (ts.selfhtml.org) oder sonst - wenn online - auf dem eigenen TeamSpeak-Server (fritz.campingrider.de) oder unter: # Facebook # Twitter # Steam # YouTube # Self-Wiki # ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[
1 55

Info: neuer Artikel zum Checkbox-Hack

Camping_RIDER
  • css
  • selfhtml-wiki
  • zur info
  1. 0
    Matthias Scharwies
  2. 0
    Gunnar Bittersmann
    1. 0
      Camping_RIDER
      1. 0
        Matthias Apsel
        1. 0
          Camping_RIDER
      2. 0
        Gunnar Bittersmann
        1. 0
          Camping_RIDER
          1. 0
            Gunnar Bittersmann
    2. 0
      Camping_RIDER
      1. 1
        Gunnar Bittersmann
        • html
        • selfhtml-wiki
        • zur info
        1. 0

          IE6-Warnung gefällig?

          Camping_RIDER
          1. 2
            Christian Kruse
            1. 0
              Auge
              • browser
              • html
              • selfhtml-wiki
              1. 0
                Christian Kruse
                1. 0
                  Auge
                  1. 0
                    Christian Kruse
                    1. 0
                      Auge
                      • browser
                      • selfhtml-wiki
                      1. 0
                        Christian Kruse
                      2. 0
                        Camping_RIDER
                        1. 0
                          Auge
                          • browser
                    2. 1
                      JürgenB
                      1. 0
                        Christian Kruse
            2. 0
              Camping_RIDER
          2. 0
            Jörg Reinholz
            1. 0
              Auge
              • browser
              • mobile
              1. 0
                marctrix
            2. 0
              Der Martin
              1. 0
                marctrix
                1. 0
                  Der Martin
                  1. 0
                    marctrix
                    1. 0
                      Der Martin
                      1. 0
                        marctrix
                        1. 0
                          Der Martin
                          1. 0
                            marctrix
                          2. 1

                            Spaß mit Siri

                            Gunnar Bittersmann
                            • humor
                            1. 0
                              marctrix
                              1. 0
                                Tabellenkalk
                                1. 0
                                  marctrix
            3. 0
              marctrix
    3. 1

      Polyfill - erster Versuch

      Camping_RIDER
      1. 0
        Matthias Apsel
        1. 0
          Camping_RIDER
      2. 0

        Bugfix jetzt im Artikel

        Camping_RIDER
  3. 0
    marctrix
  4. 0

    Verrückter Bug oder meine Blindheit?

    Camping_RIDER
    • bug
    • css
    • selfhtml-wiki
  5. 1

    Variablendeklaration

    Orlok
    • javascript
    1. 0
      Camping_RIDER
      1. 0
        Orlok
        1. 0
          Camping_RIDER
        2. 0
          dedlfix
    2. 0
      dedlfix
      1. 0
        Camping_RIDER
        1. 0
          dedlfix
          1. 0
            Camping_RIDER