Redimensioner les images ? #26
Labels
No labels
cat
bug
cat
feature
cat
idea
cat
performance
cat
reliability
cat
security
cat
ui
difficulty
high
difficulty
low
difficulty
mid
prio
high
prio
low
prio
mid
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Deuxfleurs/guichet#26
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Sur les CDN c'est assez simple.
Sur cette page :
https://www.iut.u-bordeaux-montaigne.fr
Voilà la balise de l'image de la home :
C'est grâce à ce srscset qu'on charge en mobile retina une image de 800 px de large qui pèse 38 ko, et en desktop retina, une image de 1800 px affichée en 800 (légèrement trop grande donc) qui pèse 131 ko, les 2 encodées en webp si le navigateur le supporte, et en jpg ou png sinon.
Le CDN, c'est pas tellement pour la proximité, c'est surtout pour les redimensionnements d'images.
Et on a passé des heures à coder une solution libre qui fait les resize, voilà l'url du controller :
https://github.com/noesya/osuny/blob/main/app/controllers/media_controller.rb. Vous pouvez trouver le service et les tests qui vont avec dans le repo. Je crois qu'on a pas mal sué nous aussi, et pas seulement à chercher et tester des solutions. On les a codées. Le problème avec cette approche, c'est que ça fait une redirection quand on appelle l'image, et ça ça diminue le LCP, donc ça dégrade l'expérience utilisateur.
Donc on a cherché un CDN pas dégueu éthiquement, et on a trouvé https://www.keycdn.com.
On a évidemment demandé à Scaleway, mais ils ne sont pas prêts, leur CDN ne fonctionne pas.
Redimenssioner les images à la volée commeto Redimenssioner les images à la volée comme KeyCDNRedimenssioner les images à la volée comme KeyCDNto Redimensioner les images à la volée comme KeyCDNDepends on #43
Est-ce que les images redimensionnées sont mises en cache ? Dès qu'on atteint un certain volume de traffic ça me semble indispensable pour la viabilité de la méthode.
J'ai déplacé dans "too big", c'est typiquement une question qui est trop large, qui doit etre refined et redecoupee avant meme d imaginer implementer quoi que ce soit
Redimensioner les images à la volée comme KeyCDNto Redimensioner les images ?Je me demande si la solution a ça, c'est pas simplement les fonctionnalités d'image processing de Hugo : https://gohugo.io/content-management/image-processing/