World Wide Web is amazing. There is a lot of content to be browsed. And to browse it, we use a web browser. A web browser is responsible for rendering a webpage loaded from a web server.
There are 3 main components of a webpage. HTML, CSS and Javascript. Javascript is mainly used as a client-side scripting language for making the websites more interactive. All major web browsers have a built-in Javascript engine which executes the javascript code on user device.
Web browsers also support something called Browser Extensions. These are small software programs which can customize the browsing experience! These extensions can do a variety of tasks on a webpage such as
user interface modification
ad blocking
cookie management, etc.
A very interesting type of browser extension is userscript manager. A userscript manager provides a user interface to manage userscripts. Userscripts are programs, usually written in js, for modifying web pages. In order to execute the userscript when a webpage is loaded, we need a userscript manager.
Two popular userscript managers are greasemonkey and tampermonkey. GreaseMonkey was made first. It was for firefox specifically and then tampermonkey was released as a wrapper of greasemonkey for Chrome. But today, tampermonkey is more popular and portable. It works on firefox, chrome, edge, opera and safari.
In this video, learn how to write a cool userscript using tampermonkey to improve your browsing experience on a certain website or a simple webpage.
Sample userscript: https://gist.github.com/nikhilkumarsi...
Useful links: https://gist.github.com/nikhilkumarsi...
------------------------------------------------------------
Explore my tutorials: https://nikhilkumarsingh.github.io/tu...
More awesome topics covered here:
WhatsApp Bot using Twilio and Python : https://tinyurl.com/y9n9ott5
Serverless Rest API using AWS and Python : https://tinyurl.com/y8yg4vem
Creating Chat Application using Flask, Socket.IO & mongoDB : https://tinyurl.com/y8kbn4xu
Curses in Python : https://tinyurl.com/y8ws3x4l
Discovering Hidden APIs : https://tinyurl.com/y7sdegoq
RegEx in Python : https://tinyurl.com/y84cnuns
Python for Data Science : https://tinyurl.com/yd7x6j5e
Introduction to Pandas : https://tinyurl.com/ycr4qytt
Introduction to Matplotlib : https://tinyurl.com/y8caem3r
Introduction to Numpy : https://tinyurl.com/yc8uhtn9
Functional Programming in Python : https://tinyurl.com/ybubzum6
Python Package Publishing : https://tinyurl.com/ya2fn3wb
Multithreading in Python : https://tinyurl.com/ycnummb8
Multiprocessing in Python : https://tinyurl.com/y8qkjqtx
Parallel Programming in Python : https://tinyurl.com/yakl5udt
Concurrent Programming in Python : https://tinyurl.com/y9ppkkhc
Dataclasses in Python : https://tinyurl.com/y8zfqleq
Exploring YouTube Data API : https://tinyurl.com/y7jhs8rm
Just For Fun : https://tinyurl.com/y9on8gb5
Exploring AWS : https://tinyurl.com/ydxmhhz9
Jupyter Notebook (Tips, Tricks and Hacks) : https://tinyurl.com/y8qdhcrp
Decorators in Python : https://tinyurl.com/y7ghraa9
Inside Python : https://tinyurl.com/yd8xqbjj
Exploring datetime : https://tinyurl.com/y96jzylm
Collections in Python : https://tinyurl.com/ybxltgvk
Networking : https://tinyurl.com/y97eroql
Computer Vision for noobs : https://tinyurl.com/y8pxz436
Python for web : https://tinyurl.com/y829py3g
Awesome Linux Terminal : https://tinyurl.com/y8no3zso
Intermediate Python : https://tinyurl.com/yasmecaw
Tips, tricks, hacks and APIs : https://tinyurl.com/y9xqzzl4
Optical Character Recognition : https://tinyurl.com/ybt3to6q
Facebook Messenger Bot Tutorial : https://tinyurl.com/y9wvjc9g
Facebook: / indianpythonista
Github: https://www.github.com/nikhilkumarsingh
Twitter: / nikhilksingh97
------------------------------------------------------------
#javascript #tampermonkey #introduction
Watch video Creating TamperMonkey Userscripts | Augmented Browsing online without registration, duration hours minute second in high quality. This video was added by user Indian Pythonista 01 January 1970, don't forget to share it with your friends and acquaintances, it has been viewed on our site 132,872 once and liked it 1.4 thousand people.