The article addresses the challenges of CSS logical properties, particularly their limited shorthand support for setting multiple properties. While logical properties enhance site optimization, the available shorthands like margin-block have not yet evolved to fully accommodate logical dimensions. Developers face a dilemma between utilizing longhand physical properties and the ergonomic benefits of shorthand syntax. The CSS Working Group, since 2017, has been working on updating the short-hand properties. Miriam encourages support for their initiative and invites feedback on her proposed improvements.
Logical properties are a great way to optimize our sites in advance, without any real effort. But... shorthands like margin and padding become useful.
What if we want to set multiple properties at once? Logical properties are great, but they still feel like a second-class feature of the language.
Those of us writing CSS for a while likely have the muscle memory to adapt accordingly, but it's otherwise a decision that has real consequences.
The CSS Working Group has been working on this since 2017. There's a little momentum to pick it up and do something about it.
Collection
[
|
...
]