Christian "Schepp" Schaefer

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

Calling all #accessibility and #inclusiveDesign folks...

Have a great idea for a talk? Our call for presentations is now open! (closes 31 May 2026) #id24

https://inclusivedesign24.org/2026/

Note: as we're a global event, we're happy to accept submissions for talks in languages other than English.

Inclusive Design 24 (#id24)

A free 24-hour online community event on accessibility and inclusion

Inclusive Design 24 (#id24)

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