Soweit ich weiß (kenne mich mit dem MSIE nicht wirklich aus,
da der auf den von mir genutzten Rechnern nicht installiert ist),
hat der hinsichtlich HTML+CSS vor allem das Problem, daß der
Nutzer das CSS nicht einfach deaktivieren kann, wenn es da
Probleme mit der Anzeige gibt.
Da hilft es natürlich, wenn man einen alternativen CSS-Stil
anbietet, wo die externe CSS-Datei im Zweifelsfalle leer ist.
Da auch der beim MSIE nicht intern auswählbar ist, ist es besser,
wenn man die Stilauswahl auf der Seite einfach mit dem
a-Element anbietet.
Bei einem ordentlichen strukturierten HTML-Dokument sollte
es auch bei veralteten browsern wie dem MSIE oder netscape4
keine großen Probleme geben, sonst ist der Autor einfach unfähig.
Insofern gibt es da keine Notwendigkeit, Leute auszusperren, man
kann allenfalls mit ‘conditional comments’ darauf hinweisen, daß
man mit einem technisch aktuellen browser eine schönere
Varianten angucken kann.
Bei XHTML+CSS gibt es indes bereits das Problem, daß der MSIE
gar kein XHTML versteht, da kann allenfalls der Anwender die
Voreinstellungen so wählen, daß der MSIE für application/xhtml+xml
automatisch ein passendes Programm wählt wie Opera oder
einen Gecko oder Safari.
Hat man da eine Notversorgung für alte browser etwa per PHP
so eingerichtet, daß dann eben der Kram doch als text/html
ausgeliefert wird, so sollte es ja nicht schwerfallen, in dem Falle
einfach die XML-Stilvorlagenverarbeitungsanweisung oder eben
das link-Element mit dem Verweis zur CSS vor der Auslieferung
aus dem Dokument zu nehmen.
Insofern sind alte browser durchaus handhabbare Probleme, weil
die den Teilbereich von HTML4 hinreichend interpretieren, den
aktuelle browser auch interpretieren können, da sind die
Fortschritte in den letzten 10 Jahren minimal, insofern muß man
das mit alten browsern nicht testen, die können das ausreichend
und HTML ist so konstruiert, daß sinnvoller Inhalt angezeigt wird,
wenn der Autor das Dokument sinnvoll strukturiert hat und die
Möglichkeiten von HTML (etwa bei object und iframe) nutzt, um
gegebenenfalls alternative Inhalte für kritischen Kram anzubieten.
Es wäre also schlecht, Nutzer alter browser auszuschließen, nur
weil man als Autor selbst keine Ahnung hat, wie man eine Seite
so strukturiert, daß die ohne korrekt interpretiertes CSS oder
java-script einen Sinn ergibt ;o)
Bei YouTube habe ich auch mit technisch aktuellen browsern noch
nie eine sinnvoll funktionierende Seite gesehen. Die scheinen also
einfach unfähig zu sein und liegen damit vielleicht im Durchschnitt
der Autoren, sind aber sicher kein Maßstab dafür, wie man das
richtig macht. Aussperren von Leuten ist immer assozial, internet
ist für alle da.