💁♂️ Do note that the caret-color defaults to currentColor, so you don’t need to manually match the color set on an element.
Browser support is really great:
💡 Shown above is a live CanIUse.com table, showing an always up-to-date support table. By the time you are reading this browser support might have become better.
Wondering if there were more caret-* properties this turned out to be not the case. A pity though, as I can think of cases where I would like to set the caret-height and caret-thickness, such as emulating the cursor of a terminal:
As a fun little experiment Tim Carambat created a Pen that changes the caret color from green to yellow to red as you near the maxlength of the <textarea> you’re typing in.
Capacitive Fingerprinting is a new sensing approach to differentiate between multiple users engaging with touch screens and other interactive surfaces. Although currently touchscreens can differentiate multiple points of contact, they are not able to differentiate who is touching the device. In Capacitive Fingerprinting we consider how the electrical properties of human bodies and their attire can be used to support user differentiation on touchscreens.