Grazie :-)
Come ho già detto si tratta di uno standard. Il fatto che IE si rifiuti di adottarlo (ma mi sembra strano vista la recente conversione di Microsoft agli standard del W3 Consortium) non credo sia un buon motivo per bloccarne la diffusione... anzi!
Certamente, fare la stessa cosa lato server taglierebbe definitivamente la testa al toro (sì ma a che prezzo? quanti file temporanei andrebbero a intasare un server di media consultazione?)

P.S. FUNZIONA ANCHE CON CHROME E SAFARI. I browser basati su motore webkit a volte sono un po' bizzarri... e alcune cose funzionano solo se le pagine si trovano online, mentre non funzionano se le apriamo in locale. Prova a caricare la pagina su un server...