这个问题的原因是很多时候客户、朋友和父母问我为什么他们完美工作的旧电脑不能再上网了。我正在为这些人和我自己(主要是我自己)寻找一个好的答案。
2000 年,我在 Pentium2 400MHz PC 上工作,我记得浏览图形丰富的网站、观看 RealPlayer 嵌入的视频和欣赏 Flash 电影。
昨天我启动了那台旧电脑并上网 - 在我试图打开的大多数网站上,电脑的速度都变慢了。
我浏览的网站只有图片、文字和一两个 Flash 横幅——就像 2000 年的大多数网站一样。
那么发生了什么变化呢?浏览器?JavaScript?闪光?
这是我的理论 - 纠正我的错误:
大量使用 JS。 在 90 年代,您单击一个链接,然后将您带到另一个 URL。现在点击你会得到模式窗口、滑块、社交投票等。众所周知,JS 对 CPU 的负担很重,即使浏览器做了一些即时编译,它也必须由 CPU 来完成。
浏览器的制作方式 浏览 器引擎的可重用性越来越高。做得好的抽象层允许在 PC 和设备上使用相同的引擎。抽象会对 CPU 产生影响,因为引擎不是专门为该硬件架构设计的。
Flash、HTML5 视频 许多 Flash 横幅都有丰富的动画,但很多时候制作效率低下。现在的 Flash 视频和 HTML5 视频需要您拥有现代 GPU。
现代 CPU 架构 今天我在 3GHz CPU 上工作。从技术上讲,这应该比我的 P2 400MHz 快 6 倍左右。实际上它甚至更快,因为现代 CPU 的工作方式与我的 P2 不同。由于多核和其他新技术,我们无法再比较 MHz 值。这就是我们现在谈论架构(如 Haswell)而不是 GHz 值的原因。因此,由于 CPU 快得多,它可以轻松地在同一页面上处理 jQuery、Google 地图和 Flash 视频。
在很多需要登录的网站上,都会出现那些烦人的Google登录提示:
互联网上有一些关于如何避免这种情况的教程,例如How-To Geek 上的教程,建议禁用 Google 帐户中的一个选项。但是,这不起作用,因为我的未启用且从未启用:
请注意,这只发生在 Firefox(110.0.1(64 位),安装了 AdBlocker Ultimate v 3.7.21);如果我使用 Brave 浏览器(版本 1.49.120 Chromium:111.0.5563.64(官方版本)(64 位)),默认情况下该浏览器会阻止广告,则不会显示广告。我使用的是Ubuntu 22.04.2 LTS (Jammy Jellyfish),Linux 内核为 5.19.0-35-generic x86_64。
我可以从记事本 ++ 文档直接打开http链接到我的默认 Web 浏览器吗?像文本板一样:CTRL + 单击 ?
由于我们现在处于移动优先的世界,因此能够在手机或模拟手机上轻松测试网站变得越来越重要。我与在网站和社交媒体产品上工作的人合作,我想鼓励他们定期从他们的桌面浏览器在移动视图中打开网站。我特别考虑浏览器的内置“移动视图”功能,该功能通常隐藏在浏览器提供的所有其他开发人员工具中,但我很乐意考虑任何可以快速设置的功能。
如何从桌面浏览器打开网站的移动视图?
我喜欢使用 Google Chrome,但我不喜欢访问嵌入了可能包含恶意 JavaScript 的广告/页面的网站。是否有类似 Firefox 扩展程序NoScript的 Google Chrome扩展程序?
我正在尝试为教程捕获一些屏幕截图。当我按下键盘上的Print Screen(或PrtSc) 并粘贴到图像编辑器中时,光标消失了。“工具提示”(如果有)会打印,但我需要光标来显示用户点击的位置。

* 此处的照片图标上应该有一个光标。
有没有办法保持光标并打印屏幕?
对于这个小功能(我很乐意安装的浏览器插件),如果可能的话,我想避免在我的计算机上安装更多第三方软件,而且我真的只对浏览器视口中的内容感兴趣。我安装了Screengrab Firefox插件,但这没有帮助。我也在 Windows 中尝试过一两个随机键组合,但他们也没有这样做。
有没有办法保持光标并打印屏幕?
是否有可用于在两种语言环境(例如英语和德语)之间快速切换的 Chrome 扩展程序?一些网站使用Accept-LanguagesHTTP 标头检测用户的语言,但没有任何 UI 来配置所需的语言。在这种情况下,我所知道的更改语言的唯一方法是更改提到的 HTTP 标头。
实际上,任何切换语言环境的快速方法都可以。它不一定是扩展名。
随着越来越多的网站在电子邮件和密码字段中添加一种或另一种类型的粘贴阻止代码,并且越来越多的人使用密码管理器,这两者之间的冲突越来越多。
虽然有扩展名,如不他妈的用浆糊的Chrome或禁用剪贴板操作和dom.event.clipboardevents.enabled偏好†对于Firefox,所有这些受苦的问题,有有合法的原因,网站可能要挂接到onpaste(如谷歌文档的富文本支持或 Facebook 的链接处理),所以我不希望完全禁用该功能。
† 前往about:config并搜索,dom.event.clipboardevents.enabled然后双击切换。
另一种选择是手动破解您找到的带有违规代码的每个页面,但这很麻烦,并且并非在所有情况下都有效(例如使用此页面)。有关如何执行此操作的建议可以在 Martin Brinkmann 的将密码粘贴到 Internet页面上的已阻止表单字段中找到。
理想情况下,我只想能够说“在此页面上的所有字段上重新启用粘贴”作为页面的按钮或上下文菜单选项,那么有没有办法做到这一点?
我发现的最接近的事情是 Derek Prior 的Re-enable Password Pasting on Annoying Web Forms但这使用与手动方法相同的方法,因此无法处理我遇到问题的特定页面,我不知道有多少可能还有其他方法。
我想在我的 Windows 机器上安装 Chromium,但我只找到了如何从官方网站上的来源制作它的说明。
有没有官方预建的二进制文件?
我正在寻找一种将网页转换为 PDF 的方法,但要保留网页的外观。还保留网页的文本(可选择),可搜索[为网页生成图像截图将使文本既不可选择也不可搜索]。
我正在寻找将网页按原样打印为 PDF(如在 Web 浏览器上),而无需对样式或对齐方式进行任何操作,也无需丢失任何网页的静态组件。
这将有助于保留易于阅读、可注释和可搜索的网页的离线副本。
您无需阅读以下任何内容(问题只是上面的部分)即可获得我的问题。以下部分只是以嵌套方式列出我通过研究或其他人的答案得到的内容,以便得出问题的答案。
直到现在试图找到解决方案的结果(所有这些仍然不能作为这个问题的解决方案)
我已经尝试过这些 PDF 网络打印引擎,但所有页面的外观都被操纵,甚至更具破坏性,并且使一些难以阅读:(示例页面截图包含在方括号中)
所有网页截图图像捕捉插件(例如Abduction , Awesome Screenshot , Fireshot , Firefox Screenshot Developer …
browser ×10
firefox ×3
adblock ×1
chromium ×1
flash ×1
i18n ×1
installation ×1
javascript ×1
links ×1
login ×1
mouse-cursor ×1
notepad++ ×1
passwords ×1
pdf ×1
performance ×1
print-screen ×1
printing ×1
prompt ×1
web ×1
windows ×1
windows-7 ×1