Ich denke, es hängt wirklich von der Art der Website, die Sie erstellen, sowie die Art der beabsichtigten Endbenutzer. Wenn du eine Site für eine Band aufbaust, neigen sie dazu, eine Menge Flash/Silverlight zu verwenden, um die Interaktionen "cool" und flüssiger zu machen. Dies wäre ein Beispiel dafür, wann Sie HTML5 verwenden und Canvas verwenden sollten, um einige der gleichen Effekte zu erzielen. Offensichtlich würde IE6 nicht funktionieren, aber mit immer mehr großen Unternehmen, die die Unterstützung für IE6 ablehnen (Google für Google Mail), wird es mit der Zeit immer weniger zu einem Problem.
Wenn Sie eine Website entwickeln müssen, auf der der IE6 noch stark genutzt wird, sollten Sie die neuesten Technologien nicht verwenden. Der Schmerz, den du durchmachen musstest, um Dinge zum Laufen zu bringen, ist am Ende vielleicht nicht wert, besonders wenn die Termine eng sind und du kein Experte bist.
Dann sind da die Fälle in der Mitte und hier denke ich, dass Sie lange und hart nachdenken müssen, wenn Sie weiterhin IE6 unterstützen wollen. Ich kenne eine ganze Reihe von Leuten, die Unterstützung verloren haben und es viel einfacher gefunden haben, mit den anderen Browsern das Gleichgewicht zwischen CSS3 und HTML5 zu finden. Es ist immer noch nicht perfekt, aber am Ende viel einfacher zu arbeiten.
Vielen Dank, ich denke, ich kann diesen Ansatz in meinen Projekten verwenden, aber das Problem ist, dass Clients nicht die gleiche Sprache sprechen wie wir - überzeugend (in Fällen, in denen Sie IE6-Unterstützung ablegen wollen), dass IE6 ist alter Browser wird etwas anderes sein. –