共计 549 个字符,预计需要花费 2 分钟才能阅读完成。
写浏览器插件没那么难
你可能以为开发浏览器插件是高手才做的事。其实只需要一点点HTML、CSS和JavaScript知识,20分钟就能写一个能用的插件。
一个拦截网页广告的迷你插件
manifest.json(插件的身份证):指定名称、版本、权限和脚本文件。
background.js(后台脚本,持续运行):监听网页请求,匹配广告域名的URL直接阻止加载。
加载插件:Chrome浏览器→打开扩展程序管理(chrome://extensions)→开启开发者模式→”加载已解压的扩展程序”→选择包含manifest.json的文件夹。插件图标就会出现在工具栏。
更实用的插件:右键快速搜索
在manifest.json中添加”contextMenus”权限和background.js中创建右键菜单。选中文字后右键→”用百度搜索”,自动在新标签页搜索选中文本。再添加一个DeepL翻译的选项——查外文时快很多。
存储用户配置
用chrome.storage.sync API可以保存用户设置(如开关某些功能)。数据会自动同步到Google账号,换个电脑插件配置也跟着走。
发布到Chrome商店
做好后花5美元注册Chrome开发者账号,压缩插件文件夹为ZIP上传。审核通常几小时到几天。免费插件是展示自己能力的好方式。
正文完