A (proprietary) HTML attribute I'm keen to add to links is `modal`. I'll let you set this to "overlay", "aside", "above", "below", "leftside", "rightside", "aside", "top", "left", "bottom", or "right" to present the linked page as a modal dialog in the specified location. In relation to the link or not.

Mostly as a concession in my fight against overlays! Which are annoying us all.

Follow

@alcinnz yes! I had to create a modal for work and trying to make it keyboard accessible and not destroy everything on the site is near impossible.

· Librem Social · 1 · 1 · 2

@dean Yes, everything I implement in my browser engines will be fully accessible whatever that means for the I/O medium I'm targetting...

In the dominant browsers, implementing <dialog> with full accessibility is considered a priority by them...

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml