A really interesting read about long lasting accessibility damage thanks to previous browser defaults and of course, AI generated code.

https://medienbaecker.com/articles/trusting-the-browser

Trusting the browser

I've been thinking about how we approach accessibility in web development. Particularly about trusting the browser to implement things in an accessible way.

@piccalilli

> It started off as a short rant about Safari’s <dialog> implementation.

Chrome literally had an issue open to remove dialog from specs because it was so riddled with bugs, undefined behaviors etc.

Then browsers decided to remove the actually accessible alert/prompt and suddenly rushed to release dialog as a "replacement".

Safari just follows its own platform guidelines: items actionable by default are highlighted.