初学者极客:如何在任何设备上使用Bookmarklet

Web浏览器书签允许您只需单击或轻触即可在当前页面上执行操作。它们是浏览器扩展的轻量级替代品。它们甚至可以在不支持传统扩展的移动浏览器上运行。

要使用书签,你只需要一个支持书签的网络浏览器--仅此而已!

解释Bookmarklet

您在浏览器中查看的网页使用JavaScript代码。这就是为什么网页不再只是静态文档-它们是动态的。书签小程序是一个普通的书签,带有一段JavaScript代码,而不是网址。当您单击或点击书签小程序时,它将在当前页面上执行JavaScript代码,而不是像大多数书签那样加载不同的页面。

只需单击一下,Bookmarklet就可以用来对网页执行某些操作。例如,您将找到与Twitter、Facebook、Google+、LinkedIn、Pocket和LastPass等Web服务相关的书签。当您单击书签小程序时,它将运行允许您轻松与该服务共享当前页面的代码。

Bookmarklet不仅仅必须与Web服务相关联。你点击的书签可以修改页面的外观,去掉大部分垃圾,给你一个干净的“阅读模式”。它可以更改字体、删除图像或插入其他内容。它可以访问网页可以访问的任何内容。例如,您可以使用书签小程序显示一个在页面上显示为*的密码。

相关:如何在iPad或iPhone上使用Safari中的LastPass Bookmarklet

与浏览器扩展不同的是,书签小程序不会在后台运行,也不会使您的浏览器停滞不前。在您单击它们之前,它们什么都不会做。

因为它们只使用标准的书签系统,所以也可以在不能运行扩展的移动浏览器中使用。例如,您可以在iPad上安装Safari中的Pocket bookmarklet,并在Safari中获得“添加到Pocket”选项。Safari不提供浏览扩展,苹果的iOS也不像Android和Windows8那样提供“共享”功能,所以这是实现这种直接集成的唯一途径。您甚至可以在iPad上使用Safari中的LastPass书签将LastPass与Safari Web浏览器集成。

哪里可以找到Bookmarklet

如果您正在寻找特定服务的书签小程序,您通常会在该服务的站点上找到该书签小程序。像Twitter、Facebook和Pocket这样的网站提供了带有浏览器扩展的书签。

Bookmarklet与程序不同。它们实际上只是一段文本,您可以将其放入小书签中,因此您不必将其下载到特定的站点。你几乎可以从任何地方获得它们-安装它们只需要从网页上复制一些文本即可。

例如,如果您想要一个可以显示密码的书签小程序,您可以在网络上搜索“显示密码书签小程序”。我们已经介绍了许多必备的小书签--我们的读者也加入了进来--所以看看我们的列表,看看更多的例子吧。

如何安装Bookmarklet

Bookmarklet安装起来很简单。当你将鼠标悬停在网页上的书签上时,你会看到它的地址以“javascript:”开头。

如果您的Web浏览器的书签或收藏夹工具栏可见,则安装书签小程序的最简单方法是拖放。如果您使用的是Chrome或Internet Explorer,请按Ctrl+Shift+B显示书签工具栏。在Firefox中,右键单击工具栏,然后单击书签工具栏。

只需将此链接拖放到您的书签工具栏即可。现在已经安装了书签小程序。

您也可以手动安装书签小程序。选择书签小程序的代码并将其复制到剪贴板。如果书签小程序是一个链接,请右键单击或长按该链接,然后将其地址复制到剪贴板。

打开浏览器的书签管理器,添加书签,然后将JavaScript代码直接粘贴到地址框中。为您的书签程序命名并保存它。

如何使用Bookmarklet

如果您启用了浏览器的书签工具栏,则Bookmarklet最容易使用。只需单击书签小程序,您的浏览器就会在当前页面上运行它。

如果你没有书签工具栏-比如iPad或其他移动浏览器上的Safari-只需打开浏览器的书签窗格,点击或点击书签即可。

在移动Chrome中,您需要从地址栏启动bookmarklet。打开要在其上运行书签小程序的网页,点击地址栏,然后开始搜索书签小程序的名称。点击书签小程序的名称以在当前页面上运行它。

请注意,书签小程序之所以出现在这里,是因为我们将其保存为Chrome中的书签。在以这种方式使用之前,您需要将书签小程序添加到浏览器的书签中。

在其他浏览器中,地址栏方法可能也是必需的。诀窍是加载书签,使其与当前选项卡相关联。您不能在单独的浏览器选项卡中打开书签并从那里运行书签小程序-它将在另一个浏览器选项卡上运行。

Bookmarklet功能强大且灵活。虽然它们不像浏览器扩展那样华丽,但它们要轻量级得多,并且允许您在更有限的移动浏览器中获得类似扩展的功能。

相关文章