Google chrome 如何创建chrome扩展以更改默认选项卡

Google chrome 如何创建chrome扩展以更改默认选项卡,google-chrome,google-chrome-extension,Google Chrome,Google Chrome Extension,我想创建一个chrome扩展,它可以更改chrome浏览器中的默认选项卡 在页面内,我将放置我最喜欢的网站,我认为我可以使用HTML+CSS处理这些网站。我最困难的部分是如何使它成为一个chrome扩展,因为我以前从未做过 谁能给我一些基本的步骤,我可以开始吗?你正在寻找所谓的 扩展可以声明它提供了一个新的newtab页面。这里有一个严格最低限度的清单: { "manifest_version": 2, "name": "My awesome New Tab override", "

我想创建一个chrome扩展,它可以更改chrome浏览器中的默认选项卡

在页面内,我将放置我最喜欢的网站,我认为我可以使用HTML+CSS处理这些网站。我最困难的部分是如何使它成为一个chrome扩展,因为我以前从未做过


谁能给我一些基本的步骤,我可以开始吗?

你正在寻找所谓的

扩展可以声明它提供了一个新的
newtab
页面。这里有一个严格最低限度的清单:

{
  "manifest_version": 2,
  "name": "My awesome New Tab override",
  "version": "1.0",
  "chrome_url_overrides" : {
    "newtab": "newtab.html"
  }
}
然后,您可以使用此清单以及
newtab.html
和所需的资源来进行简单的扩展


有许多指南超过了这一点;你可以看到官方文件的部分。请记住,如果遇到具体的实施问题,您随时可以在此处提出新问题。

如果您不想分发,您只需编写一个html文件,然后在您的chrome参数上,将其添加到启动时打开的选项卡中即可。谢谢@ValentinO.,是的,我可以这样做。但我仍然想学习如何创建这样的扩展,我可以在以后添加更多函数。这就是为什么我只是添加了一条注释,而不是答案;)希望您至少尝试自己编写此代码。堆栈溢出不是代码编写服务。我建议你做一些,或者通过谷歌,或者通过搜索,尝试一下。如果您仍然有问题,请带着您的代码回来,解释您尝试了什么以及为什么它不起作用。@Paulie_尽管我非常同意您做自己的研究(并且可能在处理重复的问题时脾气暴躁,而这些问题都没有表现出来),只要有足够的研究,任何问题都可以解决——但这并不总是最好的策略。这就是SO应该出现的地方——例如,OP不知道有问题的页面被称为“新标签页”,而不是“默认标签页”,我们应该对此提供帮助。这肯定不是一个属于“gimmie teh codez”类别的问题——它明确要求基本步骤,而不是完整的解决方案。谢谢你的回答,这对我来说意义重大。我花了一段时间寻找类似的解决方案。对我来说,这又一次归结为没有尽早提出正确的问题。