Je ne vois rien qui empêche de faire ca au niveau programmation (par exemple, avec des webworkers et des websockets, on peut même faire des sous taches asynchrones qui vont lancer des connections en parallèle sur des ports différents).
La seule restriction que je vois c'est que certains (vieux) navigateurs ne supportent pas ca donc Flash couvre une plus grande population.
Et encore c'était vrai y'a quelques années quand IE dominait.
Mais aujourd’hui c'est fini, avec Chrome a 43% et Firefox a 17% on couvre de base une grand partie.
Le problème est, comme toujours, le tas d'IE9 et moins estimés a 60% du total d'IE qui est a 25% donc environ 15%.
Pour info: le support des
webworkers et des
websockets.
Mais vraiment je pense que c'est plus politique que technique, c'est pas pour ces 15% qu'ils gardent Flash.