そこで、人間が読める色を解析する機能を追加するカラー ピッカー モジュールに少し手を加えました。.getComputedStyle()
変換を実行するために活用しました。
私は機能の検出を実装しました(IE 9+である必要があります):
window.hasOwnProperty('getComputedStyle')
これは、私がいくつかの奇妙な行動に気づいたときです。Chrome と FF では、これは期待どおり true と報告されました。ただし、IE 11 (サポートしている) では false と報告されました。
なぜこれが起こっているのか、私は少し困惑しています。サポートを確認する他の方法を実行しました。しかし、IE がそれをサポートしているのになぜ false を報告するのか、私は困惑しています。
これがやり過ぎかどうかはよくわかりませんが、このフィドルは応答をログに記録するだけなので、自分で確認できます。https://jsfiddle.net/xrgrgrhe/