Bonjour !
Je suis en train de travailler sur une petite galerie photo en JavaScript + Canvas, et j'ai trouvé sympa d'inclure quelques traitements d'images.
L'un d'entre eux (un floue) demande quelques secondes d'exécution par photo, ce qui est assez embêtant, puisque cela entraine un freeze totale de la page.
Mon souhait serait de pouvoir exécuter ce traitement en arrière plan, que la galerie reste utilisable pendant que le floue est calculé.
Et remplacer l'image temporaire, par l'image floue une fois celle ci calculée.
Je me suis tourné vers les "workers", mais il semble impossible de leur passer un paramètre (l'image à flouter), et ils n'ont pas la possibilité de parcourir le DOM.
Une autre idée?
Merci
Je suis en train de travailler sur une petite galerie photo en JavaScript + Canvas, et j'ai trouvé sympa d'inclure quelques traitements d'images.
L'un d'entre eux (un floue) demande quelques secondes d'exécution par photo, ce qui est assez embêtant, puisque cela entraine un freeze totale de la page.
Mon souhait serait de pouvoir exécuter ce traitement en arrière plan, que la galerie reste utilisable pendant que le floue est calculé.
Et remplacer l'image temporaire, par l'image floue une fois celle ci calculée.
Je me suis tourné vers les "workers", mais il semble impossible de leur passer un paramètre (l'image à flouter), et ils n'ont pas la possibilité de parcourir le DOM.
Une autre idée?
Merci
