You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

查询网站https://resourcetrade.earth/data所用技术及Material Design验证方法

How to Verify if resourcetrade.earth Uses Material Design (Even With Minified JS)

Great question! When dealing with minified code, you’ve got to get creative with non-code clues and developer tools. Here are practical steps to confirm if the site uses Material Design:

  • Audit visual and interactive patterns against Material Design specs
    Material Design has distinct visual signatures—start here first:

    • Check the font: Open your browser’s DevTools (F12), go to the Elements panel, inspect body or text elements, and look for font-family: Roboto (Material’s default typeface) in the Styles tab.
    • Look for core components: Inspect buttons, cards, or icons. Do buttons have the characteristic rounded corners and shadow elevation? Are icons using the material-icons class (common for official Material Icons)?
    • Test interactions: Click a button or link—do you see the signature ripple effect? Search the Elements panel for elements with ripple in their class names or CSS animations targeting ripple behavior.
  • Hunt for unminified resources or source maps
    Minified JS doesn’t have to be a dead end:

    • In DevTools’ Network tab, filter for JS files. Look for any files without .min. in their name—some sites serve unminified versions for debugging.
    • Check the Sources tab: If the site includes source maps, DevTools will often prompt you to "Load source map" to decompress the code. Once loaded, search for keywords like @material, material-components-web, or mdc- (the prefix for Material Components Web classes).
  • Inspect static resource links
    Dig into the site’s HTML and network requests:

    • Check the <head> section of the HTML for CSS links referencing Material Design (e.g., filenames containing material-components-web).
    • In the Network tab, scan JS/CSS request URLs for mentions of "material"—even minified libraries often retain these keywords in their filenames or endpoints.
  • Use Lighthouse for automated detection
    Run a Lighthouse audit in DevTools (under the Lighthouse tab):

    • Enable the "Best Practices" or "Accessibility" checks. Lighthouse can sometimes identify the UI framework or component library in use, including Material Design implementations.
  • Check for public documentation or open-source clues
    If the project is open source, check code platforms for the site’s repo—look at package.json (for dependencies like @material/web) or README files that explicitly state the design system used. Even non-open-source sites might mention their tech stack in an About or Careers page.

内容的提问来源于stack exchange,提问作者mpora

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 08:30:38