Pour r茅soudre ce probl猫me, j'aurais d没 traiter les images 脿 la cr茅ation du twoot pour connaitre 脿 l'avance les dimensions que j'aurais alors stock茅 en base de donn茅es.
J'aurais m锚me pu g茅n茅rer une preview flout茅e tr猫s l茅g猫re 脿 afficher pendant que l'image charge, similaire 脿 ce que renvoie l'API de Klipy dans la galerie des GIFs.
Le probl猫me actuellement, c'est que je charge les images en javascript pour extraire leurs dimensions avant de calculer la hauteur CSS. Du coup il y a un l茅ger layout shift avant que les images apparaissent.
Pour r茅soudre ce probl猫me, j'aurais d没 traiter les images 脿 la cr茅ation du twoot pour connaitre 脿 l'avance les dimensions que j'aurais alors stock茅 en base de donn茅es.
La hauteur de la galerie est calcul茅e pour 锚tre relative 脿 la moyenne des proportions de chaque image. Ce faisant, afficher un ensemble d'images paysages sera plus petit qu'un ensemble d'images portraits.
Le probl猫me actuellement, c'est que je charge les images en javascript pour extraire leurs dimensions avant de calculer la hauteur CSS. Du coup il y a un l茅ger layout shift avant que les images apparaissent.
D茅monstration du comportement de la galerie d'images lorsque plusieurs formats sont impliqu茅s. Dans l'ordre :
- 400 x 400
- 1920 x 1080
- 1080 x 1920
- 800 x 600
- 1000 x 200
- 200 x 1000
La hauteur de la galerie est calcul茅e pour 锚tre relative 脿 la moyenne des proportions de chaque image. Ce faisant, afficher un ensemble d'images paysages sera plus petit qu'un ensemble d'images portraits.
D茅monstration du comportement de la galerie d'images lorsque plusieurs formats sont impliqu茅s. Dans l'ordre :
- 400 x 400
- 1920 x 1080
- 1080 x 1920
- 800 x 600
- 1000 x 200
- 200 x 1000
Pourquoi les publications avec commentaires s'affichent plusieurs fois ? N'est-ce pas un signe d'un d茅veloppeur aliment茅 脿 l'IA derri猫re cette application ?
De nouvelles fonctionnalit茅s font leur apparition 脿 la demande d'un hurluberlu :
- Bouton "Suivre" en "Suivre en retour"
- Ajout d'images pour les twoots via copier/coller et drag&drop
En vrai les notifications in app c'est chiant 脿 coder et 莽a apporte pas grand chose. donc peut-锚tre pas faire et mettre le bouton activer les notifs dans le more button
Les notifications push fonctionnent ! Il reste juste quelque points 脿 fixer :
- Ajouter un bouton "Activer les notifications". En attendant, -> param猫tres du navigateur.
- Corriger le bug de la langue
- Ajouter la page des notifications in-app
- Synchroniser avec la session
En vrai les notifications in app c'est chiant 脿 coder et 莽a apporte pas grand chose. donc peut-锚tre pas faire et mettre le bouton activer les notifs dans le more button
Les notifications push fonctionnent ! Il reste juste quelque points 脿 fixer :
- Ajouter un bouton "Activer les notifications". En attendant, -> param猫tres du navigateur.
- Corriger le bug de la langue
- Ajouter la page des notifications in-app
- Synchroniser avec la session
Les notifications push fonctionnent ! Il reste juste quelque points 脿 fixer :
- Ajouter un bouton "Activer les notifications". En attendant, -> param猫tres du navigateur.
- Corriger le bug de la langue
- Ajouter la page des notifications in-app
- Synchroniser avec la session