Existe-t-il un moyen de redimensionner l'image réelle en utilisant JavaScript? Je ne parle pas de modifier le DOM pour obtenir le navigateur pour redimensionner l'image. Je veux réellement redimensionner les données de pixel de l'image et l'afficher ensuite.Bicubic-ly Redimensionner des images avec Javascript
Fondamentalement, mon problème est: Firefox échoue complètement à réduire les images avec des fonctionnalités délicates, car il a seulement le plus proche voisin et Binlinear. Tous les autres navigateurs - même IE - ont un support bicubique. Il y a talk de cela inclus dans un proche avenir, mais cette conversation se poursuit depuis plus d'un an. Je ne me dérange pas de télécharger les images en taille réelle parce que je veux les télécharger de toute façon. Lorsque l'utilisateur survole la petite version d'une image, la grande version apparaît immédiatement ailleurs sur la page. Si je faisais un redimensionnement côté serveur, je devais télécharger les deux copies des images, ce qui entraînerait un trafic encore plus important. S'il n'y a pas d'autre solution, alors c'est ce que je vais devoir faire ... Je ne veux pas.
Vous n'avez donc besoin de cela que pour Firefox ou un autre navigateur avec support de canvas? –
Le site comme je l'ai l'air bien dans tout sauf FF (même la dernière version). Et c'est un résultat direct de FF n'offrant pas de capacités de redimensionnement bicubiques (ou mieux). – colithium
J'ai passé du temps avec le Google, espérant trouver du code qui pourrait "juste être converti", mais je n'ai pas eu de chance. Est-ce un secret étroitement gardé? –