Intent to Experiment: Interest Invokers

164 views
Skip to first unread message

Mason Freed

unread,
Feb 11, 2025, 4:23:04 PMFeb 11
to blink-dev

Contact emails

mas...@chromium.orglwa...@igalia.comchro...@keithcirkel.co.uk

Explainer

https://open-ui.org/components/interest-invokers.explainer

Specification

https://github.com/whatwg/html/pull/11006

Summary

This feature adds an `interesttarget` attribute to <button> and <a> elements. The `interesttarget` attribute adds "interest" behaviors to the element, such that when the user "shows interest" in the element, actions are triggered on the target element. Actions can include things like showing a popover or modal dialog. The user agent will handle detecting when the user "shows interest" in the element, via methods such as hovering the element with a mouse, hitting special hotkeys on the keyboard, or long-pressing the element on touchscreens. When interest is shown or lost, an `InterestEvent` will be fired on the target, which have default actions in the case of popovers - showing and hiding the popover.


Blink component

Blink>DOM

TAG review

None

TAG review status

Pending

Origin Trial documentation link

https://open-ui.org/components/interest-invokers.explainer

Risks



Interoperability and Compatibility

None



Gecko: No signal

WebKit: No signal

Web developers: No signals

Other signals:

WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?

None



Goals for experimentation



Ongoing technical constraints

None



Debuggability

None



Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?

No

Is this feature fully tested by web-platform-tests?

No

Flag name on about://flags

None

Finch feature name

None

Non-finch justification

None

Requires code in //chrome?

False

Tracking bug

https://issues.chromium.org/issues/326681249

Estimated milestones

Origin trial desktop first135
Origin trial desktop last137
DevTrial on desktop133
Origin trial Android first135
Origin trial Android last137
DevTrial on Android133
Origin trial WebView first135
Origin trial WebView last137


Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/4530756656562176?gate=4768466822496256

Links to previous Intent discussions

Intent to Prototype: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/B7F891EB-32FE-48FD-B54B-E452AD74CC3E%40igalia.com


This intent message was generated by Chrome Platform Status.

Mike Taylor

unread,
Feb 11, 2025, 6:54:56 PMFeb 11
to Mason Freed, blink-dev

LGTM to experiment from 135 to 137 inclusive.

--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM%3DNeDiTCMXnR6D-5XdYiwgV_FMAKE8VM%2Bq-Pyho9KZqoDpSjQ%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages