Christian "Schepp" Schaefer

@Schepp
1,063 Followers
1.1K Following
5.1K Posts

RE: https://front-end.social/@leaverou/116297807826814028

Before you blindly say 100px–200px–300px, hear me out: https://github.com/LeaVerou/blog/discussions/137#discussioncomment-16340589

(And if you really want it to be 100px–200px–300px then it’s simple: don’t type the --arg)

🚩✊️️️️️ Friday is Dependency Deletion Day! If you're still using a JS library to scroll to elements, you not only need to change that for the usual reasons, but also because native scroll functions integrate with the CSS property scroll-behavior[0]. This makes it trivial to respect the user's prefers-reduced-motion preferences.

[0] https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/scroll-behavior

#javscript #css #webdev

Op woensdag 8 april komen we gezellig samen bij Abra in Utrecht voor een avondje rond toegankelijkheid!

Wat staat er op het programma?
- Darice de Cuba zal het hebben over de "The forever quest for accessibility awareness"
- Jan Jaap de Groot en Mike Slinkman bundelen hun stemmen voor een presentatie over "Bruggen bouwen in de wereld van toegankelijkheid"

Kom gerust hongerig! Er is avondeten voorzien bij de start van de bijeenkomst om 18u.

Meer info: https://www.meetup.com/fronteers-nl/events/313718077

Github gives you until April 24 to opt out of using your Copilot interactions for model training. The setting is at the bottom of https://github.com/settings/copilot/features: Allow GitHub to use my data for AI model training.

📆 25 and 26 March 2026 This week! W3C Breakouts Day

W3C will host breakouts on topics raised by the W3C community including: Cognitive Accessibility Research Modules:; Reviving the ActivityPub Social API; Age-Based Restrictions On the Web: Advancing the Discussion; AI-generated software and Web standardization; Improving the conformance model - Web Sustainability edition and more.
See more at:
https://www.w3.org/calendar/breakouts-day-2026/
#WebStandards #W3CCommunity

@Schepp Schattenwurzelmaßgeschneiderteelementregistrierstellle 😁 just rolls off the tongue...

I think `shadowrootcustomelementregistry` just took the lead in the longest HTML attribute race:
https://developer.mozilla.org/en-US/docs/Web/API/HTMLTemplateElement/shadowRootCustomElementRegistry

…though still comfortably beaten by your average German compound noun 😄

HTMLTemplateElement: shadowRootCustomElementRegistry property - Web APIs | MDN

The shadowRootCustomElementRegistry property of the HTMLTemplateElement interface reflects the value of the shadowrootcustomelementregistry attribute of the associated <template> element.

MDN Web Docs
Enlisted @Schepp, the pope of performance himself, to help verify that <link rel="modulepreload"> indeed does the trick (in supporting browsers). If your use case requires JS, ignores Safari, and shares styles between web components and the main document… then you maybe _should_ ditch <link rel="stylesheet">

Google has news on what you will need to do for still being able to sideload apps:

* enable developer options
* confirm that you are not tricked
* restart phone and re-authenticate
* wait one day
* confirm with biometrics that you know what you are doing
* decide if you only want unrestricted installs for 1 week or forever
* confirm that you accept the risks
* enjoy the few apps that still have developers motivated to develop for a user-base willing to put up with this

https://goo.gle/advance-flow

https://basewatch.dev/

Will send you email or notifications about specific features you're interested in when they reach baseline.

Love it - literally years ago we were trying to advocate for MDN to do this - it's why we created bcd-watch and so on...

h/t @Meyerweb

BaseWatch — Get Notified When CSS Features Reach Baseline

Track CSS, JS & HTML browser support. Get email alerts when features hit your chosen support threshold. Free, no account needed.