前言
这是《从0开发一个Chrome插件》系列的第一篇文章,本系列教你如何从0去开发一个Chrome插件,每篇文章都会好好打磨,写清楚我在开发过程遇到的问题,还有开发经验和技巧。
尽请期待~
什么是Chrome插件?
在这之前,得先来说一说Chrome浏览器,作为程序员必备的浏览器。谷歌浏览器以其快速、安全和简洁的特点在推出时受到了广大用户的欢迎。
随着Chrome浏览器的不断发展,谷歌为用户提供了插件开发平台,使开发者能够为浏览器添加各种功能和定制化选项。
而Chrome插件就是为Chrome浏览器设计的小工具,可以安装在浏览器中,增加或扩展其功能,提升用户体验和个性化。
通俗地说,Chrome插件就像是给你的浏览器安装的“应用程序”或“附加组件”,它们可以让浏览器变得更强大和方便。
注:Chrome浏览器 = 谷歌浏览器
Chrome插件能做什么?
这些插件可以用来做很多事情,例如:
- 广告拦截:广告拦截插件可以帮助用户屏蔽网页上的广告,提升浏览体验。
- 翻译:翻译插件可以实时翻译网页内容,使用户更方便地阅读不同语言的信息。
- 下载管理:下载管理插件提供更好的下载任务管理,包括暂停、恢复和取消下载等功能。
- 阅读模式:阅读模式插件将网页转换为更易于阅读的格式,去除不必要的元素和广告。
- 密码管理:密码管理插件帮助用户安全地存储和管理密码,并能自动填写表单。
- 社交媒体:社交媒体插件让用户快速访问社交媒体账户,分享内容和与朋友互动。
- 开发者工具:开发者工具插件为开发者提供调试和测试网站及应用程序的功能。
根据功能和使用方式,Chrome 插件可以分为以下几类:
- 浏览器操作类插件:如广告拦截器、密码管理器等,用于增强用户对浏览器的控制。
- 网页修改类插件:如用户样式表、网页字体修改器等,用于改变网页的外观和布局。
- 其他类型:如翻译插件、天气预报插件等,提供各种实用功能。
简单来说,Chrome插件就是一些小工具,可以让你的浏览器变得更好用、更强大、更符合你的需求。
有哪些好用的Chrome插件?
网上有很多推荐,这里分享一下我自己用过且觉得好用的插件。
1、AdblockPlus插件
用途:帮你拦截网页中的广告
2、Translt插件
用途:翻译网页上的单词
点击网页的单词,右上角会弹出这个单词的意思
相比较整个网页翻译,有时只需要其中几个单词翻译就行。
不过这个插件现在下载不到了,违反谷歌商店被下架了。
3、JSON Formatter插件
用途:让网页的JSON数据结构清晰可见,方便开发者在浏览器查看接口的的层级信息。
使用前:
使用后:
4、SuperCopy超级复制插件
用途:某些网站禁止复制,这个可以突破限制直接复制。
5、Google翻译
用途:翻译
注:需要外网访问权限哦
暂时列举这几个,后面再补充。