Links
When will CSS Grid Lanes arrive? How long until we can use it?
Anytime an exciting new web technology starts to land in browsers, developers want to know “when in the world am I going to be able to use this?” Currently, the finalized syntax for Grid Lanes is available in Safari Technology Preview.
Drawing Connections with CSS Anchor Positioning
Every now and then, CSS gets a new feature that makes you pause and think: wait… we can do that now? The idea is deceptively simple: let one element position itself relative to another, without JavaScript, without fragile DOM assumptions, and without extra wrapper elements.
Solving Shrinkwrap: New Experimental Technique
By using anchor positioning and scroll-driven animations, we can adjust our element’s outer dimensions by measuring its inner contents, demonstrating that for many cases this can already work and might unlock a future native feature.
There is No Need to Trap Focus on a Dialog Element
Accessibility advice around modals have commonly taught us to trap focus within the modal. Upon further research, it seems like we no longer need to trap focus within the <dialog> (even in modal mode).
Anchor Interpolated Morph (AIM)
Go forth and make more natural transitions that feel spatially contextual. Stop letting your elements "teleport" into view, start letting them grow, stretch, and evolve directly from the components that triggered them.
Videos
Styling new HTML UI capabilities
This presentation is a love letter to W3C community groups, new UI capabilities, and CSS, showing you how to combine features such as anchoring, transitioning, scroll snapping, and much more to create fun, progressively enhanced, customized select elements.
Sponsor
Sponsored by Cloud Four
Thanks to Cloud Four for sponsoring this week’s newsletter! They solve complex responsive web design and development challenges for ecommerce, healthcare, fashion, B2B, SaaS, and nonprofit organizations.
If you’d like to help with the costs of running Friday Front-End, you can back our Patreon for as little as a dollar a month.