网站抓取工具和颜色CSS

时间:2017-09-20 00:06:58

标签: css css3

我无法通过搜索找到相关信息,也无法找到可能的解决方案。也许我用错了。

在使用一些网站速度工具时,我决定尝试测试常见网站。更大的网站,只是为了它。

在那次实验中,我发现了一些东西。所有大型网站都有全彩色快照。相比之下,我的是黑色和白色。正确格式化flex,margin,直到字体类型和大小。没有颜色。

我使用内部脚本来缩小几个CSS文件并将它们展平为一个CSS文件。爬虫确实承认CSS格式。没有CSS,任何网站都想要一堆废话。

看到黑白的爬虫不是问题。关注的是它看到其他人的颜色。在大多数情况下,我只是想了解为什么存在差异以及它们如何与颜色一起工作。如果有一个允许抓取工具正确查看网站的解决方案,那就太棒了。为了踢。

1 个答案:

答案 0 :(得分:0)

原来,抓取工具还不理解CSS自定义属性。使用自定义属性而不是传统的CSS会撤消抓取工具的颜色。因此,了解这一点,我将弄清楚如何为缺乏自定义属性支持的代理修复CSS。

添加说明:Internet Explorer不支持CSS自定义属性(撰写本文时的最新版本:IE11)。 Edge直到EdgeHTML 15. https://blogs.windows.com/msedgedev/2017/03/24/css-custom-properties/

我已经验证过Opera,Firefox,Safari和Chrome确实支持CSS自定义属性(并且至少有一年 - 多年来大部分时间都是这样),所以这是同样的老故事:微软落后了。如果你必须为IE或以前版本的Edge构建...找到他们的解决方案。对于网站抓取工具来说,它将是相同的解决方案。