WEBフロントエンドの開発は常にブラウザと共にあります。しかしながら各ブラウザ間の実装の違いにより手を焼かせられることは日常茶飯事。特にCSSにはJavaScriptのようにPolyfillを提供出来る手段がないので、新しく便利なプロパティが登場してもブラウザの実装を待つ必要がありました。 「あのCSSプロパティ使いたいけど、あのブラウザには実装されてないしな...。」 そんな悩みを将来はHoudiniで解決できるかもしれません。 Houdiniについては名前だけは知ってる程度だったので、丁度良い機会と思い調べてみました。 Houdiniとは? 機能の標準化には長い年月が必要です。JavaScriptであれば開発者自身の手でグローバルオブジェクトやPrototypeを拡張するなどしてその機能を再現することが出来ましたがCSSでは不可能でした。 そこでブラウザのレンダリングプロセスの中でJa