@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

Ok I think I may have found a way to make the same point in 7 (!) and 45 minutes in the next two weeks.

If you're at either JS Nation (1 June) or CSS Day (8 June) in Amsterdam, you can hear me talk about dialogs and popovers, and also how to build them well.

hdv,
@hdv@front-end.social avatar

@sarajw on 1 June in the afternoon lightning talk session, I believe 3pm ish

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

This week European Sleeper starts their night train service between Brussels and Berlin. The cool thing is that it's just two founders who leased some trains and got a bit of capacity in the busy rail network (that + lots of sweat and tears I can imagine) https://www.europeansleeper.eu/

hdv,
@hdv@front-end.social avatar

excited to try it tonight

hdv,
@hdv@front-end.social avatar

@marcus yess! and yes!!

hdv,
@hdv@front-end.social avatar

@robinwhittleton ooh that would be cooool! what is SJ

SteveFaulkner, to accessibility
@SteveFaulkner@mastodon.social avatar
hdv,
@hdv@front-end.social avatar

@SteveFaulkner thanks for all your work on these web standards!

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

Links are free, so if your online resource doesn't link to the previous work it was very clearly inspired by, I will raise my eyebrows.

siblingpastry, to random
@siblingpastry@mastodon.world avatar

I'm so sick of cookie banners. Every damn site. Always modal. "We value your privacy" when you have literally just proven that you don't.

Seriously, just f-off, I don't care.

hdv,
@hdv@front-end.social avatar

@siblingpastry do you feel it's wrong for them to be built as modals? if you're doing the kind of tracking most sites do, it's a choice everyone has to make (implicit ok is illegal iirc)

erikKroes, to random
@erikKroes@mastodon.social avatar

🥳 Today is Global Accessibility Awareness Day (). A day focussed on being aware about accessibility and exclusion.

📅 My days is filled with:

  • Audit of a component library
  • Audit of a website
  • Visualizing the structure of multiple component libraries
  • Building 2 accessible Design Systems
  • Writing guidelines and documentation
  • Being here to support you
hdv,
@hdv@front-end.social avatar

@erikKroes all today? 🤯

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

Not only am I planning to be in Bristol later this year, it will also be during the Balloon Fiesta 🎈🎈

hdv,
@hdv@front-end.social avatar

@DavidDarnes I hope we can meet, David Darnes

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

✏️ Semantics and the popover attribute: what to use when? https://hidde.blog/popover-semantics/

as the popover attribute adds behaviour, but not semantics, I've written this post to help you choose which role would be best for your specific type of popover

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

“tech doomerism in general is that it’s a form of advertising, a species of hype. Remember when WeWork was going to end commercial real estate? Remember when crypto was going to lead to the abolition of central banks? Remember when the metaverse was going to end meeting people in real life? Silicon Valley uses apocalypse for marketing purposes: they tell you their tech is going to end the world to show you how important they are” https://www.theguardian.com/commentisfree/2023/may/15/artificial-intelligence-cynicism-technology

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

TIL NL Design System uses animals for sizing and I'm all for it

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

✏️ Back to freelance https://hidde.blog/back-to-freelance/

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

Turns out I'll be joining CSS Day this year, this time to talk about ✨ popovers and dialogs ✨ https://cssday.nl/2023

scott, to random
@scott@typetura.social avatar

deleted_by_author

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

    @scott 🎉🎉🎉congrats to you all!

    vasilis, to random
    @vasilis@social.vasilis.nl avatar

    I visited a website about a Greek island and this helpful message popped up.

    hdv,
    @hdv@front-end.social avatar

    @vasilis did they know their logos are out of date? 🙃

    fossheim, to random
    @fossheim@queer.garden avatar

    Accessibility needs to be more than just going over a compliance checklist.

    WCAG audits can be useful, but if all you’re going to do is sporadically order someone to make a list of pass/fail next to numbers, chances are you’re not gonna see much meaningful change.

    For that you need to understand:

    • What effect the (in)accessible solution has on the experience of disabled users
    • How disabled people use the web
    • How AT / a11y options work
    • Techniques and tools you can use in your work
      etc
    hdv,
    @hdv@front-end.social avatar

    @yatil @fossheim I don't understand audit reports without solutions. To me that seems the most valuable part (with success criteria failing/passing being just metadata that is somewhat relevant but not really to the team working on the issues)

    DavidDarnes, to random
    @DavidDarnes@mastodon.design avatar

    ‘Design system CMS’, would you say thats a thing?

    hdv,
    @hdv@front-end.social avatar

    @DavidDarnes I've heard @sanity_io's design system is powered by a CMS! (also powers CMSes)

    hdv,
    @hdv@front-end.social avatar
    aardrian, to accessibility
    @aardrian@toot.cafe avatar

    1/2

    A few years too late, but ARIA Authoring Practices Guide finally has (only) four support tables:
    https://www.w3.org/blog/2023/04/answering-what-aria-can-i-use/

    Mind, a year ago it re-branded as a copy-ready pattern library without any data on support.

    hdv,
    @hdv@front-end.social avatar

    @patrick_h_lauke @yatil @aardrian please do!

    For me the most important goal would be that a web developer can easily find and understand if they should or should not use a pattern. Not because they deserve an easier life or anything, more because it would make it less likely they do right things (as in build accessible/accesssibility supported UIs)

    hdv,
    @hdv@front-end.social avatar

    @aardrian @patrick_h_lauke @yatil yep and that's a good thing!

    hdv,
    @hdv@front-end.social avatar

    @yatil @aardrian @patrick_h_lauke I (and you) seen plenty of other ways slowness is embedded in every step of the process in this organisation

  • 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