初学者极客:你需要知道的关于浏览器扩展的一切

浏览器扩展使用附加功能扩展web浏览器,修改网页,并将浏览器与您使用的其他服务集成。本指南将向您介绍浏览器扩展的世界,并帮助您入门。...

初学者极客:你需要知道的关于浏览器扩展的一切

浏览器扩展使用附加功能扩展web浏览器,修改网页,并将浏览器与您使用的其他服务集成。本指南将向您介绍浏览器扩展的世界,并帮助您入门。

如果你是个怪人,这东西对你来说是显而易见的。我们极客认为这是理所当然的-我们确切地知道浏览器扩展可以做什么,什么时候使用它们,以及避免什么。但不是每个人都知道这些。

为什么要使用浏览器扩展?

可能出于以下几个不同的原因需要使用浏览器扩展:

  • 与您使用的其他服务集成。例如,Evernote提供了一个扩展,允许您轻松剪辑网站并将其保存到Evernote帐户。
  • 向浏览器添加其他功能。例如,JoinTabs扩展为Chrome提供了一个按钮,您可以单击该按钮将多个窗口中的所有Chrome选项卡合并到一个窗口中。
  • 当网站出现在您的计算机上时进行修改-添加、删除或修改内容。例如,InvisibleHand扩展向购物网站添加信息,通知您竞争对手的网站上是否有更便宜的价格。

扩展可以做很多其他事情。它们和其他软件一样,尽管浏览器对它们的功能有一定的限制。如果您想将浏览器与服务集成或获得附加功能,很有可能您可以使用已经存在的浏览器扩展来实现。

初学者极客:你需要知道的关于浏览器扩展的一切

他们有多安全?

浏览器扩展和其他软件一样。恶意的扩展可能会做坏事,甚至善意的扩展也可能有bug。与其他类型的软件一样,从Windows桌面应用程序到iPhone应用程序,你应该尝试选择值得信赖的扩展。

Chrome为您提供了安装扩展时所需权限的一些概念,因此您可以查看扩展是仅在单个网站上运行还是具有其他权限。Firefox没有细粒度的权限系统,因此扩展可以访问整个浏览器,甚至更多。Internet Explorer对附加组件的支持有限。

你应该特别小心浏览器扩展。它们正在你的浏览器中运行,所以一个坏的扩展可能会使用它的访问来窥探你的浏览,可能会捕获你的信用卡号码和密码。然而,尽管记住这一点是很好的,但是实际的风险——假设您坚持使用来自知名开发人员的扩展和有大量用户的经过良好审查的扩展——是相当小的。

初学者极客:你需要知道的关于浏览器扩展的一切

他们会减慢你的浏览器速度吗?

你不应该让你的浏览器过载。每个扩展都是在您的计算机上运行的另一段代码。就像你不会安装一堆你从未使用过的应用程序并让它们在Windows的后台运行一样,你应该尽量限制你使用的扩展的数量。

在Chrome上,许多扩展在自己的进程中运行,向系统中添加另一个进程。Firefox在同一个进程中运行所有扩展,但是许多额外的扩展会使Firefox变得更慢。

性能方面的考虑不应该阻止您使用一些扩展,这些扩展将真正增强您的浏览能力,但请记住您不想使用太多。试着只安装那些你实际使用的扩展-如果你不使用扩展,从你的浏览器卸载它,以减少混乱和加快速度。

初学者极客:你需要知道的关于浏览器扩展的一切

浏览器之间的区别:chrome、firefox、internetexplorer

不同的浏览器有不同的扩展系统。火狐有最强大的一个。很多人使用Firefox就是因为这个——Firefox使得许多高级扩展成为可能,而这在其他浏览器上是不可能的。由于它的历史,即使是在另一个浏览器中可能的扩展也可能只适用于Firefox。

Chrome还有一个欣欣向荣的扩展生态系统,而且可能还有一个Chrome扩展,可以为你想做的任何事情提供支持。Chrome对其浏览器扩展设置了更多的限制,因此它们不能像Firefox那样强大,但这些限制允许Chrome提供一个权限系统,并对扩展进行更多的安全限制。

Internet Explorer有一个非常小的附加生态系统。几乎没有可用的附加组件,而且实际使用的大多数Internet Explorer附加组件可能都是浏览器工具栏,比如可怕的Ask工具栏,它们是通过与其他软件捆绑而强加给用户的。如果您想要加载项,Internet Explorer不是要使用的浏览器。

Safari和Opera也有扩展,但它们的生态系统比Firefox和Chrome小得多。

初学者极客:你需要知道的关于浏览器扩展的一切

扩展和插件不一样

请注意,扩展或附加组件与浏览器插件不同。“插件”是指adobeflash、oraclejava或microsoftsilverlight之类的东西。它们允许网站嵌入和呈现用插件呈现的内容,例如Flash电影、pdf或Java小程序。插件是攻击者的常见目标,因为网站可以加载插件并利用插件中的漏洞进行攻击,而扩展则不同。你访问的网站不能使用你的扩展做任何事情。基本上,扩展添加了您可以使用的特性,而插件添加了网站可以使用的特性。

初学者极客:你需要知道的关于浏览器扩展的一切

哪里可以得到分机

Chrome扩展可从Chrome Web商店获得,而Firefox扩展可从Mozilla的附加组件网站获得。微软有一个Internet Explorer附加库网站,但选择范围非常有限。其他浏览器也有自己的网站。

初学者极客:你需要知道的关于浏览器扩展的一切

智能**和平板电脑

浏览器扩展还没有跳转到移动设备。无论是iOS上的Safari,Android上的Chrome,还是Windows8现代环境下的InternetExplorer,这些浏览器都不支持扩展。无论你想在移动设备上做什么,最好使用专用的应用程序。

有一些例外。例如,firefoxforandroid支持浏览器扩展,但它们必须是专门为firefoxforandroid开发的,而不是桌面版的Firefox。Android的Dolphin浏览器也支持自己的扩展。

在iPhone或iPad上,由于苹果对应用程序功能的限制,没有支持扩展的浏览器——甚至连iOS版的海豚浏览器都没有。

初学者极客:你需要知道的关于浏览器扩展的一切


bookmarklet类似于浏览器扩展。bookmarklet是一种特殊的书签,当您单击它时,它会运行JavaScript代码。例如,您可以使用一个bookmarklet将当前网页发送到Evernote,而不是使用Evernote浏览器扩展。bookmarklet不会让你的浏览器陷入困境,因为它们只在你点击它们时运行——它们不会在后台运行。它们通常也适用于所有浏览器。

图片来源:Flickr上的Mikeropology(已修改)

  • 发表于 2021-04-11 17:40
  • 阅读 ( 163 )
  • 分类:互联网

你可能感兴趣的文章

mozilla在firefox中插入了mr.robot插件

... firefox量子力学初学者版 ...

  • 发布于 2021-03-12 03:09
  • 阅读 ( 161 )

10+礼物的想法谁拥有一个树莓皮

... 现在,构建自己的Pi初学者工具包是最便宜的选择。不过,OSOYOO已经准备好了一套低成本、易于赠送的学习工具包。该工具包是为那些谁想要学习DIY项目与圆周率。 ...

  • 发布于 2021-03-12 08:25
  • 阅读 ( 288 )

每个播客爱好者和初学者都应该知道的5个应用程序

...找到你一定会喜欢的新剧集,这些都是每个播客爱好者或初学者需要了解的应用程序。 ...

  • 发布于 2021-03-17 07:02
  • 阅读 ( 210 )

展示你极客技能的6个最佳facebook黑客

... 因此,如果你想了解更多,请查看初学者的基本Facebook提示和我们收集的你应该使用的Facebook技巧。 ...

  • 发布于 2021-03-21 12:22
  • 阅读 ( 182 )

你想知道的关于linux上inodes的一切

...ript geek.sh 我们已经创建了一个链接到我的_脚本.sh打电话极客。我们可以键入以下内容并使用ls查看两个脚本文件: ls-li*.sh文件 的条目极客以蓝色显示。权限标志的第一个字符是“l”,表示链接->指向我的_脚本.sh. 所有...

  • 发布于 2021-04-02 18:04
  • 阅读 ( 167 )

如何在firefox中设置和使用多个配置文件(用户帐户)

...尝试打开它,您将看到一个“profile In Use”错误。 相关:初学者极客:关于使用Windows任务管理器,每个Windows用户都需要知道什么 注意:如果您在Firefox关闭时看到一个profile in use错误,您可能需要访问任务管理器并终止该任务火...

  • 发布于 2021-04-07 02:17
  • 阅读 ( 237 )

为什么重启电脑能解决这么多问题?

...可以解决,不过重新启动可能是最简单的选择。 相关:初学者极客:关于使用Windows任务管理器,每个Windows用户都需要知道什么 Windows很慢:假设Windows运行得很慢。有可能是一个行为不端的程序占用了99%的CPU,耗尽了计算机的...

  • 发布于 2021-04-09 03:53
  • 阅读 ( 218 )

如何让googlechrome使用更少的电池寿命、内存和cpu

...器窗口时,Chrome本身就会关闭。 删除浏览器扩展 相关:初学者极客:你需要知道的关于浏览器扩展的一切 这还不够-浏览器扩展会降低浏览器速度,占用更多内存,耗尽系统资源。在Chrome上,您可以通过单击菜单图标、指向更...

  • 发布于 2021-04-10 20:19
  • 阅读 ( 184 )

如何在iphone或ipad上选择默认应用程序

...不是苹果的默认应用程序。 safari的“打开”书签 相关:初学者极客:如何在任何设备上使用bookmarklet Safari web浏览器支持bookmarklets—可以保存为书签的小脚本,但当您点击它们时,它会在当前页面上运行脚本。iOS还提供了一个...

  • 发布于 2021-04-11 02:47
  • 阅读 ( 173 )

mime类型解释:为什么linux和MacOSX不需要文件扩展名

...名可以只有一个字符,甚至可以超过三个字符。 相关:初学者极客:7种方法可以改变默认的应用程序和文件关联在Windows中 要配置哪些应用程序打开文件,必须将它们与不同的文件扩展名相关联。Windows试图在一个更漂亮的界面...

  • 发布于 2021-04-11 08:22
  • 阅读 ( 145 )
ttno4522
ttno4522

0 篇文章

相关推荐