As a part of the community asks sprint last month, we implemented a basic fix for spoiler accessibility.
Spoilers can now be tabbed to, and both enter and space work to reveal the spoiler. weWe also added an aria-label to the element.
I am not a keyboard-only user or a screenreader user, although I tested these changes with both modes of interaction. I would be happy to hear any feedback on this updated implementation from someone who is more comfortable with these modes.
I know that blockquote still is not the ideal element type for a spoiler, but I had to find a balance, and making more fundamental changes to how spoilers work was out of scope.
We hope this helps and we appreciate your patience!