Inspiration

In the ever-changing modern world, the most vital issue needing to be changed is gender inequality. Using gender inclusive language is just the first step to a society where all genders are treated the same. Accidentally calling a group of people “guys” or assuming someone is a “businessperson”. We should not be using these gender specified words that enforce gender stereotypes. Especially towards young kids, who are just figuring out who they are, they should not have to be surrounded by words that enforce biased thinking. These masculine or feminine words come into writing out of choice at times, having the reminder trains your mind to think in a more gender-inclusive way that will help in your day-to-day activities. We used the United Nations guidelines for gender-inclusive language to help us guide how to make the extension.

What it does

We wanted to make an extension that you could just leave on and it do all the work so it's an extension that makes the web more gender-inclusive through changing non gender-inclusive phrases on the page to become more gender-inclusive

How we built it

We created a chrome extension that replaces non-gender-inclusive language with gender-inclusive language through navigating html to only replace the text and not the attributes or scripts. We then had to use regex to match all the language to replace and we used the chrome local storage to use as a counter to how many times the extension has had to replace language.

Challenges we ran into

Using regular expressions was really hard to figure out and so was chrome's local storage.

Accomplishments that we're proud of

Creating an extension that works really well and is practical enough to be used everyday

What we learned

How to navigate through the html to only get the text sections and regex 💀

What's next for One2All

Improve the UI of the popup and replace more non-gender-inclusive phrases

Built With

Share this project:

Updates