This is a bit of controversial idea that has been lingering in the back of my mind. Basically, I’ve seen the need for authors to configure some things on a page, and it would be nice if they could do that from within CSS.
For example, MPA View Transitions we discussed yesterday, or other things that typically now go into a meta tag in the markup. Beyond VTs, I am thinking of the switch to control the viewport resizing behavior when the virtual keyboard gets shown (see https://drafts.csswg.org/css-viewport/#interactive-widget-section)
I haven’t thought this entirely through (insert chuckle by some of you here) but am thinking of an @config
at-rule for that. In it you could put some things like the interactive-widget
configuration.
@config {
interactive-widget: resize-viewport;
}