A chrome extension to, well pause and think again before entering that rabbit hole
Many a times I have found myself mindlessly roaming on the internet, seeping deeper and deeper into some rabbithole, losing track of time. And when finally the day ends, look back and regret, how time flew by and I couldn't do anything.
Upon some realisation and research I realised that, if given a pause and time to think about something, people tend to make more calculated response, rather than go with their gut feeling, and hence this idea was born.
This chrome extensions, maintains a list of blocked domains
and pauses user everytime, they try to access it either by navigating to it, or switching to it. Along with also provides some much needed information
- A personalized motivation quote
- Domain accessed
- Number of times this domain has been accessed
- Amount of time spent on this domain
- Percentage of day left
- And finally buttons (pills) to choose from
- Open the "Extensions" page
chrome://extensions/
in the browser and turn on theDeveloper mode
. - Click on the
Load unpacked
button and select the directory where the build extension is placed.
- This can be seen in the screenshot below
message
-
- This gets active when a new tab is opened and navigates to a blocked domain, or when switching to a tab already having blocked domain
- Finally 2 buttons are provided, one to move forward to the blocked domain, and the other to go some productive website, mentioned by the user.
- These things, which are mentioned by the user, the blocked domains, redirect url, quotes can all be provided through the
popup
which opens on clicking theThink Again
icon in the menu bar
- Once an item is inserted in the
popup
can remove those and view those in theoptions
page, which can be accessed by the button in the popup.
- As can be seen
options
page contains list ofblocked domains
,quotes
andredirect url
, and all can be added usingpopup
- Add
domains
to block - Add
motivational quotes
to display for blocked domains - Add
redirect url
to get out of these blocked domains Reset
the data for each blocked domain, at midnightSync
this data across google chrome devices- Block on
navigating
orswitching
- Timer for blocked websites
- Activate icon on blocked websites
- For any bugs or suggestion can mail at neel12@somaiya.edu
- If interested added writeups can be found here