@patrick_h_lauke@mastodon.social
@patrick_h_lauke@mastodon.social avatar

patrick_h_lauke

@patrick_h_lauke@mastodon.social

WCAG trash panda, web evangelist, ronin, sour kraut. uninvited expert. vague, but exciting. antifascist. european. #toryScum #a11y #pixelart #pixelfonts #photography #cisgender he/him

[Banner image: the top of a Fisher Price baby laptop, with colourful letters of the alphabet, a cartoon dog, and various cutesy images of a pig, duck, house, sun, lion, wagon]

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

patrick_h_lauke, to accessibility
@patrick_h_lauke@mastodon.social avatar

as nice as https://www.getstark.co/wcag-explained might look ... i'd be careful verifying the advice given there. on a quick skim, found various tiny inaccuracies...

patrick_h_lauke,
@patrick_h_lauke@mastodon.social avatar

case in point: 2.5.7 Dragging Movements https://www.getstark.co/wcag-explained/operable/input-modalities/dragging-movements/ suggests that providing keyboard alternatives is a way to pass. no, not the case ... needs to be a "single pointer, without dragging" alternative

patrick_h_lauke, to accessibility
@patrick_h_lauke@mastodon.social avatar

a timely reminder to put things into context: annoyed that a particular success criterion, glossary definition, technique etc doesn't cover your specific situation you're facing? keep in mind that the majority of WCAG 2.x was written almost 25 years ago (!)

you're trying to apply thinking and rules to your work today that were dreamt up a quarter of a century ago...

(damn, i feel old)

patrick_h_lauke, to Halloween
@patrick_h_lauke@mastodon.social avatar

for i'll go dressed as the Ghost of 4.1.1 Parsing

patrick_h_lauke, to accessibility
@patrick_h_lauke@mastodon.social avatar

random musing: when somebody has "lived experience", it doesn't necessarily follow they have the same "lived experience" as other people with the same disability. if one person with "lived experience" says "this works for me/doesn't work for me", it's not necessarily true for all people with the same/similar disability ... because guess what, everybody's different and has their own likes/dislikes. take their "lived experience" as a data point, not as the only source of truth

patrick_h_lauke, to random
@patrick_h_lauke@mastodon.social avatar

Tired: passive income
Wired: passive-aggressive income

patrick_h_lauke, to accessibility
@patrick_h_lauke@mastodon.social avatar

what work boils down to...

patrick_h_lauke, to accessibility
@patrick_h_lauke@mastodon.social avatar

yay, the schedule for next month's has been released https://conf.a11yto.com/playlist ... and glad to see they wisely put me on as the last talk of day 1 ... they know i'll inevitably overrun, so this way at least i won't mess up the schedule (and i'll have audience with torches and pitchforks "encouraging" me to wrap things up as they want to go)

so maybe i should plan a "and if you want to hear the rest of my rant, join me in the CIBC square elevated park for an hour)

aardrian, to accessibility
@aardrian@toot.cafe avatar

Gonna save you the time of reading all those “top errors of 2023” posts churned out by the marketing teams at your favorite corporate accessibility consultancy (and the odd overlay vendor) — they are the same issues AS THE LAST DECADE OR TWO.

patrick_h_lauke,
@patrick_h_lauke@mastodon.social avatar

@mattmay @aardrian and in march we're going to discuss "isn't it ironic how as an acronym is quite inaccessible?"

patrick_h_lauke, to accessibility
@patrick_h_lauke@mastodon.social avatar

early morning...and i'm emailing newsletter authors to pretty please not just slap images (particularly images of text) into their emails and calling it a day... /cc @Euromove

patrick_h_lauke, to accessibility
@patrick_h_lauke@mastodon.social avatar

for what it's worth ... a (rather handwavy/high-level, but seriously i'm all out of spoons, forks, knives, and other cutlery) first little meta-issue for to at least get the examples in some kind of accessible state https://github.com/bigskysoftware/htmx/issues/1431

patrick_h_lauke, to accessibility
@patrick_h_lauke@mastodon.social avatar

amazed that some of the speakers were surprised about a recent missive from @inclusivedesign24 asking about payment details for their honorarium (with option to donate to a not-for-profit instead) for ... of course one of the main things we pride ourselves as a conference is that, regardless of how grassroots we are, we compensate our speakers for their time and effort :)

patrick_h_lauke, to accessibility
@patrick_h_lauke@mastodon.social avatar

so...looks like https://www.w3.org/TR/WCAG22/ is now listed as "recommendation" at last

patrick_h_lauke, to random
@patrick_h_lauke@mastodon.social avatar

i think the idea of sustainable web development is cute...but pointless if the planet is already on fire and Google and co now need the same amount of energy and water etc as a medium sized country to run each of their latest LLM monstrosity data centers. feels a lot like separating your rubbish into seven bins and feeling like you're saving the planet...

patrick_h_lauke, (edited ) to random
@patrick_h_lauke@mastodon.social avatar

diversity in action at - me with @aardrian and Johan Huijkman @huijkman

patrick_h_lauke, (edited ) to CSS
@patrick_h_lauke@mastodon.social avatar

PSA: :only-child. :last-child, :first-child in ignore text nodes ... so if you have something like <li>some text <a href="#">and a link</a></li> but you're trying to only target list items that ONLY contain a link and nothing else, li > a:only-child will still apply to the above...

https://codepen.io/patrickhlauke/pen/xxeNzvw

patrick_h_lauke, to pixelart
@patrick_h_lauke@mastodon.social avatar

tonight's two-for-one recreation: the large font from technōs/leland interactive media's "double dragon V: the shadow falls" (1994) on the https://www.splintered.co.uk/experiments/1340

patrick_h_lauke, to pixelart
@patrick_h_lauke@mastodon.social avatar

tonight's quick recreation: the primary small font from "super metroid" (1994) on the SNES https://www.splintered.co.uk/experiments/1313

patrick_h_lauke, to CSS
@patrick_h_lauke@mastodon.social avatar

some sunday noodling (i'm sure somebody else came up with the same idea somewhere, but heck, wanted to see if it worked anyway): floating <label> using :has() https://codepen.io/patrickhlauke/pen/ExrNLzN (for improved screen reader experience)

patrick_h_lauke, to pixelart
@patrick_h_lauke@mastodon.social avatar

tonight's recreation: the in-game font from laser soft/telenet/atlus' super valis IV (1991) on the https://www.splintered.co.uk/experiments/1375/

patrick_h_lauke, to pixelart
@patrick_h_lauke@mastodon.social avatar

tonight's recreation: the small font (used for in-game messages) from "super metroid" (1994) on the SNES https://www.splintered.co.uk/experiments/1317

patrick_h_lauke, to pixelart
@patrick_h_lauke@mastodon.social avatar

tonight's recreation: mastertronic's "the curse of sherwood" (1987) on the c64, amstrad CPC, ZX spectrum https://www.splintered.co.uk/experiments/1298

patrick_h_lauke, to accessibility
@patrick_h_lauke@mastodon.social avatar

development discovery of the day ... if you have a live region that is updated correctly (i.e. the container is there first, then content injected into it) in the main page (in this case, as a page-wide/global "screen reader notifyer" type thing), but you're then inside an aria-modal="true" modal ... all browser/SR combos will still announce the live region, except Safari/VoiceOver and Chrome/VoiceOver ... so beware. only workaround seems to be to add the live region inside the modal

patrick_h_lauke, to random
@patrick_h_lauke@mastodon.social avatar

love it ... my feed this week vacillated between "here's a prominent writer telling us that we should not give up hope about climate, as otherwise that leads to apathy", "latest data shows we're about to hit the tipping point where our entire climate is effectively irreversibly fucked at human timescale", and valiant Laura K/BBC "people just have lost appetite for net zero when it means they have to make sacrifices" ...

patrick_h_lauke,
@patrick_h_lauke@mastodon.social avatar

on that last point: no, people haven't lost the appetite for net zero, but they can see that THEY are being asked to make sacrifices when it's a large systemic problem, and those in charge of those large systems are actually not in any way prepared to do anything of substance about it, so it feels pointless for the little people to be asked to tighten their belt...

freezenet, to accessibility
@freezenet@noc.social avatar

Leave it to Mark Rober to put together a really heartwarming video about giving a kid a super wheelchair: https://www.youtube.com/watch?v=QpwJEYGCngI

patrick_h_lauke,
@patrick_h_lauke@mastodon.social avatar

@freezenet as ever ... as inspirational as this is, the sustainable solution isn't "hey, everybody should get one of these expensive fancy new wheelchairs" - but rather "hey, how about we change the environment to be inclusive and avoid putting in steps etc that cause issues for regular wheelchairs" ...

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