构建浏览器扩展:为 Chrome、Safari、Firefox 和 Edge 创建现代扩展
Building Browser Extensions: Create Modern Extensions for Chrome, Safari, Firefox, and Edge
今天几乎所有的 Web 开发人员都有丰富的构建常规网页应用程序的经验,但在创建浏览器扩展时,很多知识并没有转移过来。本书为如何构建现代浏览器扩展提供了完整的参考。
创建和部署浏览器扩展更像是构建移动应用程序而不是网站。当您开始构建扩展时,您通常会发现有大量的新概念和特性需要争论。本书揭示了如何成功地绕过这些障碍,以及如何利用可用的有限资源。
您将了解浏览器扩展的工作原理、它们的组成部分,以及如何构建和部署它们。此外,您还将回顾大多数开发人员必须通过反复试验学习的扩展开发的所有棘手部分。当前从 manifest v2 到 v3 的转换特别有趣,将用一整章专门讨论这个主题。读完本书,您将深入了解什么是浏览器扩展、它们如何工作、要避免的所有陷阱以及构建它们的最有效方法。
您将学到什么
检查浏览器扩展的不同组件及其行为方式
回顾开发人员在构建浏览器扩展时遇到的常见陷阱以及如何避免它们
开发、部署和管理已发布的浏览器扩展
使用现代 JavaScript 框架构建浏览器扩展
本书面向开发人员,他们的任务是构建一个补充浏览器扩展以配合他们现有的产品。本书还面向那些至少对 Web 开发的基础知识有基本了解并希望快速了解他们如何推出浏览器扩展的人。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)