如何高效开发Chrome插件(Extensions)攻略?
- 内容介绍
- 文章标签
- 相关推荐
本文共计4497个文字,预计阅读时间需要18分钟。
原文:本文字将从个人经验出发,阐述为什么需要Chrome插件,如何开发,如何测试,到哪里找资料,会遇到什么样的问题以及如何解决等,同时给出一个个人认为比较典型的例子——获取网页内容。
本文将基于个人实践,探讨为何需要Chrome插件,开发、测试方法,资源获取途径,常见问题及解决策略,并分享一个典型的应用案例——网页内容抓取。
本文将从个人经验出发,讲述为什么需要Chrome插件,如何开发,如何调试,到哪里找资料,会遇到怎样的问题以及如何解决等,同时给出一个个人认为的比较典型的例子——获取网页内容,和服务器交互,再把信息反馈给用户。OK,准备开始吧,我尽量把文章写得好看点,以免读者打瞌睡。
目录- 为什么需要
- 为什么是Chrome
- 需要准备什么
- 如何开始
- Page Action
- Chrome插件结构
- 学习资料
- 我的例子
- 调试
- 调试Content Scripts
- 调试Background
- 调试Popup
- 一些问题
- 总结
简单地说,浏览器插件,可以大大的扩展你的浏览器的功能。包括但不仅限于这些功能:捕捉特定网页的内容,捕捉HTTP报文,捕捉用户浏览动作,改变浏览器地址栏/起始页/书签/Tab等界面元素的行为,与别的站点通信,修改网页内容……给你增加许多想象空间,试想想看,你可以用它来识别一些网站上的广告代码,并直接把这些代码删掉,这样你就不会受到广告的困扰了,没错,如你所愿,这样的插件别人已经开发好了,你可以直接用。
本文共计4497个文字,预计阅读时间需要18分钟。
原文:本文字将从个人经验出发,阐述为什么需要Chrome插件,如何开发,如何测试,到哪里找资料,会遇到什么样的问题以及如何解决等,同时给出一个个人认为比较典型的例子——获取网页内容。
本文将基于个人实践,探讨为何需要Chrome插件,开发、测试方法,资源获取途径,常见问题及解决策略,并分享一个典型的应用案例——网页内容抓取。
本文将从个人经验出发,讲述为什么需要Chrome插件,如何开发,如何调试,到哪里找资料,会遇到怎样的问题以及如何解决等,同时给出一个个人认为的比较典型的例子——获取网页内容,和服务器交互,再把信息反馈给用户。OK,准备开始吧,我尽量把文章写得好看点,以免读者打瞌睡。
目录- 为什么需要
- 为什么是Chrome
- 需要准备什么
- 如何开始
- Page Action
- Chrome插件结构
- 学习资料
- 我的例子
- 调试
- 调试Content Scripts
- 调试Background
- 调试Popup
- 一些问题
- 总结
简单地说,浏览器插件,可以大大的扩展你的浏览器的功能。包括但不仅限于这些功能:捕捉特定网页的内容,捕捉HTTP报文,捕捉用户浏览动作,改变浏览器地址栏/起始页/书签/Tab等界面元素的行为,与别的站点通信,修改网页内容……给你增加许多想象空间,试想想看,你可以用它来识别一些网站上的广告代码,并直接把这些代码删掉,这样你就不会受到广告的困扰了,没错,如你所愿,这样的插件别人已经开发好了,你可以直接用。

