When I do #a11y reviews I like to guess what might be the most problematic section and jump right to it, which was the accordion in the #Figma Sites demo.
Found a treasure trove of issues: Expand/collapse actions that are <div>’s, no aria-expanded attribute, <div>'s with aria-label’s… and last characters wrapped in <span>’s, for some reason?
@aardrian has a longer list of issues on his blog, but this screenshot I took during the keynote is a good snapshot to keep IMO. https://adrianroselli.com/2025/05/do-not-publish-your-designs-on-the-web-with-figma-sites.html
Do Not Publish Your Designs on the Web with Figma Sites…
…Unless you want to fail all the WCAGs, create litigation risk, close off opportunities in Europe, engage in reputational harm, and oh yeah, throw up barriers to your customers and users. What am I talking about? Figma announced Figma Sites, letting you publish your Figma designs directly to the web.…
