2 comments

[ 1.5 ms ] story [ 19.3 ms ] thread
"Houdini is a group of APIs that give developers direct access to the CSS_Object_Model (CSSOM), enabling developers to write code the browser can parse as CSS, thereby creating new CSS features without waiting for them to be implemented natively in browsers."

Why develop custom features only for one browser (firebox) that cannot be displayed in other browsers? This feels antithetical to the spirit of the web. Not to mention the complexity it adds.

In addition, the Firefox rendering engine cannot be used to create a desktop app (like Electron) where this custom CSS feature might make some sense.

Firefox does not support Houdini though they have it under consideration. Houdini is currently only supported in Chromium based browsers (like Electron). Safari has signaled that it's under development.