slides | markdown | HTML
⌂ | 0-Introduction | 1-Hello World! | 2-Architecture | 3-DOM | 4-Explosion | 5-Examples
This is a paragraph
<!-- hello.html --> <html> <head> <title>Hello world!</title> <link rel="stylesheet" href="styles.css"> <body> <h1>Hello world!</h1> <p>This is a <span style="color:red">paragraph</span></p> <script src="main.js"></script> </body> </html>
/* styles.css */ span { color: red; }
// main.js alert("This is a simple Javascript alert");
The manifest file tells the browser how to install and run the extension code.
explode-tutorial
manifest.json
{ "name": "My First Browser Extension", "description": "", "version": "1.1.0", "manifest_version": 3 }
chrome://extensions
about:debugging
These are basic steps you repeat will to build and test any extension. Try updating your manifest to match the example.
{ "name": "Explode the Web! Tutorial", "description": "", "version": "1.1.1", "manifest_version": 3 }
extensions/explode-tutorial-1
Presentation comments ...