Firefox 浏览器附加组件
  • 扩展
  • 主题
    • 适用于 Firefox
    • 字典和语言包
    • 其他浏览器网站
    • 适用于 Android 的附加组件
登录
Site Timer Productivity Helper 预览

Site Timer Productivity Helper 作者: John

A simple extension which allows for soft blacklisting sites to limit time wasting or, "doom scrolling." It supports blacklisting entire domains, or simply paths of domains. Customizable timers and lightweight. Simple in scope and privacy friendly.

0 (0 reviews)0 (0 reviews)
5 个用户5 个用户
您需要 Firefox 来使用此扩展
下载 Firefox 并安装扩展
下载文件

扩展元数据

关于此扩展
A simple extension which allows a user to input either domains (eg: reddit.com) or specific paths of domains (eg: youtube.com/shorts) to apply a time limiting functionality against for active tab usage. It's similar to a Pomodoro Timer, but targeting specific websites, even exclusively specific paths for websites.

Users specify a time limit in seconds which applies to all blacklisted sites (timer carries over between blacklisted sites - so if visiting two different blacklisted sites back to back, the timer does not start to count down/reset and counts both sites under a single blacklisted timer). Users also specify a reset timer which will only count when visiting non-blacklisted sites. When the reset timer expires, the main blacklisted site timer will reset.

After the blacklisted/domain timer expires, a popup page telling the user to do something else will appear. This behavior will continue until the reset timer expires, via spending time on non-blacklisted sites.

IMPORTANT: Settings changed in the extension preferences page will not take effect until the extension restarts! Read below for more information!



Readme / How to use:

Users install extension -> visit "about:addons" aka the manage extensions page -> click three dots for Site Timer Productivity Helper -> Preferences

Then, users can add blacklisted sites in the top field. The timer value for blacklisted domains, and the reset timer can also be set below. Finally, there is a button to restart the extension, and a list of currently blacklisted sites.

IMPORTANT: The< "restart extension" button is there for a good reason - the settings changed in the preferences page do not take effect unless the extension is restarted. The timers and domains will update on the page in real time after settings changes to reflect what the extension is storing in local storage for extension settings, but the live behavior of the app will not care about these changes until the extension restarts. Therefore, click the extension restart button after any changes are made to the domain blacklist, or timer values.

So does this mean... (use cases and functionality clarification)
I made this addon because I wanted to blacklist specific sites for extended usage, without impacting the entire domain. For example, I want to make it easy to kick myself off of extended YouTube Shorts sessions, without stopping me from using YouTube for standard videos.

During use, the extension will compare the root domain (eg: youtube.com) against the blacklist. If no exact match is found within the domain blacklist, it then begins to consider the user's current tab's path, from the top path down to the end. If any match is found, it'll blacklist the site. So you can be on, "example.com/path1/path2/path3" and if the blacklist has an entry of, "example.com/path1" it'll still blacklist, "example.com/..../path3". However, if you blacklisted ".../path3" without other entries for this domain and were visiting only ".../path1" then it would not blacklist the page.

It treats all matches between blacklisted sites as equal. Swapping from one blacklisted site to another doesn't change the timer status, and currently I don't have anything set up to change the timer for a specific site.

If the user uses up a portion of the blacklist timer BUT DOES NOT EXPIRE IT, then the user goes back to non-blacklisted sites, the blacklist timer will slowly start to tick down back to zero.
评分 0(1 位用户)
登录以评价此扩展
目前尚无评分

已保存星级评分

5
0
4
0
3
0
2
0
1
0
尚无评价
权限与数据详细了解

必要权限:

  • 获取浏览器标签页
更多信息
版本
1.0.1
大小
11.63 KB
上次更新
1 年前 (2024年7月24日)
相关分类
  • 社交和通信
  • 标签页
  • 游戏和娱乐
许可证
仅 GNU 通用公共许可证 v2.0
版本历史
  • 查看所有版本
添加到收藏集
举报此附加组件
1.0.1 的发布说明
Slight change to fix timer decrementing after the timer expires.
John 制作的更多扩展
  • 目前尚无评分

  • 目前尚无评分

  • 目前尚无评分

  • 目前尚无评分

  • 目前尚无评分

  • 目前尚无评分

转至 Mozilla 主页

附加组件

  • 关于
  • Firefox 附加组件博客
  • 扩展工坊
  • 开发者中心
  • 开发者政策
  • 社区博客
  • 论坛
  • 报告缺陷
  • 评价指南

浏览器

  • Desktop
  • Mobile
  • Enterprise

产品

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • 隐私
  • Cookie
  • 法律

除非另有注明,否则本网站上的内容可按知识共享 署名-相同方式共享 3.0 或更新版本使用。