
Popover API or Dialog API: Which to Choose? | CSS-Tricks
Choosing between Popover API and Dialog API is difficult because they seem to do the same job, but they don’t! After a bit lots of research, I discovered that the Popover API and Dialog API are wildly different in terms of accessibility and we'll go over that in this article.
CSS-Tricks
Better defaults for popovers - Manuel Matuzovic
I recently added a rule to my reset style sheet UA+ that I wanted to share with you.
Manuel Matuzovic
Dialog view transitions
Combining view transitions and the dialog element, possible?

Controlling dialogs and popovers with the Invoker Commands API - HTMHell
A collection of bad practices in HTML, copied from real websites.
Controlling dialogs and popovers with the Invoker Commands API - HTMHell
Top layer troubles: popover vs. dialog - HTMHell
A collection of bad practices in HTML, copied from real websites.
Top layer troubles: popover vs. dialog - HTMHell
Use overscroll-behavior: contain to prevent a page from scrolling while a <dialog> is open
Chrome 144 features a small change to overscroll-behavior: it now also works on non-scrollable scroll containers. While this change might seem trivial, it fixes an issue developers have been dealing with for ages: prevent a page from scrolling while a (modal) <dialog> is open.
Bram.us
Introducing the CSS anchor positioning API | Blog | Chrome for Developers
Position elements relative to each other using the new anchor positioning API.
Chrome for Developers