Je travaille sur une application web qui traitera de nombreux téléchargements d'images. Il est assez probable que les utilisateurs seront dans des zones avec des connexions Internet lentes et j'espère les sauver temps de téléchargement en compressant les images avant de télécharger.Est-il possible d'optimiser/réduire les images avant le téléchargement?
J'ai vu que Aurigma Image Uploader réalise cela en utilisant une applet java ou active x mais c'est cher et je préfère quelque chose d'open source ou au moins un peu moins cher. Idéalement, je voudrais rouler le mien si c'est possible.
Je développe sur Ruby on Rails si cela fait une différence ..
Merci!
Éditez simplement pour clarifier: Cela ne me dérange pas si la solution utilise activeX ou une applet (bien que js soit idéal) - Je cherche juste quelque chose d'un peu moins cher qu'Aurigma à ce stade de développement.
En outre, il peut ne pas être possible pour les utilisateurs à rétrécir l'image eux-mêmes comme dans de nombreux cas, ils seront en ligne directement depuis un cybercafé ou un autre endroit public à l'Internet.
Il est possible avec HTML5 et canvas. http://stackoverflow.com/questions/13017909/using-canvas-to-resize-iphone-images-before-uploading-to-server – seangates