微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

检测网站或代码库中使用的功能

如何解决检测网站或代码库中使用的功能

功能检测和浏览器检测现在几乎是良好 Web 开发中的标准做法,但是否有可能反其道而行之?检测网站和/或代码库上使用的功能? 当我阅读关于特征检测的 MDN 页面时,这个想法出现在我的脑海中,并认为我不可能是唯一的,而且我是对的,但唯一的另一个this post,如果你访问它,我希望你可以明白为什么这没有帮助。由于检测浏览器是否能够使用功能的术语称为浏览器功能检测,因此我认为将其称为网站功能检测很合适。

如何进行网站特征检测。

在有人关闭这个无关紧要的问题之前,因为人们会问“你为什么需要这样做?”或者“为什么不直接做 x” 首先,我认为不能问一个问题,因为没有明确的现实世界用例,但是对于那些认为他们应该:

  • (由 ste2425 在链接的帖子中指出)您已经获得了来自不同团队的大量代码库,这些代码库特定于浏览器。您的任务是使其跨浏览器,并希望快速浏览代码以了解使用了多少次浏览器特定 API。
  • (markus 在链接的帖子中指出)为了知道要向 Modernizr 添加哪些测试,您首先需要知道您的代码库正在使用哪些功能
  • 对网站或代码库使用什么功能的普遍好奇

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。