@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

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)

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

✏️“AI” and accessible front-end components: is the nuance generatable? https://hidde.blog/ai-for-accessible-components/

a new post that I had been drafting for a while… (tldr: no)

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

Hm, in this latest newsletter, Jakob Nielsen suggests generative AI can “replace” accessibility. this idea is wrong on various levels https://jakobnielsenphd.substack.com/p/accessibility-generative-ui

(grumpy me notes this also contains an infographic without alt; something something about getting basics right before making grander statements)

hdv,
@hdv@front-end.social avatar

In the same week Brad Frost also talks about using AI for accessibility reports https://bradfrost.com/blog/post/ai-and-design-systems/

In the video published with it, there's a report that looks useful, but is actually full of generalisations and lacks specifics and nuance. https://www.youtube.com/watch?v=-9H4fykFn2Y

This “presents as authoritative” characteristic that's so inherent in all these LLM applications is dangerous and comes at the expense of users.

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

“we recommend using a switch when the end user understands the user interface element as a setting that is either “on” or “off”. A checkbox is well suited for when the end user would understand the element as something to be selected.”

Apple on their new (experimental, not in spec just yet) switch attribute for &lt;input type="checkbox"&gt; https://webkit.org/blog/15054/an-html-switch-control/

(issue: https://github.com/whatwg/html/pull/9546, Mozilla position: https://github.com/mozilla/standards-positions/issues/990)

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

🔗 Steve Messer on the work the GOV.UK Design System team do:

“it’s the invisible systems work that has a bigger impact. Reviewing. Advising. Organising. Co-ordinating. Triaging. Educating. Supporting. Allowing the innovation happening at the edges of the ecosystem to feed back into the centre, to be consolidated and standardised for the benefit of everyone.”

https://visitmy.website/2024/02/10/how-far-weve-come/

matthiasott, to random
@matthiasott@mastodon.social avatar

Oooohhh! 😍
DJ KRUSH is back.

再生 -Saisei-
http://djkrush.jp/en/573/

hdv,
@hdv@front-end.social avatar

@matthiasott will see him live in a few weeks! 😲

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

Nice. Django updated forms in their core, improved the admin UI in lots of ways, updated guidance and automated tooling (including CI/CD). On top, they improved their website and did a bunch of outreach.

their blog post: https://www.djangoproject.com/weblog/2024/feb/10/django-accessibility-in-2023-and-beyond/
my thoughts: https://hidde.blog/links/django-s-accessibility-improvements/

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

In Taiwan for a bit! 🇹🇼

hdv,
@hdv@front-end.social avatar

cute cafe cat #CatsOfMastodon

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

Boarding this train… not sure if it will ever find its destination

hdv,
@hdv@front-end.social avatar

燒餅 are an amazing Taiwanese breakfast / snack / breakfast snack, baked in the oven.

This shop lists the times they leave the oven so that customers can make purchasing decisions wisely.

hdv,
@hdv@front-end.social avatar

Today we tasted tea and looked for the bugs that make some oolong tea taste honey-like (near Taitung)

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

I'm grateful for English translations, but sometimes they are out of sync or lorem ipsum. Always keep your alts in sync!

hdv,
@hdv@front-end.social avatar

Super cool to see Maxim Februari, one of my fave thinkers, live on stage at Taipei International Book Exhibition.

hdv,
@hdv@front-end.social avatar

Traveled on Taipei's Wenhu line today, one of my fave lines (speaking of faves), because it is ✨outside/overground✨, there are some good views and you can sit at the front (3yo loved this).

Also once bumped into @charis in one of its stations, for which the odds were very small as we were both visiting and Taipei is a very big city.

hdv,
@hdv@front-end.social avatar

Savoury soy milk w/ youtiao is good.

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