All Projects → icepy → Chrome Extension Book

icepy / Chrome Extension Book

Licence: lgpl-3.0
📚《Chrome Extension 入门指南》

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Chrome Extension Book

Rust Learning
A bunch of links to blog posts, articles, videos, etc for learning Rust
Stars: ✭ 7,431 (+4245.61%)
Mutual labels:  tutorial, book
Learn Vim
Vim 实操教程(Learning Vim)Vim practical tutorial.
Stars: ✭ 1,166 (+581.87%)
Mutual labels:  tutorial, book
Javase6tutorial
Java SE 6 技術手冊
Stars: ✭ 884 (+416.96%)
Mutual labels:  tutorial, book
Typescript Definitive Guide
TypeScript: Definitive Guide (book and docs in one)
Stars: ✭ 169 (-1.17%)
Mutual labels:  tutorial, book
Byte Of Python
Beginners book on Python - start here if you don't know programming
Stars: ✭ 1,713 (+901.75%)
Mutual labels:  tutorial, book
Learn Vim
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for.
Stars: ✭ 7,221 (+4122.81%)
Mutual labels:  tutorial, book
Gobyexample
Go by Example 通过例子学 Golang
Stars: ✭ 1,066 (+523.39%)
Mutual labels:  tutorial, book
Infosec
Учебное пособие по защите информации кафедры радиотехники и систем управления МФТИ
Stars: ✭ 386 (+125.73%)
Mutual labels:  tutorial, book
Belajar Git
Tutorial Git dalam Bahasa Indonesia
Stars: ✭ 109 (-36.26%)
Mutual labels:  tutorial, book
Pythonpersiantutorial
A free and online Python book in Persian
Stars: ✭ 102 (-40.35%)
Mutual labels:  tutorial, book
The Way To Go zh cn
《The Way to Go》中文译本,中文正式名《Go 入门指南》
Stars: ✭ 28,323 (+16463.16%)
Mutual labels:  tutorial, book
Js Primer
📖 JavaScript Primer - 迷わないための入門書
Stars: ✭ 2,068 (+1109.36%)
Mutual labels:  tutorial, book
Dasarpemrogramangolang
📖 Source Code E-book Dasar Pemrograman Golang
Stars: ✭ 625 (+265.5%)
Mutual labels:  tutorial, book
Ethereum Development With Go Book
📖 A little book on Ethereum Development with Go (golang)
Stars: ✭ 754 (+340.94%)
Mutual labels:  tutorial, book
Elm Tutorial
A guide to building web applications using Elm 0.18
Stars: ✭ 398 (+132.75%)
Mutual labels:  tutorial, book
Hyperbook
https://github.com/kwasniew/hyperbook-tutorial
Stars: ✭ 33 (-80.7%)
Mutual labels:  tutorial, book
Boost Cookbook
Online examples from "Boost C++ Application Development Cookbook":
Stars: ✭ 306 (+78.95%)
Mutual labels:  tutorial, book
Thebookofshaders
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
Stars: ✭ 4,070 (+2280.12%)
Mutual labels:  tutorial, book
Django Crash Starter
The Cookiecutter template for the Django Crash Course tutorial by Daniel and Audrey Feldroy.
Stars: ✭ 80 (-53.22%)
Mutual labels:  tutorial, book
Practical Cryptography For Developers Book
Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA
Stars: ✭ 2,400 (+1303.51%)
Mutual labels:  tutorial, book

前言

扩展程序由一些文件(包括 HTML、CSS、JavaScript、图片以及其他任何您需要的文件)经过 zip 打包得到,为 Google Chrome 浏览器增加功能。扩展程序本质上是网页,它们可以利用浏览器为网页提供的所有 API,例如 XMLHttpRequest、JSON、HTML5 等等。

作为 Google Chrome 生态的一部分,Extension 是可以修改或增强 Chrome 浏览器功能的小程序,开发者可以利用各种Web技术,提供各种有趣的功能。截至目前为止(2018/08/10),Chrome 的全球下载安装量稳居第一,其 Chrome Web Store 中的 Extension 更是海量,这极大的稳固了 Chrome 在全球市场上的地位,平时我们会用到各式各样的 Extension ,如:纸壁(每天将 Chrome 启动界面换一张风景优美的图片),tabs管理器(将tab合并后管理),数字货币钱包(ETH钱包),这些 Extension 不仅扩充了 Chrome 本身的内涵,也极大的提高了用户(使用者)的某些效率,而这本小书,正是想将 Chrome Extension 的开发知识用文字的方式记录下来,提供给对此感兴趣的开发者。

作者介绍

icepy,可访问:https://icepy.me/ 阅读。

一波不是一波,先后在 360、阿里做过前端开发,信奉自己是工程师,其次才是前端工程师,现在主要做前端工作,擅长 React 技术栈,也正在往全端方向走;

知乎专栏:《lightningMiners》 ,“程序猿”的前端专栏;

你会学到什么

当你学完整个小书后,可以做到:

  • 深入理解 Chrome Extension 特性机制
  • 快速的开发一个 Chrome Extension
  • 熟悉 Chrome Extension 上线流程

适宜人群

  • 具备 HTML,CSS,JavaScript 一定基础知识的开发人员
  • 希望掌握 Chrome Extension 开发知识的前端开发者

温馨提示

  • 建议使用 Node.js 8.x 以上版本
  • 所有的 Demo 都能在Github上找到
  • 本小书的 目录-SUMMARY

LICENSE

GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].