@hdv@front-end.social
@hdv@front-end.social avatar

hdv

@hdv@front-end.social

Freelance frontend specialist. Accessibility advocate. Speaker.

Currently working on NL Design System and standards for the Dutch government. Before: W3C, Mozilla.
Open UI CG participant.
Interested and will likely talk about: web accessibility, the web, standards, design, tech ethics, components, JS, books, personal websites, CMSes, the video conferencing apps of our decade.

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

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

Indieweb idea: a /uses page but it lists how many years the item has been in use (for those who try and buy less stuff).

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

EN 301 549 does get easier to read once you spend more time with it. I would recommend anyone trying to start with Annex E, which is very to the point.

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

The full schedule for All Day Hey in Leeds is out, it's going to be a good one! https://heypresents.com/conferences/2024/schedule

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

I have a child that doesn't like pizza. I also received a sourdough starter from a friend last week that I'm preparing some experiments with.

Will I change their mind?

hdv,
@hdv@front-end.social avatar

@sarajw I'm still dedicated to prove them wrong in the near future (and if not at least I'll have more myself)

hdv,
@hdv@front-end.social avatar

@sarajw @robinwhittleton WOW. that's shocking in many ways

hdv,
@hdv@front-end.social avatar
baldur, to random
@baldur@toot.cafe avatar

“On popover accessibility: what the browser does and doesn’t do”

I really, really appreciate articles like these https://hidde.blog/popover-accessibility/

hdv,
@hdv@front-end.social avatar

@baldur thanks Baldur!

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

✏️ You may have heard people say that the new popover attribute has accessibility “built in”. And you might wonder what that actually means.

Me and @scottohara wrote a post to explain what the browser does and doesn't do in terms of accessibility when you use popover

https://hidde.blog/popover-accessibility/

hdv,
@hdv@front-end.social avatar

If you're not sure what popover is for, I've written this post about how popover is different https://hidde.blog/dialog-modal-popover-differences/

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

As I started writing a new post about accessibility being “built-in” to components I found out I had written this post a few years ago: on claims vs reality https://hidde.blog/accessible-front-end-components-claims-vs-reality/

yatil, to random
@yatil@yatil.social avatar

A lot of the requirements in those job ads are my fault. Don’t hold the Jekyll/Liquid/Symlink mess against WAI. It felt like a good idea at the time. https://w3c.social/@wai/112123156959524822

hdv,
@hdv@front-end.social avatar

@yatil it was a good compromise

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

having watched all the reaction videos, curious what you all think of the Dutch Eurovision entry https://youtu.be/gT2wY0DjYGo

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

If you use a screenreader and have used fields with a live character counter, what do you find works best in terms of screenreader announcements? Is a live region useful or too much?

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

Next week, US daylight savings time starts (3 weeks before European daylight savings), so US meeting times will be off for European folks.

Today I managed to show up at the wrong time already, because I am in the UK and I looked up the time in my brain instead of my calendar app.

brucelawson, to random
@brucelawson@vivaldi.net avatar

I really like the new HTML switch control in Safari 17.4, and its carefully thought-out backwards-compatible markup <input type=checkbox switch checked> so in other browsers, it's a checkbox. https://webkit.org/blog/15054/an-html-switch-control/

hdv,
@hdv@front-end.social avatar

@eric @brucelawson could you expand on ‘bypassed’?

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

TFW people buy a coffee after they read a post <3 it's appreciated.

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

A few years ago I wrote “Why it's good for users that HTML, CSS and JS are separate languages” and I still mostly stand by it https://hidde.blog/why-its-good-for-users-that-html-css-and-js-are-separate-languages/ (thanks @SaraSoueidan for reminding me of it)

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

Dear people who make websites,

Do you ever block your users from being able to paste into a text field?

Why?

Do you need this ability for a good reason? What’s that reason?

Or, as a user, would you like to see it go away? Perhaps you encounter sites that prevent you from pasting your super complex password from your password manager into a password field, and wonder why they can do so?

What might be the downside of removing support of disallowing pasting from the web?

hdv,
@hdv@front-end.social avatar

@jensimmons maaybe a valid use case of disallowing paste could be in educational tech, eg to prevent cheating in certain cases? (cc @jpzwarte might know?)

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

“We would like to invite you to speak, but you will have to secure your own travel and lodging arrangements”
—a large US conference

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

Claims on the benefits of generative AI need explanation of how the solution mitigates fabulating and falsehoods, how it mitigates environmental impact and how it avoids automatically (!) reinforcing bias.

Until then, scepticism is in order, sorry not sorry. “Atlas of AI” does a good job at listing many of the issues. My review of a few years ago https://hidde.blog/how-ai-is-made-matters-confirms-atlas-of-ai/

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

📚 “We need to be wary of technoableism: technology, development and marketing that makes it seem like disability is a big, bad thing, that needs to be downplayed or eliminated.”

“We need to make the world more hospitable to more ways of being and existance. (…) by loosening our ideas about what the right stuff and by insisting there is no wrong stuff”

from “Against technoableism” by Ashley Shew (recommended!) https://wwnorton.com/books/9781324036661

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

popover ships in Firefox 125!🎉

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1866993
My post on how popover is different: https://hidde.blog/dialog-modal-popover-differences/

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

“RSS is dead” tells you about the RSS feeds of people you follow on Mastodon, much recommended https://rss-is-dead.lol (via @stefan)

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