自动化是最大化您的生产力的最大关键之一。想想如果不存在像Ctrl+A(选择所有文本)或Ctrl+LMB(左键单击)(在新选项卡中打开链接)这样的简单快捷方式,那么日常的办公桌工作将是多么艰苦。
现代浏览器很好地涵盖了快捷键基础知识,例如在选项卡之间跳转、更改缩放级别、停止加载页面等等。然而,尽管非常有用,但自动滚动在很大程度上被忽略了。
如果您有外接鼠标并且正在运行Windows,那么您很有可能可以单击鼠标中键。在大多数现代浏览器中,在网页的某个区域上单击鼠标中键会将光标变为多向十字准线。当您向远离该十字准线起点的方向移动鼠标时,页面将开始自动滚动。
但是,您知道运行Mac和Linux的用户根本不提供此功能吗?一些网站也可能明确阻止自动滚动。也有可能您使用的是 Windows,但您没有能够中键单击的鼠标,或者您的笔记本电脑的触控板不支持三指单击。在这些情况下,你不走运——或者是吗?
幸运的是,有一些解决方案。我发现的两个最好的形式是可用于Chrome的扩展程序和可与每个具有(Chrome)JavaScript支持和书签栏(bookmarks bar)的现代浏览器兼容的小书签。
谷歌浏览器:(Google Chrome:)使用自动滚动扩展
如果您使用的是Chrome,使用专门为浏览器构建的扩展来实现这一点要容易得多。我们发现,在模仿 Windows 中键的自动滚动功能时,没有其他Chrome扩展程序能像AutoScroll一样出色。(AutoScroll)
要安装AutoScroll,请导航到扩展页面并单击添加到 Chrome(Add to Chrome)按钮。完成后,您应该会在地址栏右侧的扩展栏中看到多向十字准线。
您需要重新启动Chrome才能使扩展程序正常工作。您可以通过手动关闭并重新打开浏览器来做到这一点,或者,如果您想保留标签,您可以在地址栏中输入“ chrome://restartEnter键。
重新启动Chrome后,右键单击AutoScroll扩展程序图标并选择Options。
除了基本(Basic)表中的选项之外,此处的选项都是不言自明的。这些选项允许您设置光标必须保持在其中以激活自动滚动的像素范围。
我们建议在此处进行的唯一初始更改是可选择禁用基本(Basic)表中的两个底部选项之一。如果您已经使用MMB(中键单击)或Ctrl+LMB(左键单击)快捷方式进行其他操作,您可能需要禁用其中之一以防止冲突。
之后,通过访问具有可滚动内容的网站来测试AutoScroll的感觉——我建议使用Help Desk Geek。按 MMB(Press MMB)或Ctrl+LMB以查看扩展程序是否正常工作。然后,您应该会在光标下看到一个双向十字准线。尽管它只是在视觉上显示上下方向,但您也可以向左、向右和以任何方式对角滚动。
其他浏览器:(Other Browsers:)使用自动滚动书签
如果您不使用Google Chrome,或者即使您使用并且更愿意使用书签,也有适合您的可靠解决方案。所需要的只是让您的浏览器支持JavaScript并有一个书签栏。这包括但不限于Chrome、Firefox、Opera、Safari和Internet Explorer。
Autoscroll 小书签(Autoscroll bookmarklet)由Tim Harper于 2008 年开发,至今仍在使用。要使用它,只需启用浏览器的书签栏(通常位于地址栏下方),单击并按住页面上的大“自动滚动”链接,然后将其向上拖动到书签栏中。
如果您无法找到启用书签栏的位置,请右键单击浏览器 UI 的地址栏区域。您应该在那里看到一个启用它的选项,尽管在某些浏览器中它可能被称为收藏夹栏。
如果操作正确,您应该会在书签栏中看到一个新书签,上面写着“自动滚动”。下面显示(Shown)的是它在Firefox中的显示方式,但在每个现代 Web 浏览器中应该看起来相似。
这个小书签很强大。为确保它在您当前的浏览器中运行,请在任何可滚动网页上单击它。默认速度非常慢,但您应该注意到它向下滚动。您可以在滚动过程中使用以下键盘快捷键(keyboard shortcuts)控制Autoscroll小书签:
- 0–9 —设置(Sets)滚动速度(越高越快)
- –(减号)(– (minus)) — 降低滚动速度
- = (equals) ——提高滚动速度
- Shift+- (minus) — 快速降低滚动速度
- Shift+= (equals) ——快速提高滚动速度
- Q - 退出滚动
这两种解决方案都应该为您提供在阅读时自动滚动所需的所有工具,到达“无限”滚动网页的底部,以及您需要自动滚动的任何其他目的。享受!
Automatically Scroll Down Pages in Your Web Browser
Automation is one of the bіggest keys to maximizing your productivity. Think about how painstaking everyday desk work would be if simрlе shortcuts like Ctrl+A, to select аll text, or Ctrl+LMB (left-click), to open a link in a new tab, didn’t exist.
Modern browsers do a good job of covering the shortcut-key basics, like jumping between tabs, changing your zoom level, stopping a page from loading, and more. However, autoscrolling is largely overlooked despite being extremely useful.
If you have an external mouse and you’re running Windows, there’s a good chance that you’re able to middle-click. Middle-clicking on an area of a webpage, in most modern browsers, will turn your cursor into a multidirectional crosshair. When you move the mouse in a direction away from the starting point of that crosshair, the page will begin to automatically scroll.
However, did you know that users running Mac and Linux aren’t offered this functionality at all? Some websites may explicitly block auto-scrolling, too. It’s also possible that you’re on Windows but you don’t have a mouse with the ability to middle-click, or your laptop’s trackpad doesn’t support three-finger clicking. In these cases, you’re out of luck—or are you?
Luckily for you, there are a few solutions. The two best that I’ve found come in the form of an extension, available for Chrome, and a bookmarklet, compatible with every modern browser with JavaScript support and a bookmarks bar.
Google Chrome: Use the AutoScroll Extension
If you’re using Chrome, it’s much easier to use an extension built specifically for the browser to achieve this. We’ve found that no other Chrome extension is as good as AutoScroll when it comes to mimicking the auto-scrolling functionality of Windows’ middle-click.
To install AutoScroll, navigate to the extension page and click the Add to Chrome button. When complete, you should see a multidirectional crosshair appear in your extensions bar, which is to the right of your address bar.
You’ll need to restart Chrome for the extension to work correctly. You can either do that by manually closing and reopening your browser or, if you’d like to preserve your tabs, you can type “chrome://restart” into your address bar and hit the Enter key.
Upon restarting Chrome, right-click the AutoScroll extension icon and select Options.
The options here are all self-explanatory other than the ones in the Basic table. These options allow you to set a range of pixels that your cursor must remain within for auto-scrolling to activate.
The only initial changes that we recommend making here are optionally disabling one of the two bottom options in the Basic table. If you already use the MMB (middle-click) or Ctrl+LMB (left-click) shortcuts for other things, you may want to disable one of them to prevent conflicts.
After, test how AutoScroll feels by going to a website with scrollable content—I suggest Help Desk Geek. Press MMB or Ctrl+LMB to see if the extension is working. You should then see a bidirectional crosshair under your cursor. Despite it only visually displaying up and down as directions, you can also scroll left, right, and any way diagonally.
Other Browsers: Use the Autoscroll Bookmarklet
If you don’t use Google Chrome, or even if you do and would rather use a bookmarklet, there’s a solid solution for you. All that’s required is for your browser to support JavaScript and have a bookmarks bar. This includes, but is not limited to, Chrome, Firefox, Opera, Safari, and Internet Explorer.
The Autoscroll bookmarklet was developed by Tim Harper in 2008 and still works today. To use it, simply enable your browser’s bookmarks bar, which is usually below the address bar, click and hold on the large “Autoscroll” link on the page, and drag it up into your bookmarks bar.
If you’re having difficulty finding where to enable your bookmarks bar, right-click around the address bar area of your browser’s UI. You should see an option to enable it there, though it may be referred to as the favorites bar in some browsers.
If done properly, you should see a new bookmark in your bookmarks bar that reads “Autoscroll”. Shown below is how it appears in Firefox, but it should look similar in every modern web browser.
This little bookmarklet is powerful. To ensure that it’s working in your current browser, give it a click on any scrollable webpage. The default speed is very slow, but you should then notice it scrolling down. You can use the following keyboard shortcuts to control the Autoscroll bookmarklet while scrolling is in progress:
- 0–9 — Sets scroll speed (higher is faster)
- – (minus) — Decreases scroll speed
- = (equals) — Increases scroll speed
- Shift+- (minus) — Rapidly decreases scroll speed
- Shift+= (equals) — Rapidly increases scroll speed
- Q — Quits scrolling
Both of these solutions should provide you with all the tools you need to automatically scroll as you read, reach the bottom of an “infinitely” scrolling webpage, and whatever other purposes you need auto-scrolling for. Enjoy!