michaah: hilfe zu conditional comments

Beitrag lesen

Das Thema ist hier möglicherweise ein Tabu (ich vermute das auf Grund der Tatsache, dass die Forensuche zu diesem Thema 0 Treffer liefert).

Ich möchte zu diesem Thema mein Wissen deshalb auffrischen, weil die Website, die ich nun responsive machen will derzeit noch ab mindestens IE 8/9 funktioniert. Nicht dass ich eine soweit zurückreichende Unterstützung heute noch für notwendig erachte, aber es geht um eine schweizer Seite und dort ist die IE noch um einiges weiter verbreitet als hier zu Lande. Es geht auch nicht zwingend um IE 8/9, es geht einfach um alle IEs und alle nicht-IEs.

Nun lese ich bei meiner "Weiterbildung" in Sache grid davon dass IE 10/11 hier teilweise fallback code benötigen (wo sich mir schon beim lesen die Fingernägel rollen), was meinen Aufwand erheblich vergrößern würde (jeweils herauszufinden was geht, was nicht, welches fall back, wie sieht das aus, funktioniert es auch wie beabsichtigt ...).

Im Moment ist meine Überlegung allen IE schlicht die alte, bestehende Seite auszuliefern und allen anderen Browsern das neu zu erstellende responsive design. (Wie sich der IE auf irgendwelche winmobil devices verhält sei mal dahingestellt; nur das weiß ich jetzt auch nicht; schlechter würde es also nicht)

Realisieren wollte ich dies mittels conditional comments, indem ich eben allen IEs das derzeitige design ausliefere und allen nicht IEs das neue. Wirklich gefallen tut mir das nicht weil dadurch ja das CSS quasi doppelt so groß wird als es sein müßte, mein Aufwand halbiert sich aber und meine Lernkurve könnte ich auf das wesentliche beschränken was immer noch steil genug ist.

Fragen:

Gäbe es bessere Alternativen den IE betreffend (bitte nicht fallback code; die alte Seite funktioniert ja und inhaltlich soll sich nichts ändern)?

Wo kann ich mein Wissen über conditional comments nochmal auffrischen?