Inspiration

After decades of browsing the internet all the challenge is gone. E.V.I.L. (Everything's Very Impossible Loser) aims to bring challenge back to the internet, and make everyone's life a little bit harder. Because we all know 2020 wasn't hard enough!

What it does

-Reading uniform text across the internet is so BORING, E.V.I.L. works to make everything just a bit more interesting by changing text colors and backgrounds, text fonts and size, and removing unnecessary words like "the" from sentences.

-There's so much information on the internet, and who has the time to read everything? So E.V.I.L. works to help people solve that problem by just removing some of those pesky paragraphs while your reading. -Have you ever used Google to search for something and gotten overwhelmed by the amount of links/information shown to you? No worries! E.V.I.L. uses complex Machine Learning Artificial Intelligence Neural Networks Data Science Matrix Tables Data Structures Operating Systems Algorithms to make it so that whenever you click on a link it takes you to what YOU really want to search! Plus E.V.I.L. uses the superior search engine to find out the perfect answer (BING!) -Browsing the internet in silence is way too calm, so E.V.I.L. adds the occasional duck noise to help Quack you up! -Looking for new perspectives? E.V.I.L. is here to help! E.V.I.L. will randomly flip images so that you can see things in a different light! -Getting tired of E.V.I.L., just press the "Turn Off" button. It definitely works...

How we built it

Using jQuery along with JavaScript, HTML, and CSS we were able gather information from webpages and modify elements using different functions. The extension works to change different pieces on whatever webpage to make it almost impossible to use.

Challenges we ran into

We both had never created a browser extension so we had no idea where to start. It took some time but after some research we were able to understand how to create basic browser extensions and have them do different things. Looking through different functions to figure out how to accomplish our goals was a bit challenging at first, but after creating a few functions we were able to get the hang of it.

Accomplishments that we're proud of

This was both of our first times trying to create a web extension so we are pretty proud of some of the results that we got. It was a really fun project that was pretty low stress while still learning some new things that we can use in the future. We both shared plenty of laughs while using the extensions, sometimes forgetting that it was on and Rick Rolling ourselves.

What's next for E.V.I.L.

The next steps would be to further integrate the extension into causing mayhem. This would include things such as inserting new elements, scrambling text, and hostile pop ups. More seriously, this is a project that could be tutorialized and used to teach people who are new to web development about the basics of javascript, jQuery, and the DOM.

Category

Humor

Share this project:

Updates