在使用 Tor 浏览器 (TB) 浏览 Discourse 论坛时,我注意到一个持续存在的问题。具体来说,当安全滑块设置为“最安全”级别(这将启用 NoScript)时,页面加载有时会遇到问题。
meta.discourse.org 上也出现了这种情况。
这个问题虽然不是每次都会发生,但通常是可复现的。
这可能也发生在其他浏览器中启用 NoScript 的情况下。
请参阅附件视频以清晰演示此错误。
(我无法直接上传视频,因此已在此处上传)
在使用 Tor 浏览器 (TB) 浏览 Discourse 论坛时,我注意到一个持续存在的问题。具体来说,当安全滑块设置为“最安全”级别(这将启用 NoScript)时,页面加载有时会遇到问题。
meta.discourse.org 上也出现了这种情况。
这个问题虽然不是每次都会发生,但通常是可复现的。
这可能也发生在其他浏览器中启用 NoScript 的情况下。
请参阅附件视频以清晰演示此错误。
(我无法直接上传视频,因此已在此处上传)
我不确定这是否真的是一个错误,因为 Tor Browser 不在支持的浏览器列表中。
引自 What is Discourse? | Discourse - Civilized Discussion :
Discourse 支持所有主要浏览器和平台的最新稳定版本:
- Microsoft Edge
- Google Chrome
- Mozilla Firefox
- Apple Safari
此外,我们也支持 iOS 15.7+ 上的 Safari。
功能可以支持,但我认为这是基本结构的问题。
我可以在首次加载 meta.discourse.org 时,使用 chromium + NoScript 复现此问题。
所以你关闭了部分或全部 Javascript?Discourse 是一个高度依赖 Javascript 的 Web 应用程序。关闭 Javascript 或让某些 Javascript 加载失败当然会导致页面崩溃。
已禁用所有 JavaScript。(noJS)
我很清楚这一点。
除非我弄错了,否则 Discourse 的开发者似乎实现了一种 noJS 支持。参考:
因此,页面仅在重新加载时加载似乎是一个错误。
事实上,我之前禁用了 javascript 并尝试按照他的视频操作,但无法重现该问题。所以我就问是否禁用了所有 JS。
在几乎最新的 Chromium 上测试过
添加新链接以播放同一视频,因为之前的视频已被删除。(我也无法在此处上传视频,也无法编辑我原来的帖子)
似乎是这样,这个问题无法通过一些浏览器调整来解决,它需要 discourse 的真正解决方案。