V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ljinkai
V2EX  ›  推广

浏览器扩展课程 Manifest V3 升级版

  •  
  •   ljinkai · 2022-11-27 10:45:33 +08:00 · 2700 次点击
    这是一个创建于 727 天前的主题,其中的信息可能已经有所发展或是发生改变。

    浏览器扩展 MV3 这次变化的东西很多,网上对 MV3 成体系的开发课程很少。所以我特意花时间升级了最新的 MV3 的课程。新课程内容和源代码示例都以 MV3 方式讲解。

    如果你对浏览器扩展开发感兴趣,适合有一些 JS 、HTML 、CSS 基础的同学,以及想构建盈利产品的同学。

    课程包括:

    • 13 个开发知识点 (核心机制、开发调试、打包发布、自动更新、数据存储、跨域访问、扩展内页面、多语言、Background 、选项页面、Vue 开发框架、CSP 、其它浏览器扩展)
    • 4 个演示 Demo (Hello world 、消息通知、合并窗口、一图一诗)
    • 2 个案例

    详细介绍: https://mp.weixin.qq.com/s/Hn6IWJsiGIKVTaa1w4HtVQ

    10 条回复    2022-12-02 09:47:14 +08:00
    cheese
        1
    cheese  
       2022-11-27 14:00:33 +08:00   ❤️ 1
    justin2018
        2
    justin2018  
       2022-11-27 14:36:33 +08:00   ❤️ 1
    浏览器插件 多写几个就会了

    入门书籍 https://github.com/cloudinskywith/ChromeExtension/blob/master/Chrome%E6%89%A9%E5%B1%95%E5%8F%8A%E5%BA%94%E7%94%A8%E5%BC%80%E5%8F%91%E7%B2%BE%E5%8D%8E%E7%89%88.pdf

    Manifest.json 的组成
    https://developer.mozilla.org/zh-CN/docs/Mozilla/Add-ons/WebExtensions/manifest.json

    Chrome 插件:background 、content 、popup 的通信 - 掘金
    https://juejin.cn/post/6844903985711677453

    在遇到问题 用英文搜索
    Stack Overflow 里面的答复会解决大部分你遇到的问题
    greatghoul
        3
    greatghoul  
       2022-11-27 14:54:37 +08:00
    mv3 的 scripting 还蛮好用的。
    haoxuexiaoyao
        4
    haoxuexiaoyao  
       2022-11-27 15:30:59 +08:00
    大佬 刚刚我已购买 谢谢 正计划学习这个呢
    ljinkai
        5
    ljinkai  
    OP
       2022-11-27 17:10:33 +08:00
    @haoxuexiaoyao 不复杂,从简到难,希望你能做出自己的扩展。
    ljinkai
        6
    ljinkai  
    OP
       2022-11-27 17:12:21 +08:00
    @greatghoul 之前的标准很长时间了,技术也在进步
    greatghoul
        7
    greatghoul  
       2022-11-27 20:01:15 +08:00
    mv3 之后油猴类的是不是就彻底跃跪了?
    ljinkai
        8
    ljinkai  
    OP
       2022-11-29 19:26:42 +08:00
    @greatghoul 要按新的规范升级
    shebaoting
        9
    shebaoting  
       2022-11-30 09:57:18 +08:00
    已购买。
    ljinkai
        10
    ljinkai  
    OP
       2022-12-02 09:47:14 +08:00
    @shebaoting 欢迎,早点落地做出自己的扩展
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1895 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:21 · PVG 00:21 · LAX 08:21 · JFK 11:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.