Hello, this is your monthly form reminder:
- inputs need a label
- labels need a for and inputs and ID to link them together
- placeholder are NOT mandatory, if it looks like label: "name" placeholder: "enter your name here" I'm 99,99% sure you don't need a placeholder
We live in world where men assaulting women is acceptable, but boobs are considered offensive even in the context of breastfeeding. Nothing makes sense to me.
@zladuric The idea is that people with assistive tech don’t want to get a special version of the website. This may very well be a dumbed down version based on (false or ill informed) assumptions. That’s why I think it’s not possible to detect. I want to detect screenreaders because I making a tool where I ask people who use screenreaders if a certain string sounds like giggling. I would like to prefill as many form fields as possible, like OS, screenreader and voice in use.
Also on the topic of modals, I'm looking for an example of modal inception I could use in a talk (on UI design so more modals in a dashboard than newsletter subscription). Any exemple of a product (or framework) where this happens?
Big loss for WordPress.
“I have resigned as the WordPress accessibility team lead. Here is why.” by @RianRietveld@twitter.com
“It is the absence of facts that frightens people: the gap you open, into which they pour their fears, fantasies, desires.”
– Hilary Mantel
as long as you understand what someone is trying to communicate, don't correct people's grammar/spelling tbh
(and even then, don't correct them, just ask them for clarification)
being so caught up on things like that are not only so incredibly unimportant, but can be read as classist or ableist.
When you keep running your tests without having saved your changes
pol, guns, + Show more
saw something beautiful at the Tacoma Public Library yesterday: the John Brown Gun Club teaching safe gun handling, legalities of self defense, etc, to an audience that looked like a PTA meeting: mostly middle aged middle class women (if there's still a middle class)
turns out those women are the core of an organization called Tacoma Against Nazis, which does what it says on the tin: they're trying to run a group of nazis centered around the Tac Town Tattoo shop out of their city.
Here’s another classic “falsehoods programmers believe about names” - ScienceDirect has trouble with Akihito, a publishing scientist, who has only one name. https://www.sciencedirect.com/science/article/pii/S0378111915012226
kav, facebook, probable gaslighting Show more
I just had Facebook recommend to me to use The Weekly Standard as a fact checking site. This is a neocon opinion rag. Why do I still use that site? I'd sworn off it for a couple of months and only went back to scream into the void about Kavanaugh. Fat lot of good that did.
Politicians regularly ask for backdoors to encryption. This poses a severe threat to online security in general: https://tutanota.com/blog/posts/why-a-backdoor-is-a-security-risk
GIMP stands for GNU Image Manipulation Program and GNU stands for GNU’s Not UNIX and UNIX stands for Uniplexed Information and Computing Service so the full proper name for GIMP is actually:
GNU’s Not Uniplexed Information and Computing Service Image Manipulation Program
How do SIM Cards work? - SIMtrace ― LiveOverflow https://youtu.be/iJFnYBJJiuQ
I need some FLOSS spread sheet software. I want it to be simple and pretty and hopefully cross platform. Really just need simple tables but would like to at least do sums as well. Any recs?
TIL: sed doesn't let you use + in regular expressions by default.
You have to enable "extended RE" with -r. Except that it's -E on MacOS X and BSD.
Colleague 1: Why don't you use perl?
Collegue 2: Why don't you use yarn?
So I learned that yarn has a beautiful version command:
https://yarnpkg.com/lang/en/docs/cli/version/ - updating minor and major versions for you, with git tags.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!
Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!