Skip to content

Bram.us

A rather geeky/technical weblog, est. 2001, by Bramus

  • Blog
    • All Posts
    • Original Content
    • Elsewhere
  • Talks
  • About
  • RSS
    • All Posts
    • Original Content Only
    • Elsewhere Only
  • Search

View Transitions Snippets: Getting all Animations linked to a View Transition

A few lines of JavaScript to get all animations linked to an active View Transition.

Read Post →

Posted byBramus!January 1, 2025January 3, 2025Posted inOriginal ContentTags: css, javascript, view transitionsLeave a comment on View Transitions Snippets: Getting all Animations linked to a View Transition

Experiment: Automatically trigger a View Transition when a JavaScript Property of an Element changes

Tricking a MutationObserver into observing changes to IDL attributes by syncing the IDL attributes to their Content Attribute counterparts.

Read Post →

Posted byBramus!December 25, 2024December 26, 2024Posted inOriginal ContentTags: mutationobserver, view transitionsLeave a comment on Experiment: Automatically trigger a View Transition when a JavaScript Property of an Element changes

Misconceptions about View Transitions

Post I wrote a while ago for Chrome for Developers, about some misconceptions about View Transitions that are making rounds.

Read Post →

Posted byBramus!December 24, 2024December 25, 2024Posted inElsewhereTags: link, view transitionsLeave a comment on Misconceptions about View Transitions

Animatable Accordions (2024.11.27 @ devs.gent)

Talk on animating the <details> element with transition-behavior: allow-discrete , interpolate-size: allow-keywords, and ::details-content.

Read Post →

Posted byBramus!December 24, 2024December 24, 2024Posted inOriginal ContentTags: animation, details, public speakingLeave a comment on Animatable Accordions (2024.11.27 @ devs.gent)

The Future of CSS: Construct <custom-ident> and <dashed-ident> values with ident()

Uniquely name a bunch elements in CSS in one go! Instead of assigning 100 unique names through 100 declarations, write only 1 and use ident() to construct the names.

Read Post →

Posted byBramus!December 18, 2024December 20, 2024Posted inOriginal ContentTags: css1 Comment on The Future of CSS: Construct <custom-ident> and <dashed-ident> values with ident()

Re-imagine the web with View Transitions

Video from Chrome’s 2024 EOY campaign, highlighting View Transitions. I made sure the code snippets and animations that you see where Technically Correct™ + coded up a POC for this one (link to demo included).

Read Post →

Posted byBramus!December 16, 2024December 16, 2024Posted inElsewhereTags: video, view transitionsLeave a comment on Re-imagine the web with View Transitions

Spot Non-Composited Animations in Chrome DevTools

The animations track of a performance trace can now tell you why an animation was not composited.

Read Post →

Posted byBramus!December 10, 2024December 10, 2024Posted inOriginal ContentTags: animations, chrome, devtoolsLeave a comment on Spot Non-Composited Animations in Chrome DevTools

CSS Wrapped 2024

Chrome and CSS in 2024 journeyed through the forest, over the mountains, and across the seas…

Read Post →

Posted byBramus!December 5, 2024December 6, 2024Posted inElsewhereTags: css, linkLeave a comment on CSS Wrapped 2024

Re-imagine the web with Scroll-Driven Animations

Video from Chrome’s 2024 EOY campaign, highlighting Scroll-Driven Animations. I made sure the code snippets and animations that you see where Technically Correct™.

Read Post →

Posted byBramus!December 5, 2024December 16, 2024Posted inElsewhereTags: scroll-driven animations, videoLeave a comment on Re-imagine the web with Scroll-Driven Animations

Control the Viewport Resize Behavior on mobile with interactive-widget

For this year’s HTMLHell Advent Calendar I contributed today’s post. It is all about viewports and virtual keyboards – a topic I have researched before, as part of the Interop 2022 Viewport Investigation Effort

Read Post →

Posted byBramus!December 4, 2024December 4, 2024Posted inElsewhereTags: link, viewportLeave a comment on Control the Viewport Resize Behavior on mobile with interactive-widget

Posts pagination

1 2 3 … 706 Older posts

About Bram.us

Bram.us is the technical/geeky weblog of Bramus Van Damme, a Freelance Web Developer from Belgium.

Main topics are web related technologies (CSS, JS, PHP, …), along with other geeky things (robots, space, …) and personal interests (cartography, music, movies, …).

More …

Stay up-to-date

To follow bram.us you can:

  • Subscribe to bram.us via RSS
  • Follow @bramusblog on Twitter
  • Give bram.us a like on Facebook

Next to his ramblings here, you may also follow @bramus himself on Twitter or on Mastodon.

Archives

Search

Bram.us, Proudly powered by WordPress.