调研油猴插件

html-css021

调研油猴插件,第1张

方便用户往网页里注入js、dom元素。提供一些扩展api方便 js 开发,但看起来 api 也没有很强大?

https://zhuanlan.zhihu.com/p/68617837

https://zhuanlan.zhihu.com/p/526202304

直接开发chrome插件也能实现“往网页里注入js和css”。为什么开发油猴插件的朋友不直接开发chrome插件,而要借油猴的壳?为什么用户不直接用 chrome 插件?

对于用户来说,最吸引人的地方是社区有大量现成的脚本,其中很多脚本比较 hack,不太可能上架到 Chrome插件市场(因为可能有法律问题)

https://www.zhihu.com/question/319354276

https://www.zhihu.com/question/319354276/answer/645656735

个人觉得这个问题还好,因为作为开发者,完全可以弄个chrome 插件的壳、把项目结构和logo之类的都搭建好,有新需求时随时往里面塞自己的js脚本,不必再考虑项目结构问题。

这个问题确实麻烦,比如chrome插件没法获取网页里的js变量时,比如通过麻烦的机制和网页通信

如何实现网页和Chrome插件之间的通信

https://www.cnblogs.com/parker-yu/p/9046463.html

https://zhuanlan.zhihu.com/p/68617837

https://www.bilibili.com/video/BV1rR4y1V76U?spm_id_from=333.1007.top_right_bar_window_custom_collection.content.click&vd_source=0771a43f57c2ba3078c77e780c9c5e2f

一个 idea: 感觉适合弄个“插件集”、“插件模板”,类似于spring boot 的脚手架思想,提供默认的插件配置,让用户无需折腾调研插件。比如叫"GM-weibo-bootstrap","GM-zh-bootstrap".

https://blog.zhheo.com/p/88a92338.html

如何开发一个油猴脚本- 从零开始编写一个油猴脚本

https://blog.csdn.net/qq_34518674/article/details/121380977

油猴脚本编写教程

https://www.xbext.com/docs/user-script-overview.html