Fyrd / caniuse

Raw browser/feature support data from caniuse.com
https://caniuse.com
Creative Commons Attribution 4.0 International
5.6k stars 1.38k forks source link

Add the Popover API (ex: Pop Up API aka. the `popup` attribute plus more) #6367

Open Schweinepriester opened 2 years ago

Schweinepriester commented 2 years ago
ThreeDfish commented 1 year ago

Chrome developer blog article about this:

https://developer.chrome.com/blog/tether-elements-to-each-other-with-css-anchor-positioning/

Schweinepriester commented 1 year ago

As mentioned in https://github.com/Fyrd/caniuse/issues/6631, it's now called the Popover API

The Popover API is planned for launch in Chrome 110, available in stable in early February 2023 (check the Chrome Roadmap for updates).

Schweinepriester commented 1 year ago

I2S by Chrome: https://groups.google.com/a/chromium.org/g/blink-dev/c/uB_jxbRmjAM/m/Ona8hJ1BAQAJ

Chudesnov commented 1 year ago

Support for popover and popover=auto has been enabled in Safari TP 166:

Chrome support is still in origin trial phase, with shipping pushed to Chrome 114 https://chromestatus.com/feature/5463833265045504

RentecTravis commented 6 months ago

Chrome developer blog article about this:

https://developer.chrome.com/blog/tether-elements-to-each-other-with-css-anchor-positioning/

@ThreeDfish The Anchor API does not appear to be part of the popover API, though the two naturally would go extremely well together. Indeed each would feel incomplete without the other. I created a separate issue for the Anchor API.

Edit: CSS anchor positioning has already been added. Unfortunately it has zero support. https://caniuse.com/css-anchor-positioning

TixieSalander commented 5 months ago

Hi! I'm not this this is what you're asking for, if not you can ignore my intervention. From Hat I see popover attribute and APIs are currently present on CanIUse? Am I missing something?

https://caniuse.com/?search=popover

Mouvedia commented 1 month ago

@TixieSalander e.g. :popup-open