抓取 CSS 以批量检查响应能力

Scrape CSS to bulk-check responsiveness

我有一个网络域列表,想检查它们是否构建为移动响应。一种相当可靠的手动检查方法是查看 style.css.

中是否有“@media”查询

我以前使用 XPATH (IMPORTXML) 来批量检查网页上的字符串,但我没有看到批量导入 css 文件并在其中搜索字符串的明显方法.有没有办法做到这一点?理想情况下,我想在 Google 表格或 Google Apps 脚本中完成它。

谢谢!

如果要使用 GUI,可以使用 Google's Mobile-Friendly Test

如果您想使用 REST API,试试这个(将 url 参数替换为您要测试的内容):

https://www.googleapis.com/pagespeedonline/v3beta1/mobileReady?url=http://facebook.com

这将 return 一个 JSON 对象。它将 return 提供很多有用的信息,但如果您只是寻找移动友好性,请在此处查找 truefalse 结果:

"ruleGroups": {
  "USABILITY": {
   "pass": true
  }

希望对您有所帮助!