I’m really, really glad to see that Deque Systems is participating in/holding a hackathon at this year’s WordCamp US contributor day along with the Accessibility Team and those on the core team who are familiar with WordPress’s testing environment, in order to integrate aXe-Core into our core. Can we call this inception yet? I use Tenon, (a competing tool), and of course I’m a Tenon fan, but I also really like aXe-core. I just find it harder to use as a screen reader user trying to fight with Firefox’s developer tools, and Chrome’s developer tools are less accessible than Firefox’s. I’m still working out some last minute details to hopefully make it to WCUS this year so I can participate. I don’t know much about WordPress’s tests but would love to help in person any way I can. Plus, it’s WordCamp. This is an incredibly positive step forward for both WordPress as well as Gutenberg, and nothing makes me happier than to see it. This is the starting point on the road to making Gutenberg one of the most awesome things on the planet in my opinion: a block editor and eventually a complete site editor with drag-and-drop capabilities that everyone can use.

( )

I’m glad to see that WCAG 2.1 is being adopted so quickly. It was released on June 5, 2018, WCAG 2.0 took a while to be adopted as the standard. 2.1 does a lot to address the needs of not only people with disabilities, but also people who are older, (sorry screen reader users, it’s not just about us and it never has been), and I’m pleased to see that we didn’t have to wait two years to see it adopted. I’m also glad the National Federation of the Blind resorted to structured negotiation and not a lawsuit, and would like to see more campaigning in the organization’s ranks for this approach.

I came across this while reading an article about deleting Facebook even though deleting Facebook is a privilege. I appreciate the note of hope at the end, because I don’t believe simply disengaging from all these problems, (including the secondary ones like how we deal with politics and social issues as a society), is truly an option. Disengaging is not an option in my opinion because these issues are going to effect our lives and the lives of those around us whether we engage or not, and I think it’s better to have at least a slight idea of what’s coming and what’s happening than no idea at all.

Playboy.com Sued by Man Alleging Website Not Accessible to the Blind
Playboy.com sued by man claiming website is not accessible to visually impaired.

I’m trying to decide if TMZ counts as accessibility hitting the mainstream or not. Also, someone should let them know that, (while Playboy Magazine has been available as part of the National Library Service for the Blind and Visually Handicapped for decades), in both braille and audio formats, blind people do not read Playboy for the articles. Some blind people are avid consumers of adult entertainment just as some sighted people are. Also, dear Playboy, if Pornhub can figure out how to make their entire site accessible while preserving its nature and content, you can too.

( )

This is a good read regarding the event-stream ongoing saga, and I agree with it, but I also have some things to add to it. For those of you who may not be familiar, (non-developers), event-stream was pulled from Node Package Manager, (something that gets used pretty frequently when building software in order to manage dependencies, otherwise known as other code bits you need in order to run/build your code bit), because it relied on another package which was found to have vulnerabilities. It was then handed over to someone else, who promptly added a cryptocurrency iner to it, at which point the internets freaked out. Frankly I don’t completely blame the new maintainer for adding the cryptocurrency miner. There are very large corporations who have no problem using open source software for their benefit, all while not supporting the maintainers. See for example: Apple and Microsoft. And if you can’t be relied on to hit that donate button, well then we’ll just use your processing power because eating habbits need to be supported. I’d like to add to the post I’m linking to though that, while I think code does need to be simpler and thus easier to understand, I also think maybe we need to simplify our build processes. But back to the “understanding” point, reading code is a learned skill, and I think to a certain extent it’s on the users, (and in this case the users are developers), to learn how to read code. As much as I’d like code to be simpler, outside of everyone who writes code taking courses/reading books on best practice and then applying all that, I don’t see this happening.

XSS in hidden input fields
At PortSwigger, we regularly run pre-release builds of Burp Suite against an internal testbed of popular web applications to make sure it's behaving properly. Whilst doing this recently, Liam found a

I can absolutely see a case where users would interact, and and therefore become vulnerable to this exploit: Keyboard-only users, screen reader users, and speech recognition users. So this might be worth looking into, especially if you’re adding a ton of keyboard shortcuts to your app and calling it an accessibility improvement.