当我从 FireFox 复制以下 URL 时
https://example.com/away.php?to=http://example.com/page/42
然后粘贴,我得到一个链接:
https://example.com/away.php?to=http%3A%2F%2Fexample.com%2Fpage%2F42
我如何获得未编码的链接?也许 Firefox 中有一个隐藏选项,或者一个插件。我试着在网上搜索,但没有找到任何东西。
我问的不仅仅是(仅)从地址栏中复制文本,而是从网页中的任何位置复制文本。但是让我们保持这些问题之间的联系,它们似乎是相关的。
我认为这在技术上应该是可行的,但我不知道在现有软件中可以有任何方法来做到这一点。
我的意思是——VM 中的“硬件”时钟应该能够以不同的速度运行,例如,比正常情况慢几倍,或比正常情况快 100 倍。因此,例如,一次Thread.sleep(1000);调用不一定要花费 1 秒,而是可以是任何时间,具体取决于“硬件”时钟的速度。再比如,如果某款游戏使用定时器来控制物体运动的速度,那么它的速度也会随着定时器的速度而变化。
此外,了解实际硬件时钟的速度是否可以调整,以及在哪个硬件上进行调整也是很有趣的。
有两个看似相似的问题,但它们是关于 CPU 速度的,而不是定时器速度(这是完全不同的事情)。所以我认为这个问题不是重复的。
某些网站会导致 Firefox 持续使用 100% CPU。当然,其中一些我可以阻止并且永远不会访问,但不幸的是我有时需要使用其他一些。
我想解决这个问题,第一步是识别有问题的 JavaScript 代码(或者可能是其他一些有问题的资源,谁知道),然后有可能有选择地阻止/自动重写这些部分,或者可能迫使作者解决问题在他们的代码中。
但是我该怎么做呢?Firefox DevTools 有一个性能检查器,但它似乎只记录帧渲染时间、响应时间等,我无法找到有关真正 CPU 时间花费在哪里的信息,而且它也仅限于单个选项卡,据我所知告诉。
我尝试禁用所有扩展,结果显示它们不会导致 100% 的 CPU 使用率。
我已经在使用 uBlock Origin。还尝试通过 3rd 方域对有问题的网站(使用此扩展程序)进行一些粗略的脚本阻止,但在我的情况下,它要么保持原样,要么完全中断。所以我需要以某种方式在全局范围内分析 javascript 以查看哪些函数会变得疯狂运行。
如何让 Firefox 默认打开私人窗口中的所有链接?(我的意思是,除非我手动选择在“正常”模式下打开链接,或者它是从站点到自身的链接,否则它应该在私人窗口中打开它)。
\n\n当我不小心在“正常”模式下打开一些未知和/或垃圾网站并且必须清理它在 cookie、缓存等中留下的所有垃圾时,这很烦人\xe2\x80\xa6 但这很重要在重新启动之间保留某些站点的数据,因此,例如,我不必每次都登录 StackOverflow。
\n\n使用一些隐藏的设置和/或扩展来解决这个问题是可以的。
\n\n我发现了一个类似的问题,但它接受的答案对我来说不够好,因为它需要设置 cookie 白名单,并且不清楚网站可以留下的其他类型的数据会发生什么。
\nfirefox ×3
clock ×1
clockspeed ×1
cookies ×1
copy-paste ×1
cpu-usage ×1
hyperlink ×1
javascript ×1
privacy ×1
time ×1
url ×1