Show more

Spider-Man, Spider-Man
Does whatever a spider can
Spins a web, any size
Catches thieves
Eats those guys
Hey wait, don't do that Spider-Man

@Thomas someone i know keeps getting everyone to do the macarena at club nights in the year of our waluigi 2k19 and honestly? it kinda rules

UK pol, voter registration, the last day (+++) 

Good morning, gentles all. 🌇

I have the soundtrack for The Mandalorian stuck in my head. It is very good. It seems they're releasing (on Spotify, at least) a little ~9 track soundtrack for each episode, rather than one bigger album (but shorter total length) later. This pleases me greatly.

AIDS, burying the gays, cyberpunk 

AIDS, burying the gays, cyberpunk 

AIDS, burying the gays, cyberpunk 

AIDS, burying the gays, cyberpunk 

We should really move away from that in my opinion. We shouldn't need to say that we are “born this way” to justify being homosexual, bisexual or transgender. We don't need to justify ourselves. Do we ask the straight why they are like this?

Queer update: I'm fluidly queer, basically all the time.

"woo the internet is dying, now we gotta make a new one just for techies and nerds just like it was in the 90s" is a bad take.

the internet and whatever comes after it needs to be accessible.

"normal" people aren't killing the open web, capitalism is.

For those interested, these are the CSS media queries I mentioned:


Because of these, a website can automatically infer whether a user prefers fewer animations (e.g. due to vestibular disorders) or whether they prefer dark mode, based on an OS-wide setting. The "reduced motion" one is especially impressive, as it works across a wide variety of OSes – Android, iOS, Windows, macOS, even Ubuntu!

In the future, ideally a website would not have to code to one single lowest-common denominator for all sorts of questions (Do my users prefer reduced motion? Do they prefer underlined links? Do they prefer autoplaying animated GIFs? Do they prefer high contrast?) and would instead be informed by the user agent about the user's preferences.

Striking the right balance is especially difficult in an environment where users may make user-agent modifications to suit their preferences. I think rather than one separate high-contrast mode per site, the best way forward is something like Windows high-contrast mode, which ideally a website would be able to detect with media queries and automatically flip into high-contrast mode.

This follows the precedent set by prefers-reduced-motion, prefers-color-scheme, etc.

It’s like “aesthetics or accessibility? 🤔” but, like, “¿Porque no los dos?”

The only reason is that the technology has failed us at a more fundamental level: we could extend the tools we already have to discriminate on data of this type and offer different experiences to different people based on what will be easier for them to use or understand.

The topic of parsing HTML with regular expressions came up at semibug this week.

I am compelled to repost the single most authoritative statement on this topic.

When talking about web accessibility we often speak in terms of making a single design work for people with differing levels of visual impairment. But… why?!? Why can’t we use some kind of, say, HTTP header like we do for localization and ship the client a different style sheet if their client tells us they have a visual impairment setting flipped. Maybe there’s varying levels of impairment to be indicated. Why compromise and make one design have to meet multiple goals instead of doing both separately?

people are always saying shit like "i'm going to bed". and to that i say, "well, i hope you have a lovely rest of your night".

Show more

Cybrespace is an instance of Mastodon, a social network based on open web protocols and free, open-source software. It is decentralized like e-mail.