Content Lead for Chrome DevRel at Google. CSS Working Group member. Posting work-related stuff here, find me elsewhere for cats, running, and other stuff.
Some personal, rather than Chrome team, thoughts on why I think defining masonry as part of CSS grid would be a mistake. It's about teaching and good defaults. https://t.co/sfQkIQKIyC
This post explains the differences between creating a masonry layout with display: masonry and with display: grid. Take a look, and if you have an opinion one way or the other, let us know! #CSS
https://t.co/VT20VUS80P
We were going to give EventTarget an `on()` method that returns an Observable for events — e.g., button.on('click'). But for compatibility reasons, we need a different method name!
Which do you prefer? Some top contenders below.
See https://t.co/kjPABJuDCc for more.
Here @rachelandrew presenting the Web Platform Dashboard and its features, such as getting real user metrics about how many users can take advantage of a Web feature. #googleio
🎙️ New Episode of Igalia Chats: Stone Cold CSS Masonry
@briankardell and @meyerweb talk with Google's @rachelandrew about the CSS Grid Level 3 feature we've all been debating, often called Masonry
https://t.co/Mi0p2tjC3F
I recorded a podcast interview for The Work Item, a podcast about career journeys. The conversation went everywhere: covering my unlikely journey into tech, not having a tech degree, the importance of writing and good docs, and much more. https://t.co/CjeXoekSGr
There's been a lot of discussion about masonry in CSS recently and whether it lives in the grid spec. This post explains a different approach, that still enables the track sizing and other features from grid. https://t.co/LrEADLjllH
align-content for block and table layout is in Chrome 123 (beta). If you've used align-content outside of flex and grid, as it didn't do anything due to lack of implementations, check your site for strange alignment. https://t.co/G34ta6Y2JQ #css
Strong agree with @mozilla. @Apple isn’t serious about supporting web browser or engine choice on iOS. Their strategy is overly restrictive, and won’t meaningfully lead to real choice for browser developers.
We're looking for web developers to participate in user research, product testing, discussion groups, and more. → https://t.co/37gsRd0dm0
Apply now to join our WebDev Insights Community.
I've been working with Google to write an in-depth course on testing for the web. Today, the first ⅓ or so is available, with more sections coming soon—
https://t.co/vboqgac5Zb
So many nice features landed in Baseline in 2023! It's hard to choose, but I think my preferred one is Offscreen Canvas. What's yours? #Baseline#Compatibility
🚀Baseline has launched on https://t.co/mGuHzaYF5A! 🎉 You can now tell quickly whether a Web platform feature is Baseline 2023, “newly available”, or “widely available”. Learn more about the launch and Baseline 2023 features at https://t.co/aDzzSFC2wX #Baseline#Compatibility
Let's end the week with another recorded presentation from revo.js 2023: @rachelandrew - New CSS Features You Can Use Today.
All presentations from our latest edition are available online thanks to SmileCloud, our Recording Partner.
https://t.co/tl5zthAets
@HeathrowAirport This wasn't boarding, this was ground staff. We were deplaned into a completely locked corridor and trapped there until we flagged down some people working in an adjacent corridor and they let us out.
@HeathrowAirport you've got people stuck in a corridor at terminal 3 who are going to miss flights because someone failed to open a door. Pax from BA885.