Érdekes ez a vita, senki nem említi a JavaScript-et... a HTML5 nagyon kalsz dologkra képes, a CSS3 is lényeges. Nekem az a véleményem, hogy JS nélkül kevés manapság divatos oldal tudna meglenni. Ha meg JS van, akkor JS1.6+HTML5+CSS3=Flash/Silverlight. Csak ugye sokan "egerzni" szeretnek/tudnak, kézzel kódot írni/optimalizálni, felesleges tag-ek és formázások nélkül kódolni már nagyon kevesen. Érdemes megnézni egy-egy oldalt, hogy hány kbyte a méret és miért akkora... A legtöbb oldalon hatalmas overhead van nem optimális kódolásból. Ebbe beletartozik a flash agyba-szájba használata, olyan helyetekben is, ahol a leírt hármas régóta röhögve megold bármit... Egyébként Javascript-tel is térdre lehet kényszeríteni a böngészõt, egész könnyen, pl egy rosszul megírt HTML5-<canvas> tag fillel, de egy sima infinite-loop is kiüti a legtöbb böngészõt, csak pl. azt fel tudja egy FF függeszteni, míg Flash-nél én ilyen requesterrel nam találkoztam.