Excellent implementation work by Jeremy on his personal site. Dark mode is something that we can easily add everywhere!
When a platform is engineered for clicks and engagement, we prioritize profits over the people we are trying to serve, ultimately leading to unethical design practices.
When we talk about accessible code, what we are really talking about at its core is inclusiveness.
Just so we're absolutely clear on this: @dominos are evil. Your actual evil in the way only humans can be evil, the complete absence of love or goodness.
Your ego may be the biggest barrier
Perhaps the most difficult thing is internalizing all of this. Digital accessibility work is not easy, but it is vital. It is a holistic, multifaceted discipline that touches on multiple interconnected social and technological issues.
Eric has some lovely insights into the truths behind digital accessibility.
Users do not want to have to stop their flow and learn this new user interface. They don’t want to experiment to see what keys work, or read a pile of instructions. They want to enter a date and move on. This applies just as much to native date pickers.
I wince whenever I hear "date picker" mentioned on a project.
Those sun-addled veterans of the 1990s vision of the internet as Cyberspace, the new home of Mind, never imagined that the practicioners who craft the web would proceed to make it every bit as hellish and dysfunctional as the offline world they thought it would replace. They saw a virtual home for unconstrained thought and expression. They got Nazis and Cambridge Analytica.