Bonjour à tous,
Désolé, quasiment ignare sur Javascript, je ne sais trop où déposer ma question. Aussi, je vous explique mon souci.
Les utilisateurs de mon site peuvent télécharger des images pour agrémenter un article qu'ils composent eux mêmes.
Ce ne sont pas des fortiches de l'informatique, et leur demander de réduire la taille de leurs images n'est pas la bonne solution.
J'ai bien mis en place une réduction des tailles d'image en php sur le serveur, mais cette solution a des inconvénients :
- d'abord les temps de téléchargements ne sont pas réduits
- si les images sont un peu trop lourdes, mon redimensionnement d'image en php ne fonctionne plus
C'est pourquoi, je me demande, dans la mesure ou javascript est une interface directe avec l'ordinateur client, s'il ne pourrait récupérer l'image dès sélection par l'utilisateur dans le formulaire grace à l'instruction html (<imput type="file" ...), et la redimensionner avant le téléchargement lui même.
Cela aurait un avantage extraordinaire :
- réduction des temps de téléchargement
- dépasser les limites de php en terme de redimensionnement d'image
- accélérer les éxécutions et traitements liés à l'image téléchargée
Mes deux questions sont donc :
Merci
- Y a-t-il une bibliothèque javascript permettant le redimensionnement d'une image appelée par un formulaire html avant téléchargement ?
- Et si oui, pouvez vous me mettre un petit exemple pour me mettre le pied à l'étrier ?
Partager