Très utile dans le cas d'un site multilingue et qui doit gérer différents sens d'écritures (ex : ltr et rtl).
Les CSS logical properties s'affranchissent des propriétés à base de points cardinaux (left, right, top et bottom) pour les remplacer par des axes (inline et block) et des extrémités (start et stop).
Plus d'infos :
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values
https://css-tricks.com/css-logical-properties-and-values/
https://frontguys.fr/front-end/css-logical-properties-la-revolution-pour-linternationalisation/
J'ai transmis cette proposition à l'Opquast day, mais beaucoup des personnes présentes doutaient de sa faisabilité à grande échelle. Voyons donc ce qu'en diront les participant·e·s à cet atelier.
@elie : c'est tout à fait utilisable à grande échelle : https://www.smashingmagazine.com/2022/12/deploying-css-logical-properties-on-web-apps/ (je les ai mis en place chez Proton depuis qq années)
Les vieux navigateurs dépérissant, le support ne peut que s'améliorer à l'avenir. Après, c'est sûr que pour une audience franco-française, le risque est limité, mais il n'est pas nul => qui dit que JAMAIS sur un site quelconque ou sur une app il n'y aura de contenu RTL ?
En bénéfice (très mineur, soyons honnêtes), certaines notation sont beaucoup plus courtes.