我知道有几种工具可以找到静态网页上未使用的CSS。但在我遇到的大多数实际情况中,页面上的许多CSS是在某些交互后使用的,例如新模态弹出或选项弹出等。
在这种情况下,你会建议什么?我如何掌握越来越多的阻止渲染的CSS?
我猜唯一的方法是使用常规未使用CSS检测器类型的工具并与Selenium一起运行 - 测试已知的交互并查看哪些未使用。但一个很大的假设是,我需要知道页面上所有可能使用新CSS的交互。有没有一种方法可以在不做出这个假设的情况下实现我的目标?
在理想的世界里,我将能够将访问者浏览器在我的页面上使用的所有CSS回传到我的服务器。然后,我将收集数据一个月,进行聚合,并获得关于实际未使用的CSS的相当准确的想法。
有什么好主意吗?
在这种情况下,你会建议什么?我如何掌握越来越多的阻止渲染的CSS?
我猜唯一的方法是使用常规未使用CSS检测器类型的工具并与Selenium一起运行 - 测试已知的交互并查看哪些未使用。但一个很大的假设是,我需要知道页面上所有可能使用新CSS的交互。有没有一种方法可以在不做出这个假设的情况下实现我的目标?
在理想的世界里,我将能够将访问者浏览器在我的页面上使用的所有CSS回传到我的服务器。然后,我将收集数据一个月,进行聚合,并获得关于实际未使用的CSS的相当准确的想法。
有什么好主意吗?