サイトの「特徴的な」色を取得できないかと考えています。たとえば、TechCrunch は緑、ReadWriteWeb は赤、CNN も赤、Microsoft は青み、PHP は紫など...
正確である必要はありません。最良の推測にすぎません。
私が心に留めているいくつかのこと:
- すべての CSS ルールを解析し、最も多くの要素に一致するルールを見つけます
- すべての css ルールを解析し、最大の寸法を持つ要素の背景色を見つけます
- body要素の背景画像を取得し、その主な色を取得します(これは画像で可能ですか)
- どういうわけかサイトの「ヘッダー」(背景の css 属性が設定された DOM の最初の要素?) を見つけて、その背景を取得する
また、黒、グレー、白を除去する方法も必要です。
これは実現可能ですか?他にアイデアはありますか?
PS私の英語でごめんなさい