I’ve been looking at the
invert value that can be used for CSS
outline-color property. According to the documentation for this on MDN browser support is extremely poor. https://developer.mozilla.org/en-US/docs/Web/CSS/outline-color#Browser_compatibility
According to the spec this is due to the caveat :
Conformant UAs may ignore the ‘invert’ value on platforms that do not support color inversion of the pixels on the screen. If the UA does not support the ‘invert’ value then the initial value of the ’outline-color’ property is the value of the ‘color’ property, similar to the initial value of the ‘border-top-color’ property.
Does anyone know more about this? What would be limiting adoption on certain browsers, why they would not wish to implement the feature etc?
It seems like something incredibly useful to me.