@bramus@front-end.social
@bramus@front-end.social avatar

bramus

@bramus@front-end.social

Chrome Developer Relations at Google (CSS + Web UI + DevTools). CSSWG Member. PADI Divemaster. Blogs at bram.us

This profile is from a federated server and may be incomplete. Browse more on the original instance.

pawelgrzybek, to random
@pawelgrzybek@mastodon.social avatar

📝 New post

Top picks — 2024 May

https://pawelgrzybek.com/top-picks-2024-may/

After over 9 years of publishing top picks in an unchanged format, I decided to change it slightly. This edition features work by @stefan @matthiasott @kizu @bramus @deno_land @samwho and others 🫶

walpolea, to random
@walpolea@mastodon.online avatar

It's rare that we get a new one-liner in CSS that is entirely progressive enhancement and has such a huge impact on web browsing UX.

@view-transition { navigation: auto; } is definitely one of them.

If this becomes the new thing browsers do to woo developers, I'm here for it (as long as it's in spec). Opt-in happy-path defaults set a great tone for any API that may be hiding some complexities beneath it.

sachagreif, to random
@sachagreif@hachyderm.io avatar

I just discovered the nth-child(of…) syntax and my mind is blown:

https://developer.chrome.com/docs/css-ui/css-nth-child-of-s

walpolea, to random
@walpolea@mastodon.online avatar

I've written up some details on an interesting css trick to allow containers to take on a custom top and bottom shape using composed image-masks and a few clever calculations.

https://www.andrewwalpole.com/blog/custom-top-and-bottom-css-container-masks/

stefan, to random
@stefan@front-end.social avatar

The new Web Weekly is out! 👇

This time:

✅ VDOM internals
✅ A handy web component base class
🎶 Music for programming
✅ Terminal-based file management
✅ MPA view transitions coming to Chrome 126 🥂
➕As always, new tools and platform updates

https://www.stefanjudis.com/blog/web-weekly-132/

mxbck, to random
@mxbck@front-end.social avatar

✏️ New post: "Old Dogs, new CSS Tricks"

Lots of new features have shipped in the last few years, but real-world usage is still low. What are the things holding us back, and how can we break out of our old habits to learn new ways of writing CSS?

https://mxb.dev/blog/old-dogs-new-css-tricks/

rachelandrew, to CSS
@rachelandrew@front-end.social avatar

A quick post addressing some questions about masonry and reading order https://rachelandrew.co.uk/archives/2024/05/26/masonry-and-reading-order/

baldur, to random
@baldur@toot.cafe avatar

We really don’t make enough of the fact that you don’t need JS to make a nice website. Just HTML and CSS

And, whatever most programmers say about them, HTML and CSS are absolutely much more accessible to learn than JS ever has been or will be

kizu, to CSS
@kizu@front-end.social avatar

New post: “Recent CSS Bookmarks 16”

https://blog.kizu.dev/recent-css-bookmarks-016/

Another big batch of bookmarks: more than a month worth of them.

As usual, with that number of them (32!), I grouped them into eight sections: Colors and Themes, CSS Layouts, Typography, Future CSS, Selectors, Shapes and Effects, Everything Else and My Articles.

owa, to random
@owa@mastodon.social avatar

Apple essentially demanding that browser vendors relocate their iOS browser development teams to the EU.

The next episode of malicious compliance:
https://www.theregister.com/2024/05/17/apple_browser_eu/

keithjgrant, to random
@keithjgrant@front-end.social avatar

📝 New post: Weighing in on CSS Masonry

https://keithjgrant.com/posts/2024/05/weighing-in-on-css-masonry/

scottjehl, to random
@scottjehl@mstdn.social avatar

"The Latest in Web UI" talk at I/O by @Una this week is full of great stuff to have on your radar: scroll-driven animations, view transitions, popover, dialog, anchor positioning, experimental customizable select, exclusive accordions, :has, container queries, etc!
https://www.youtube.com/watch?v=_-6LgEjEyzE

bramus, to random
@bramus@front-end.social avatar

What's new in view transitions? (Google I/O 2024 update)

In this video I introduce you to cross-document view transitions for MPA along with two improvements that allow you to more easily work with view transitions in general.

https://developer.chrome.com/blog/view-transitions-update-io24

igalia, to random
@igalia@floss.social avatar

🎙️ New Episode of Igalia Chats: Stone Cold CSS Masonry

@bkardell and @Meyerweb talk with Google's @rachelandrew about the CSS Grid Level 3 feature we've all been debating, often called Masonry

https://www.igalia.com/chats/masonry

paul, to random
@paul@status.kinlan.me avatar

New in Chrome 125 DevTools:

  • Error causes shown directly in Console for easier debugging
  • CSS selector stats in Performance for optimizing page loads
  • Early Hints headers support in Network tab
  • Plus the usual array of updates and fixes to help build the future of the web

Lots of helpful improvements for web developers in this release. Check out the article for more details on these updates and how to use them effectively. Happy building!

https://developer.chrome.com/blog/new-in-devtools-125?hl=en

pawelgrzybek, to CSS
@pawelgrzybek@mastodon.social avatar

@bramus is on fire. Another incredible resource by this fella!

Introducing "Unleash the power of Scroll-Driven Animations"

https://developer.chrome.com/blog/scroll-driven-animations-video-course

pawelgrzybek, to CSS
@pawelgrzybek@mastodon.social avatar

“If View Transitions and Scroll-Driven Animations had a baby” by @bramus is so good! I am learning tons!

https://youtu.be/a6ZN9jM-1K4

Did you know you can change HTML elements between transitions, for example from h2 to h1?! This is awesome!

bramus, to CSS
@bramus@front-end.social avatar

📝 Misconceptions about CSS Specificity

To remove some of the confusion, here’s a list of misconceptions about Specificity in CSS …

https://www.bram.us/2024/05/05/misconceptions-about-css-specificity/

yuanchuan, to random
@yuanchuan@vis.social avatar

📝 Time-based CSS Animations
https://yuanchuan.dev/time-based-css-animations

OddBird, to CSS
@OddBird@front-end.social avatar

CSS Anchor Positioning is yet another fantastic new upcoming feature, but you don't have to wait to use it, @OddBird has a polyfill for that!

https://www.youtube.com/shorts/CAPa_tGHlC8

rachelandrew, to CSS
@rachelandrew@front-end.social avatar

There's been a lot of discussion about masonry in CSS recently. I wrote about the Chrome team's proposal to help clarify why we have concerns with bundling masonry in with grid, and to show that a separate spec doesn't mean fewer features. https://developer.chrome.com/blog/masonry

tunetheweb, to random
@tunetheweb@webperf.social avatar

Feeling intimidated by the DevTools Performance Panel and INP?

This is a fantastic video from my colleague Brendan Kenny with step by step instructions on dig into responsiveness issues. Guaranteed you'll learn a lot about how to debug these - I did!

https://www.youtube.com/watch?v=cmtfM4emG5k

hi_mayank, to random
@hi_mayank@hachyderm.io avatar

popover is really here, huh? https://web.dev/blog/popover-api

almost hard to believe, after the hundreds of thousands of hours we've all collectively spent building hacky javascript-based popovers

hi_mayank,
@hi_mayank@hachyderm.io avatar

where did all the javascript go??

zachleat, to random
@zachleat@zachleat.com avatar

A huge thank you to @jarhar (of Google) for “driving the design and implementation of Custom Element support” in React v19 (currently in Beta).

Honestly never thought I’d see the day—a huge win for web standards and web components.

https://react.dev/blog/2024/04/25/react-19#support-for-custom-elements

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • modclub
  • everett
  • rosin
  • Youngstown
  • slotface
  • ethstaker
  • mdbf
  • kavyap
  • osvaldo12
  • DreamBathrooms
  • anitta
  • Durango
  • ngwrru68w68
  • tester
  • khanakhh
  • love
  • tacticalgear
  • cubers
  • GTA5RPClips
  • Leos
  • normalnudes
  • provamag3
  • cisconetworking
  • JUstTest
  • All magazines