11.3: Chrome Extensions: Content Scripts - Programming with Text

  Рет қаралды 226,872

The Coding Train

The Coding Train

Күн бұрын

Пікірлер: 158
@richardanderson5685
@richardanderson5685 5 жыл бұрын
this guy is awesome, I love the internet more when i see people like him
@mikeharb5545
@mikeharb5545 3 жыл бұрын
I was going to give up on this Chrome Extension endeavor but your calm teaching has gotten me excited to continue, subbed!
@minirasamedova648
@minirasamedova648 5 жыл бұрын
Your explanation is EXTREMELY easy to understand!!! Thank you so much for the videos. Gonna try and develop my own chrome extension ^^
@averagehooligan620
@averagehooligan620 Жыл бұрын
I'm trying to spend my time over winter break making a Chrome extension and I find this very helpful and entertaining! Choo choo!
@archanachavan4509
@archanachavan4509 3 жыл бұрын
You are so awesome. I have seen lots of videos about the chrome extension. But non of them explain as simple as you explain.
@damyandimitrov611
@damyandimitrov611 2 жыл бұрын
This is what KZbin should be about!. Good teachers and valuable information
@chzakirislam1700
@chzakirislam1700 3 жыл бұрын
sir your style of teaching is just amazing
@sirfranciscanadianbacon1468
@sirfranciscanadianbacon1468 2 жыл бұрын
The absolute best tutorial for a beginner
@Rodourmex
@Rodourmex 3 жыл бұрын
Finally I think I’m understanding chrome documentation, this guy is awesome
@paulosilva-dm1qb
@paulosilva-dm1qb 4 жыл бұрын
Excellent teacher...simple language , funny grabs your attention...Only good adjectives to describe..!!!..it seems he really has pleasure in teaching..
@luismarroquin8568
@luismarroquin8568 4 жыл бұрын
Today I started a bad course to create an extension so I opted for reading the documentation, wish I found your video earlier it's just very fast and easy to understand
@rotimibest8530
@rotimibest8530 5 жыл бұрын
You make learning fun. I practically regex from you and for over 1 year I remember all your gestures when you taught a trick. Now I am here to learn chrome extensions and you explain it so well. Thanks man.
@alfonsobaqueiro
@alfonsobaqueiro Жыл бұрын
Mil apluasos, hasta que encuentro a alguien que si explica la parte conceptual y no solo parece un web monkey presumiendo como hace las cosas. REALLY GOOD CONTENT!!!!
@dipeshjadhav1546
@dipeshjadhav1546 2 жыл бұрын
Loved the energy man ..you earned a sub.. I want to be this happy in my life
@ssfgvvh
@ssfgvvh 3 жыл бұрын
Great explanation and easy to understand. But the best part was his facial expression
@mark-spray
@mark-spray 4 жыл бұрын
Great video and loved the way it was taught. So much better than other videos been watching
@AshirwadPradhan007
@AshirwadPradhan007 7 жыл бұрын
This is what I was looking for!! Thanks a lot. Not a lot of tutorials on chrome extensions in the internet.
@Eamo-21
@Eamo-21 2 жыл бұрын
awesome teacher. Who knows, somebody following this might make the next Grammarly :)
@bmw1553
@bmw1553 6 жыл бұрын
Fantastic! Simply explained well. Keep up the good work Coding Train!
@WalrusesAreTheOne
@WalrusesAreTheOne 5 жыл бұрын
The train thing is adorable
@mihajlosupic
@mihajlosupic 5 жыл бұрын
I love whiteboard/screen switching stage. Tnx man
@alfonsobaqueiro
@alfonsobaqueiro Жыл бұрын
14:30 a good example why i place the , on the line that needs it, it is more simetric and beautiful.
@ahmedsaeedmoawoadelmasry2791
@ahmedsaeedmoawoadelmasry2791 5 жыл бұрын
man , i really really love you. Hi from Egypt انا بحبك جدا اسوبك و طريقتك رائعه
@aryananshuman3263
@aryananshuman3263 3 жыл бұрын
I am your fan now
@connerallen642
@connerallen642 4 жыл бұрын
Always has quality content. Great teacher. Thankyou
@logy80
@logy80 7 жыл бұрын
I'm waiting for more!
@Alessandro-nq3tm
@Alessandro-nq3tm 7 жыл бұрын
Really nice! U made me want to create a fancy chrome extension! :)
@rustamisaev
@rustamisaev 6 жыл бұрын
Wow, really great content! Thank you!
@shorifkhan1855
@shorifkhan1855 2 жыл бұрын
Wow..This really awesome video.Loved you explanation. So much deep and crear.Thanks so much.❤️❤️
@nguyenluuvan4783
@nguyenluuvan4783 5 жыл бұрын
I almost never like or comment in youtobe. But the video and the instructor are too great.
@curanp2
@curanp2 6 жыл бұрын
>using #FF00FF as example color My kind of man
@firefish111
@firefish111 5 жыл бұрын
Purple everything....
@chaos_keeper
@chaos_keeper 2 жыл бұрын
Thank you! You're vid helped me make my first useful extension 10/10
@invincibleman264
@invincibleman264 3 жыл бұрын
this is awosome, I love this so much. I really want to learn
@avishekkumarsharma3594
@avishekkumarsharma3594 4 жыл бұрын
This man inspires me so much !
@merajis
@merajis 6 жыл бұрын
You're a great teacher
@akshoyd2294
@akshoyd2294 Жыл бұрын
All good here. But this video is old. please note that if you want to execute the content script before the page loaded, please add the below one in the manifest file inside content_scripts object. "run_at": "document_start"
@TheCodingTrain
@TheCodingTrain Жыл бұрын
Thanks for the tip!
@randomdeveloper6456
@randomdeveloper6456 7 жыл бұрын
another great lesson. Thanks for turning available this great conten.
@mazzukmachu
@mazzukmachu 3 жыл бұрын
best explanation ever ❤️❤️
@catakuri6678
@catakuri6678 4 жыл бұрын
fast and easy, thanks for the tutorial :)
@razorintube
@razorintube 5 жыл бұрын
love this explanation
@unstopology
@unstopology Жыл бұрын
Your content is always so thorough and you break it down so it's understandable. Unfortunately, V3 changes how permissions are handled. I'm still trying to figure it out.
@AC-lt7xf
@AC-lt7xf Жыл бұрын
Same here! I'm browsing questions on Stack Overflow and there's some good advice on there but most is for Manifest V2... I'm trying to change the pop-up window to a different HTML file on click... looking like it's not possible with Manifest V3....
@unstopology
@unstopology Жыл бұрын
@@AC-lt7xf Changing the popup window itself? I don't think that is possible.
@sharps8726
@sharps8726 4 жыл бұрын
Thank You so much my man. You are a Legand
@giorgimerabishvili8194
@giorgimerabishvili8194 5 жыл бұрын
Thank you very much for the great explanation!
@DigitGarage
@DigitGarage Жыл бұрын
Awesome thank you!😁
@nathangek
@nathangek 5 жыл бұрын
version 0.0001 is the same as 0.1 since it's .. usually. So minor version 0001 is just minor version 1.
@b.r585
@b.r585 5 жыл бұрын
Informative.. Awesome explanation on content script.Please create few more interesting videos on chrome extensions.
@user-qe3fh9lw5y
@user-qe3fh9lw5y 4 жыл бұрын
Great fricken video man, thank you very much.
@angelmcorrea1704
@angelmcorrea1704 4 жыл бұрын
Jaja excelent bro, good energy and excelent explication.
@EnglishRain
@EnglishRain 4 жыл бұрын
Brilliant video, thanks so much! :D
@stellarwind22
@stellarwind22 4 жыл бұрын
Thanks for this tutorial I made an extension that replaces cuss words with the alternate words they use on The Good Place. lol
@chirusandep6378
@chirusandep6378 4 жыл бұрын
Finally, i found Money Heist professor.
@arguy337
@arguy337 7 жыл бұрын
You are awesome, man
@devnarula2003
@devnarula2003 7 жыл бұрын
Hi Dan I love ur videos
@dabanales
@dabanales 5 жыл бұрын
What a great video! Subscribed!
@domaincontroller
@domaincontroller 3 жыл бұрын
06:27 omnibox, chrome://extensions 07:28 permissions, load unpacked
@レオリオ-z2i
@レオリオ-z2i 3 жыл бұрын
I try with spesific site, but I have invalid value for 'content_scripts[0]matches[0]`.. Whats wrong.. Tell me
@yuansizhu6271
@yuansizhu6271 4 жыл бұрын
developer.chrome.com/extensions/content_scripts#run_time Content scripts running at "document_idle" do not need to listen for the window.onload event, they are guaranteed to run after the DOM is complete. If a script definitely needs to run after window.onload, the extension can check if onload has already fired by using the document.readyState property.
@jonez9099
@jonez9099 3 жыл бұрын
love this vid
@muhammadminhaj1968
@muhammadminhaj1968 4 жыл бұрын
Thank you so much
@Bomb3rMC
@Bomb3rMC 7 жыл бұрын
I had seen many tutorials and yours was the first that I could actually do an extension! You're a very good teacher :) I have one question tho, I know how to change elements that already exist, but what if I want to create a new element on the page?
@freecoursenation5157
@freecoursenation5157 5 жыл бұрын
is it possible to make the js code to be kept running? instead of running once the page loads and stops when the page load is finished
@yashrajbasan2689
@yashrajbasan2689 7 жыл бұрын
You are awesome bro
@Pop-zb3wr
@Pop-zb3wr 4 жыл бұрын
Informative!
@deviteki3957
@deviteki3957 3 жыл бұрын
thank u very much excellent sir
@bodon777
@bodon777 4 жыл бұрын
I've been trying to run my extension on youtube and this example works, but when I open the console I get some warnings like "DevTools failed to load SourceMap". Does anyone here know what it means?
@jridge98
@jridge98 7 жыл бұрын
I have a chrome extension called Random Memes - Meme Soundboard. It's a piece of shit but apparently it's great to annoy your teachers with.
@عالمالكرتونالمرح-ز9ب
@عالمالكرتونالمرح-ز9ب 4 жыл бұрын
it is very good
@EmAn_love_all
@EmAn_love_all 4 жыл бұрын
thank you :)
@douglaslpereira
@douglaslpereira 2 жыл бұрын
Why can't I iterate with "document.getElementsByTagName('div')" but not with "document.getElementsByTagName('a')" ? I'm trying to print in the console all the links in the page. It is working in my local file, but not in the extension. Am I missing some permission?
@grotonhomie
@grotonhomie 5 жыл бұрын
Anybody else get that Udemy add with guy saying "Python is where it's at" and the he does that little squint like he's just gotten an idea and then says "you know, you should take online classes on Udemy"... ugghhh i want to shatter his glasses
@petrasgvaizdauskas6597
@petrasgvaizdauskas6597 5 жыл бұрын
How to get and API itself, none of the keywords are recognizable, neither your sample addins work...using visual studio code....
@maseyeet313
@maseyeet313 4 жыл бұрын
thank youu
@astartesidon609
@astartesidon609 5 жыл бұрын
wow thank u,,
@aminhenteti9107
@aminhenteti9107 3 жыл бұрын
why the content script doesnt run until the page is loaded ? what happen when we have a youtube page ?
@alphaasphx7630
@alphaasphx7630 5 жыл бұрын
how would I make an extension, that looks for something on a certain website, and that SOMETHING is put in a text box
@yt.mhasan
@yt.mhasan 5 жыл бұрын
I am tired of telling "I love Dan sir" to my wife. You explain beautifully! How, sir? How? I just want to know.
@georgevartabidian195
@georgevartabidian195 6 жыл бұрын
What program does he using for coding?
@wingng9807
@wingng9807 2 жыл бұрын
hello thanks for teaching me how to make an extension. I have a doubt how can I make a script in java just send any message a letter to a serial port. My great difficulty is that I am using mac and most of the instructions that I check in other places are for windows. Could you help me?
@mirkoguardo
@mirkoguardo 3 жыл бұрын
Can i use it like a search fliter for a website with a marketplace? F.E: There are cards with some power and a price, but the website only sort by price. Thanks in advance.
@abdelrazeknageh7498
@abdelrazeknageh7498 7 жыл бұрын
It;s amazing
@Guy_Reverse
@Guy_Reverse 7 жыл бұрын
that was fast.
@Erbond12
@Erbond12 4 жыл бұрын
Is the stuff in the content.js javascript or something else? Want to for a td element with a specific content, but I don't know how to do so..
@crackscratch7480
@crackscratch7480 2 жыл бұрын
Hi! So I got a problem and I don't know where it is, so i created a folder and inside it placed the manifest.json and the content.js. I wrote the code good (checked it) and in the content.js made it so it console.log("something"). The thing is that it isn't printing anything, any idea of how to fix it? It isn't giving any errors or so, can someone send the manifest.json code? thanks
@bagelluvr42
@bagelluvr42 3 жыл бұрын
Does anyone know if anything's changed since this video? My paragraphs variable has the array of tags, but any looping or trying to access specific elements returns undefined
@Leon-tm7wo
@Leon-tm7wo Жыл бұрын
when do you give upgrade tips for version 3?
@HardeepSingh-bx8io
@HardeepSingh-bx8io 5 жыл бұрын
I want to make extension to pull data of ajax response of my site. How can do it. Please help me
@withcheesepls
@withcheesepls 7 жыл бұрын
That smudge!!!!!
@muralidharv6224
@muralidharv6224 3 жыл бұрын
Hi, Please let us know how can we open the hyperlink in Incognito mode through Java Script. e.g: When we click on button/HyperLink it should be open in new Incognito mode window. Thank you
@natalirubenova5424
@natalirubenova5424 6 жыл бұрын
Hi! i need a code or chrome extension that can execute "Enter Command" on certain part of a web page continuously even when i minimize the page. Is it possible?
@timeslidr9063
@timeslidr9063 6 жыл бұрын
Is it possible to use javascript within the popup? I have it working outside of chrome but it doesn't want to work inside of chrome.
@abujessica
@abujessica 7 жыл бұрын
it's interesting but how did you learn all these things about chrome extensions?
@LeonMarzahn-t6n
@LeonMarzahn-t6n 7 жыл бұрын
عباس نمبا ون -أبا الدرداء Goooooogle
@sagshah10
@sagshah10 7 жыл бұрын
lol xD
@a.hassoun9139
@a.hassoun9139 2 жыл бұрын
How to connect chrome extension to google sheets (using google sheets api) ?
@rahulcri22
@rahulcri22 5 жыл бұрын
Hi. How can I get the url in the current tab through content script?
@HaniYahya9
@HaniYahya9 7 жыл бұрын
Is there a way I can render some html in the page? For example if I try to replace the word "hello" to hello and make it look like an actual h1 text? I tried to .replace() it but it was printed as it is as a text! Thank you very much for starting this series and looking forward for more!
@LeonMarzahn-t6n
@LeonMarzahn-t6n 7 жыл бұрын
Hani Yahya Gooooooooogle it
@jridge98
@jridge98 7 жыл бұрын
What are you trying to explain?
@seelojurajesh
@seelojurajesh 3 жыл бұрын
How to run content scripts on site down urls. Usually browser shows This site can't be reached
@AdolfoAngelCuellar
@AdolfoAngelCuellar 6 жыл бұрын
Awesome
@lightninginmyhands4878
@lightninginmyhands4878 5 жыл бұрын
Great vids, love your enthusiasm. Do you have a videos about using jquery in this type of chrome extension?
@TheCodingTrain
@TheCodingTrain 5 жыл бұрын
I don't unfortunately but you should be able to import it in a similar way to my p5.js example!
@navneethsuresh9995
@navneethsuresh9995 7 жыл бұрын
Dan I have trouble in downloading p5. when I download it from the link given in the description it winrar and directly goes to brackets(I have brackets installed before p5). So what am I supposed to do???? plz help me out :C
@AsifMehedi
@AsifMehedi 7 жыл бұрын
I'm not entirely sure what you mean. But it seems to me you should start with a more introductory video. Dan has videos for all levels. Here's a playlist that you may find helpful: kzbin.info/www/bejne/bpuThnefg5ygr5Y
@rapararapapa7623
@rapararapapa7623 4 жыл бұрын
Is it possible to make an extension that adds an option to the context menu
@jdragon8184
@jdragon8184 2 жыл бұрын
I just created a backend for my list/tracker using node , now instead of easily making react front end where no one will visit , i want to make a chrome extension which can track stuff on certain website and add content using my api , can anyone help or guide me or advices are useful to me pls
11.4: Chrome Extensions: Background Scripts - Programming with Text
16:20
The Coding Train
Рет қаралды 157 М.
11.1: Introduction to Chrome Extensions - Programming with Text
12:54
The Coding Train
Рет қаралды 141 М.
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 183 МЛН
How To Choose Mac N Cheese Date Night.. 🧀
00:58
Jojo Sim
Рет қаралды 98 МЛН
Chrome Extension Content Scripts
6:49
WittCode
Рет қаралды 2,8 М.
How To Hack Chrome Extensions
9:52
JerryHacks
Рет қаралды 21 М.
I Built My First Google Chrome Extension!
20:52
James Q Quick
Рет қаралды 56 М.
11.6: Chrome Extensions: Pop-ups Messaging - Programming with Text
17:20
The Coding Train
Рет қаралды 76 М.
Coding A Chrome Extension in JavaScript Tutorial
23:03
PedroTech
Рет қаралды 76 М.
how to use content scripts and service workers
18:59
TheOrdinaryDev
Рет қаралды 1,2 М.
Full Tutorial | Building a Chrome Extension in Typescript and Vite
32:58
11.2: Bookmarklets - Programming with Text
17:36
The Coding Train
Рет қаралды 91 М.