A quick introduction to using Gutenberg by Marco zehe (Marco's Accessibility Blog)
Late in November, I published a personal opinion on the state of Gutenberg accessibility. Today, I’d like to give an introduction to Gutenberg from a screen reader user perspective.

Right about now I’m all for declaring Marco Supreme Ruler of the Universe.

I still have issues with this whole Gutenberg process, and my recent criticisms regarding leadership and project-level accessibility prioritization still hold.

But this quick guide to using Gutenberg with a screen reader gives me a place to start, and at least allows me to work with the thing, and even to think about experimenting with some things on a development version of this site.

So, thank you tons Marco, I probably owe you a keg at this point. 🙂

I’ve tried to come to terms with AMP, but just can’t bring myself to do it.

If a client insists on it, I’ll do my best to convince them otherwise, but if they continue to insist I’ll of course implement it because pick your battles (TM).

This has turned out to be a great resource for keeping up with the flaws of AMP though.

My thoughts on Gutenberg Accessibility by Marco Zehe @marcoinenglish
WordPress and Gutenberg project leaders: You want WordPress to be a platform for everyone? Well, I’d say it is about time to put your money where your mouth is, and start getting serious about that commitment. It is never too late to change a public stance and get positive reactions for it. The doors aren’t closed, and I, for one, would whole-heartedly welcome that change of attitude from your end and not bitch about it when it happens. Your call!

Marco’s being pretty modest in his description of his abilities and what he does for a living, and I’ll save you the time of reading a multi-page biography which would probably border on hagiography (I have a ton of personal and professional respect for Marco) by saying he knows what he’s talking about and should be listened to.

And this is probably as positive as continued critiques are going to get.

There’s so much worth quoting from this post that I had difficulty picking the best excerpt, so I’ll add my thoughts on the other options below, in a slightly different order than they appear in the original post.

… what I see here is a repetitive pattern seen in many other projects, too. Treating accessibility as a bolt-on step at the end of any given cycle never works, will never pay off, and never lead to good inclusive results.

That statement holds true no matter how many slogans or how much positivity you pile on top of it. And I keep bringing up the positivity thing because it’s particularly galling when WordPress leadership preaches inclusion, everyone, and the like, only to have the bits that are inconvenient ignored or dismissed as mere negativity when it comes down to brass tacks.

The fact that a bunch of currently fully able-bodied people have actively decided to not be inclusive from the start means that a lot of decisions requiring a certain amount of both empathy and expertise need to be made at lower levels, and pushed into the product via grass root methods, which are often long and cumbersome and only lead to slow results. These can be very tiring.

This whole situation is crap. The fact that a bunch of us essentially have to stick around because if we don’t the accessibility won’t happen and we have to fight against the laziness of leadership, (and let me be clear here, by leadership I mean the decisionmakers, which doesn’t include most of the people working on Gutenberg, even the designers and developers who carry the title of lead), is demonstration all by itself that accessibility/inclusion isn’t a priority.

I don’t know why other accessibility advocates stick around despite this, I can only speak for myself.

I stick around although with more built-in intermittent breaks out of (1) pure stubbornness and (2) the desire to ensure that people with disabilities are just as able to have an open, independent home on the web just like everyone else and (3) the self-interest I started with.

People with disabilities shouldn’t have to be stuck with Facebook or Twitter, with all their problems, because the benevolent dictator of one of the largest free software projects makes promises, implied or otherwise, about inclusion and “everyone” which he then finds inconvenient to keep.

I once kept a job for two years after the software I needed to do that job became inaccessible because I refused to accept termination and a severence package in lieu of the accessibility issues being resolved. I used that time to hack on WordPress and learn my way around it, and I have benefited greatly from that initial learning and the assistance and friendship or even family of the WordPress community.

If I could manage to keep that job until I could leave on my terms, I will figure out how to stick with WordPress either until things get better or I leave on my terms.

I’m definitely not walking away while that piece paraphrasing my original HeroPress essay is still up on WordPress.org. I still stand by a lot of what’s there, especially the bits about the community, but if I go along to get along, or don’t speak up about this stuff when I think it’s warranted, then essentially I provide an easy way for that piece to be used as promotional material or evidence of a claim that is more like an ideal to be striven for as long as the circumstances are just right.

I don’t have any intention of serving as a token.

I realize all of the above probably sounds like I’m being an arrogant jerk, although I don’t intend arrogance at all, and I hope the people who know me and who have interacted with me also realize that.

I’m thankful for the rest of the accessibility advocates in this community especially, and the rest of the accessibility team who work so hard on a daily basis and never complain when surely they could be doing other things with their free time.

And I’m thankful to the accessibility advocates outside the WordPress community who have spoken up on these issues.

Finally, I’m thankful for Marco joining the discussion.

Yes, I’m tired. But if I can manage to keep a job for two years and leave on my own terms and only on my own terms, I can stick around and help everyone who has spoken up and sacrificed their free time win this. We’ll do it eventually.

Attorney Charged With Filing Fraudulent Lawsuits Under The Americans With Disabilities Act by Department of Justice
Geoffrey S. Berman, the United States Attorney for the Southern District of New York announced the arrest today of STUART FINKELSTEIN on charges of mail fraud, aggravated identity theft, false declarations to a court, and obstruction of justice.  Specifically, FINKELSTEIN has been charged with stealing the identities of two individuals in order to file hundreds of fraudulent lawsuits pursuant to the Americans with Disabilities Act (“ADA”) that those individuals never authorized.  In addition, FINKELSTEIN has been charged with making false declarations and obstructing justice in proceedings in the United States District Court for the Southern District of New York.

This adds an entirely new dimention to the whole ADA trolling thing, and for those in the blind community who advocated for HR 620 that bill would not have addressed this because there are already laws which do, as illustrated by this case.

And for the sake of all of us in the accessibility and disability rights spaces, if the evidence against Finkelstein supports a guilty verdict he definitely needs to be made an example of because attorneys like him are giving all of us a bad name.

Assistive technology testing on any site is important. I know that.

But effectively being demoted from someone who contributes content to a site to someone who simply tests the final product with assistive tech because Gutenberg required when Gutenberg is part of the project I’ve invested years in and accessibility is an afterthought for the top dog of said project is a thing I am never going to get used to.

I’ll get over this particular instance and steal myself for the next one but if I ever get the opportunity it’s no-mouse plus no-monitor plus screen reader plus Gutenberg challenge for said top dog.

For the entire next possible WordCamp US.

This is crap and while yeah we should all be professional bla bla bla this is personal and I’m not apologizing for it or even here for putting a positive spin on this.

A note by John Carson on #WordPress, #a11y, Gutenberg and the TwentyTwenty theme by John CarsonJohn Carson
Being a screen reader user, I find it very disturbing that more attention has not been given to accessibility #a11y. Just a thought; it would have been much easier and simpler to design and develop for accessibility before starting to code this project. It will be much more difficult to implement accessibility after the fact. Who made the decision to move forward with a project this large without accessibility from the ground up? In my opinion this is the most ridiculously moronic decision I’ve ever encountered!

I met John when I started working for Freedom Scientific.

He had already been with the company a long time, (ever since the days when it was Henter-Joyce and when Jaws 3.0 was new).

He taught me everything I know about screen reader internals, has likely forgotten more about screen readers and assistive technology in general than I’ve ever learned, and did a ton of the scripting work that still makes Jaws for Windows work with websites.

He retired in 2017, and started working with WordPress in 2019. So he can’t be targeted with the “just afraid of change” argument.

I’ve watched him test the TwentyTwenty theme with three different browser/screen reader combos, read through every line of the CSS, and I’ll watch him read through every line of the functions file and other associated templates.

And he was developing with Javascript before there were frameworks.

I’m not saying any of this because we’re friends or otherwise, I’m saying this because he’s earned the right to be listened to.

And yes, his post is pretty damning because this stuff should not still be happening on a project whose leardership continues to claim that WordPress is for everyone despite specifically refusing to put policies in place (accessibility) which are part and parcel of every successful accessibility effort.

Matt, I get it. Gutenberg has been a goal of yours since at least the final WordCamp San Francisco. I get that you and the rest of the Gutenberg team have worked very hard on it, and that you really are trying to move the web forward.

I also get that you’re probably tired of every accessibility advocate, in and outside this community, giving you crap about this stuff. Hearing that you’re not doing a good job, however politely, is not pleasant. It’s not even pleasant when it’s polite, especially in the Gutenberg case, because everybody’s essentially calling your baby ugly.

I can’t speak for anyone else who’s advocated for accessibility in this space, because I’m not them.

Speaking for myself though, I’d genuinely like to quit criticizing you over this, and I’m saying that as someone who has been and will continue to be one of your harshest critics for as long as it takes. No, I’m not forking WordPress and I’m not walking away.

Seriously, quit being so bullish about this. I have no idea why you are as opposed as you are to even the prospect of an enforcible, project-wide accessibility policy, and enforcing same, but setting policy goals regarding accessibility for a project this size, (or really any project), is required for any accessibility changes to be lasting and successful.

An accessibility policy is how you ensure that you don’t keep repeating the same mistakes.

Technical accessibility is the beginning, not the end of accessibility efforts. And if you really want to move the web forward while safeguarding its openness and independence, please do not carry on one of the worst aspects of the free software movement, the one that leaves whether or not people with disabilities are included as part of the “everyone” you champion up to developer and designer and founder choice.

We’re still fighting discrimination in the workplace, and we’re still fighting for equal access when it comes to the technology we use to do our jobs. But the beauty of WordPress and its community is that we can create opportunities for ourselves.“People of WordPress: Amanda Rush” published at WordPress.org

In order for everyone, including people with disabilities, to be able to create opportunities for ourselves, WordPress the project has to make accessibility a priority. The way that happens is through leadership making accessibility a project-wide goal instead of just something individuals work for and fight for.

Last time this became an issue, Web Accessibility Deathmatch happened. If we’re going to keep it positive, and prevent that from happening again, then things have to change and that change has to be led from the top down, since this is a project with a benevolent dictator.

Matt, please rethink your public stance regarding a project-wide accessibility policy.

Current status: Banging on the Twentytwenty theme with all the screen readers and helping @whiskeydragon1 set up his .org account because he’s also testing. #ScreenReaderTagTeam #AllTheProps #5FTF and we haz some patches coming.

It’s very nice to have someone in real time and not remote or chat-based to bounce ideas off of.

#WCUS I’m glad that @RianKinney asked that question regarding accessibility and other policies.

It would be so cool if we could treat #a11y as an “everything-is-awesome” moment and not as a must-do.

Problem with that approach was aptly illustrated by Gutenberg being released in an inaccessible state.

I’d like to say I’m surprised we’re apparently still doing this despite $31,000 worth of audit, but I’m not.

Yes, it would be totally awesome if we didn’t have to say “you must” with regard to accessibility, but unfortunately the makers of the web have consistently demonstrated that that is literally the only way anything gets done.

For the first few years of my career as an accessibility practitioner, I worked on a series of projects whose final reports heavily focused on only the positive, including asking testers with disabilities to talk about what they liked, even on seriously inaccessible sites.

That approach wasn’t just partially ineffective, it was one hundred percent ineffective.

Absolutely none of the sites reported on were fixed, or even improved.

Those sites are still broken.

That’s what happens when you spend your time objecting to accessibility must-dos because they’re must-dos instead of realizing that, yes Matt, there really are things that developers and designers have consistently demonstrated they will not do unless you basically force them to do those things.

All of this also goes for privacy and codes of conduct.

Why do we have to keep saying this?

Job Insights: Meet Business Relations Specialist Pam Gowan – 45 Years of Enhancing Job Opportunities and Educating Businesses of the Possibilities and Abilities of the Blind and Visually Impaired by @BlindAbilities from Blind Abilities
Business Relations Specialist, Pam Gowan, has worked at State Services for over 45 years and with retirement just around the corner. Lisa larges, Outreach Coordinater at SSB, sat down with Pam to talk about Pam’s history at SSB and walk through the process a customer/client would experience or expect when a counselor enlist the services of an employment specialist such as Pam Gowan.

I’m sharing this for two reasons, even though the audience for this site isn’t typically blind people on the hunt for employment.

First, to help a fellow blind creator out, and second, because said blind creator isn’t making excuses and does the work to transcribe their podcasts while giving the content away for free.

If Blind Abilities can manage this, then the blind people insisting on using Facebook Live despite its lack of support for captions or transcription can manage this too.

Blind Abilities isn’t staffed by developers and they don’t have anyone who can advise them on the best way to go with their WordPress site on staff either. We’re not talking about someone who spends all day playing with servers and software.

And yet, they managed to not spend their time making excuses for why they can’t, or why they don’t want to, instead spending their time doing the right thing with regard to accessibility.

So thanks, Blind Abilities, for doing the right thing, and I’ll happily promote your work because of it.

Web Accessibility Is Out To Get You And Make You Feel Sad by Heydon Pickering (heydonworks.com)
Since the landmark Domino’s case, I’ve been having some conversations about web accessibility with people who wouldn’t ordinarily take an interest. Some of these conversations have been productive; others have not. The following is a dramatization based on true events.

This is a good read to keep on hand for those days when you’ve lost your patience with the pushback regarding web accessibility and will probably be necessary until things like punching people and daydrinking become acceptable options for coping.

I’m still laughing. This is the funniest thing I’ve read when it comes to web accessibility in a very long time.

Wow. Basecamp’s gotten a metric ton of accessibility improvements.

Finally, reasonably accessible project management.

I have a lot of catching up to do to get in line with the way everyone else manages their projects, but I suspect my life’s about to get a lot easier.

Mmmm fewer spreadsheets and fewer hacky internal applications.

I used Noter Live to generate these takeawayss, post them to Twitter as a thread, and generate the HTML with Microformats 2 to then post on my website. It’s really easy to use, very accessible, and is great for helping to ownw the content I create.

As with all Inclusive Design 24 talks, this one will include captions soon after the conference is over.

Marco Zehe:

Marco has worked for Mozilla since 2007, always in the accessibility field. He does quality assurance. He also worked for Freedom Scientific and helped with braille display dev in the early 2000’s.

Accessibility inspector is a new addition to Firefox dev toools, it’s a year old now.

Mozilla wanted to make sure devs could make their sites more accessible without having to download extras.

accessibility inspector allows devs to inspect the accessibility tree as presented to assistive technology users.

Latere versions introduce auditing features to highlight easily solvable problems. Helps devs solve problems and lets them see the problems go away.

Accessibility inspector is inside dev tools beside the HTML inspector. can be turned on in the context menu as well.

Unless you’re a screen reader user, turn on accessibility engine first.

Turn off when not using because it slows down the browser thanks to extra processing. If you turn off for one tab it turns it off for all.

Screen readers can’t accidentally turn off the accessibility engine.

Marco is demoing the tree views of the inspector.

Inspector is fully keyboard accessible.

If you have more than one tool bar on a page make sure that they are labeled and state their purposes. Marco is citing chapter and verse of WCAG.

Another cool visual feature: Accessibility highlight. Use the mouse to highlight and info bar shows complete color contrast for all colors and shows which ones pass.

Mozilla is trying to advance auditing with machine learning. Trying to determine whether or not machine learning can help. Finds patterns for fake elements.

Helps with div soup.

Mozilla wants feedback. Bugzilla, Twitter, public chat facilities.

The inspector can output its results as a json file.

Import resultant json into your tool of choice.

You can use the inspector as a blind/VI person. Sweet! Gonna go play with this now.

The info from the inspector is available on Linux as well, so you’ll get good enough results to not have to worry about switching to Mack/Windows screen readeres.

Marco attempts to avoid Chrome V. Firefox accessibility toools death match. Playing this well.

You can make dynamic changes in the dom inspector and they will be reflected in the accessibility inspector. Seems like this could be great for temporary hacks by screen readers.

Oh hey it’s @aardrian!

Mozilla’s accessibility team heavily collaborates with the other teams. Collaboration is facilitated. WordPress, please take note.

Thanks Marco, this talk was excellent, and I’m looking forward to playing with this.

Disabled friends of abled people don’t let said abled people un-ironically use the phrase “differently abled”. If you’re using that phrase, the odds are high that you haven’t spent any time around disabled people, especially visibly disabled people. I’m bringing this up because I’m scrolling through Twitter and just ran across someone using “differently abled” as part of their foundation name, and I kind of want to hurl.

Right now I am incredibly grateful and thankful for the extensive accessibility improvements to the WordPress widgets screen, because today I learned that there is at least one developer on this planet who actually worked to not support accessibility mode.

Is there a legitimate reason to do this other than pure unadulterated ableism? That’s not a rhetorical question.

If it weren’t for all the accessibility improvements to the main widgets screen, I would quite literally be prevented from completing this project.

So whoever did all this work, (and it was probably done in very large part by Andria Fercia), thank you so much, I owe you a ton right now. If it wasn’t all Andria, or if it was completely someone else, please get in touch so I can edit this post to ensure that you are publicly thanked by name or names.

I would be totally screwed right now if it weren’t for all your hard work.

Accessible Death – Songs by Joe O'Connor
I’m putting together this play list for my wake and writing about my life while I am able. Time will come when I won’t have the strength. I want to make sure that my daughter Siobhan ( born with severe intellectual disabilities) understands what is happening and that she feels included in the process. I’ve used some songs she will recognize. In this way she’ll hopefully feel included.

I’ll update this post later once I can manage to get my thoughts together so that the words I’d like to say while Joe is still with us are in some kind of order instead of a jumbled mess mixed with grief and swearing.

I’ll try to do it quickly. Hopefully there’s enough time.

If you don’t know who Joe is, he’s one of the original gangsters of WordPress Accessibility.

Through this connection he is someone very dear to me.

Under-Engineered Text Boxen by Adrian Roselli (Adrian Roselli)
This is the latest, and not last, in my informal series of posts on under-engineered controls. Generally I am looking at the minimum amount of CSS necessary to style native HTML controls while also retaining or improving accessibility and honoring different user preferences.

Glad to see I’m not the only one who uses “boxen” as plural for “boses”.

Florida Judge Sanctions Serial Ada Plaintiff Alexander Johnson And Attorney Scott Dinin | JD Supra
Seyfarth Synopsis: Serious sanctions imposed on a serial ADA Title III plaintiff and his attorney should concern the plaintiffs’ bar.

This appears to have a little something for everyone, including a heaping helping of “you can’t fix stupid”. Emails? Seriously? They emailed each other and were explicit enough in the emails to prove that this was a scheme? I know I’m not really supposed to talk about the people who agree to be plaintiffs of record in these cases, (or at least, it seems, that not many people are willing to bring that part of it up), but yeah, this gravy train appears to be coming to its final stop. At least, I hope it is. Note: If anyone else has posted about this angle of it, influencer or not, get in touch and I’ll be happy to link.

I have several concerns with the Aira service specifically, and prefer to use Be My Eyes instead, But, taken together, both Aira and Be My Eyes are doing something for the blind community that I couldn’t be more thrilled to see, and that thing is democratizing skills attainment and thereby helping blind people to be as self-reliant as possible. I hope to see the day when democratization of skills attainment for blind people is at the same level democratization of publishing is. at: decentralized and as open as possible. The blind community is at its best when we’re sharing skills hacks and other hacks with each other freely, and I think services like Be My Eyes and Aira will help to escalate that free sharing. There are, in the US, rehab counsellors and other professionals who are great at their jobs, and there will be a lot of situations where those professionals are necessary for a long time to come. But I think the rehab system as a whole has at least contributed to what I think is a multi-generational problem within the blind community of dependence on others for basic skills learning, and there are a ton of people who fall through the cracks and don’t even have the professionals on which to depend, which is a huge disservice to them. And the consumer organizations are just a different flavor of the same problem. I suppose all of this is incredibly radical, but so be it. I think that, in order to fix a lot of the problems we have as a community, we’re going to need to do the fixing ourselves. We can’t afford to wait for the professionals to catch up eventually. I am totally cool with watching from the sidelines as the professionals and the consumer organizations fight each other to the death, and while they destroy themselves the rest of us can not only take control of our technological destinies, we can take control of our entire destinies. In other words, fuck the establishment, all of it, and burn the whole thing to the ground once it outlives its usefulness, and do our best to make sure the day it outlives its usefulness gets here as quickly as possible. Oh, and spice that up with making sure the entire establishment, all of it, the consumer organizations and the professionals, know damn good and well they’re close to outliving their usefulness and that those of us who have chosen to not be caught in the middle of their whose-junk-is-bigger contest are looking forward to the day when its grave becomes a communal partying spot complete with bonfire and liquor.

What Tumblr Taught Me About Accessibility by Nic Chan
As someone who was a teenager during its peak, Tumblr has had an undeniable influence on my life. Like many people my age, my first exposure to the concepts of ‘accessibility’ and ‘ableism’ was through Tumblr. In sharp contrast to the web accessibility community, where we often focus on technical details, meeting clear criterion and legal compliance, Tumblr’s disability community focused on more human facets of accessibility by practicing accessibility in a variety of creative ways. Even when presented with access barriers created by the inaccessibility of Tumblr as a platform, Tumblr as a community has found unique ways to support disabled users. As developers, we need to learn from our mistakes by finding out where our users compensate for our deficiencies, and learn from how disabled communities support themselves.

#a11yWin #Indieweb Summit 2019 was captioned for the first time this year. I would like to point out that this conference has a $5 ticket price as well as the ability to stream it for free if you can’t attend in person, and yet they still managed to caption their talks and committees. I don’t have any data on attendance numbers but I’d be surprised if attendance is above 500, and I’m being very liberal with that. If a bunch of homebrew hackers and hobbyists can figure this stuff out, there’s no reason anyone else can’t. The only thing left is excuses and those become flimsier by the day.