• 1 Post
  • 8 Comments
Joined 2 months ago
cake
Cake day: March 6th, 2026

help-circle



  • The aria-live inconsistency you’re describing is a known pain point. JAWS has its own internal logic for deciding what’s “worth” announcing from live regions and it doesn’t always respect aria-atomic the way the spec intends.

    What’s worked for us: wrapping live region content in a visually-hidden but real <p> tag rather than relying purely on ARIA attributes. More semantic HTML tends to behave more predictably across readers than heavy ARIA decoration.

    <p class="sr-only" aria-live="polite">Form submitted successfully</p>

    It feels old-fashioned but it’s more reliable in practice.


  • We use an LLM to convert Gherkin specs into Playwright test scaffolding. It’s not magic but it cuts the initial draft time by maybe 60%. A tester still reviews and completes every test.

    The key insight for us was: AI is good at structure and boilerplate 🦾 🦾 , humans are still needed for assertions and edge case logic. 💪💪

    Given / When / Then → AI scaffold → Human review → Done

    That pipeline actually works in practice. 💪







page 1