#Development #Comparisons
Popover API vs. Dialog API · “They seem to do the same job, but they don’t!” https://ilo.im/16b207

_____
#Popover #HtmlDialog #Accessibility #ARIA #Invokers #APIs #WebDev #Frontend #HTML #JavaScript

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

#Development #Proposals
Proposed for a browser :near() you · Nearby pointer detection via CSS https://ilo.im/16asp1

_____
#ModernCSS #Pointer #Effects #Invokers #Accessibility #Browsers #WebPerf #WebDev #Frontend #CSS

Potentially Coming to a Browser :near() You | CSS-Tricks

Danny has several ideas for how we could use :near(), a proposed pseudo-class that detects when the pointer is near an element.

CSS-Tricks

#Development #Guides
More reasons not to use JavaScript · The Invoker Commands API is now in Baseline https://ilo.im/16a5gj

_____
#Buttons #HTML #Invokers #APIs #Browsers #WebDev #Frontend #JavaScript

More invoker commands, and more reasons not to use JavaScript please | pawelgrzybek.com

The Invoker Commands API moved the implementation of button click handlers upstream, from JS to the HTML, and now it is supported by all modern engines

pawelgrzybek.com

#Development #Introductions
Controlling dialogs and popovers · The power of the Invoker Commands API https://ilo.im/168z16

_____
#Invokers #HtmlDialog #Popovers #API #Polyfill #Browser #WebDev #Frontend #HTML

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

#Development #Analyses
Do we still need custom components? · “Exciting developments are just around the corner.” https://ilo.im/166u3d

_____
#Invokers #WebComponents #WebAPIs #Browser #WebDev #Frontend #HTML #CSS #JavaScript

Can native web APIs replace custom components in 2025? - LogRocket Blog

See how native web APIs like dialog, details, and the Popover API simplify accessibility, reduce dependencies, and replace custom components.

LogRocket Blog

#Development #Guides
What is HTML popover=hint? · Its function and relation to interest invokers https://ilo.im/1657qt

_____
#ModernCSS #Popover #Invokers #Tooltips #Chrome #Browser #WebDev #Frontend #CSS

una.im | What is popover=hint?

Learn about what exactly this new popover feature does and how it relates to interest invokers.

#Development #Techniques
How to open and close HTML dialogs · You’ll use a little JS today but none in the future https://ilo.im/163b4u

_____
#Dialogs #Modals #Invokers #Browser #WebDev #Frontend #HTML #CSS #JavaScript

How to Open and Close HTML Dialogs | Aleksandr Hovhannisyan

Learn how to use the show(), showModal(), and close() methods to toggle an HTML dialog's visibility.

#StopUsingJSForThat. Last week @keithamus came to #lwsFeb2025 to show us to new #HTML attributes, that will help you write less #JavaScript, command & commandfor. Find out more in what we believe to be the first ever talk, in the world, on HTML #invokers.

https://londonwebstandards.org/talks/everything-you-need-to-know-about-invoker-commands/

Everything you need to know about Invoker Commands | London Web Standards

command and commandfor attributes are a brand new web platform feature coming in 2025. Here's everything you need to know about them, plus some things you really don't.

So many things in JavaScript are just shitty abstractions built on top of Events

#webDev #javaScript #web #js #events #stream #signal #invoker #streams #signals #invokers #react #reactive