为什么 Squiglink 页面提示需要开启 JavaScript?

Squiglink 的频响曲线图、品牌型号选择、多条曲线叠加对比等核心功能都依赖 JavaScript 在浏览器端实时渲染,因此当浏览器禁用 JavaScript 时,页面无法生成图表,只会显示类似“Turn on Javascript”的提示或一片空白。解决办法是:在浏览器设置中允许该站点运行 JavaScript,然后刷新页面;如果仍然不行,再检查是否有脚本拦截类扩展在阻止加载。

为什么这个网站必须依赖 JavaScript

Squiglink 是一个 IEM(入耳式耳机)频响曲线数据库,核心用途是把不同品牌、不同型号的频响数据画成可交互的曲线图,并支持把多条曲线放在同一坐标系里对比。这类图表不是预先做好的静态图片,而是由浏览器拿到数据后现场绘制、随用户选择动态更新的,所以:

  • 没有 JavaScript,图表区域没有内容可画,只能给出提示。
  • 型号筛选、曲线叠加、缩放查看等交互也无法响应。
  • 页面其余文字部分可能仍能显示,但对你了解频响没有实际帮助。

换句话说,这个提示不是网站故障,而是浏览器主动关闭了它运行所必需的能力。

按浏览器开启 JavaScript 的通用步骤

不同浏览器菜单名称略有差异,但逻辑一致:

  1. 打开浏览器设置,找到“隐私和安全”或“网站设置”一类入口。
  2. 进入 JavaScript 相关选项,确认全局开关处于“允许”状态。
  3. 如果之前单独把 squig.link 加进了阻止列表,把它移除或改为允许。
  4. 回到 Squiglink 页面,强制刷新(Windows/Linux 用 Ctrl+F5,macOS 用 Cmd+Shift+R)。
  5. 预期结果:页面不再显示开启 JavaScript 的提示,图表区域出现可选择的频响曲线。

如果你用的是公司或学校管理的电脑,浏览器策略可能由管理员统一锁定,这种情况下个人设置里改不动,需要联系管理员。

开了 JavaScript 还是空白,检查这几处

JavaScript 已允许但仍看不到内容时,常见原因是加载被中途拦截:

  • 脚本拦截类扩展:广告拦截、隐私保护、反追踪插件有时会把图表库脚本一并拦掉。可临时在该站点暂停这些扩展,再刷新验证。
  • 浏览器内置的严格跟踪保护:部分浏览器的“严格”模式会限制第三方脚本,可对该站点单独放宽。
  • 缓存了旧的失败页面:强制刷新或清一次该站点缓存。
  • 网络或代理层拦截:某些网络环境会过滤脚本请求,换一个网络试试能帮助判断。

判断方法很简单:在无痕/隐私窗口里打开(默认不加载扩展),如果图表正常出现,问题基本就出在扩展或站点级设置上。

能看到图表之后可以做什么

JavaScript 正常后,Squiglink 的用途才真正展开:浏览收录的各大品牌 IEM 与耳塞型号,把多条频响曲线叠加对比,观察不同型号在低频、中频、高频上的走向差异。频响曲线反映的是声音在不同频率上的相对强度,能帮你判断一条塞子的整体风格倾向,但它不等于听感全貌,也不能替代实际试听。

如果你只是想快速查某个型号的频响,确认 JavaScript 已开启、页面能正常渲染图表即可,不需要额外配置。

squig.link
Compare hundreds of frequency response graphs between IEMs and earphones from manufacturers like Moondrop, Sony, 64 Audio, Fiio, and more.