This extension can blur specified text/keywords in web pages.
text-blurrer-extension-demo-keyword-1080.mp4
text-blurrer-extension-demo-regexp-1080.mp4
text-blurrer-extension-demo-regexp-validation.mp4
text-blurrer-extension-demo-showvalueonmouseover.mp4
text-blurrer-extension-demo-blurinputvalue.mp4
If you want NOT to blur keywords in specific sites/frames, you can specify URLs of the site in the Exclusion URL patterns tab.
You can add URLs on the current tab to the list by clicking + Add URLs in the current tab on the popup.
Simple way to add the blurry keyword.
- Ctrl / ⌘ + s: applying keywords/url patterns change (i.e. pressing
Applybutton) - Shift + Alt + f: removing empty lines in active textarea
Recording.mp4
This extension can be installed from Chrome Web Store.
If you can try a development version, the following steps are needed.
- get contents of this repository
- clone this repository
or - download zip file and extract it
- clone this repository
- open
chrome://extensions - enable
Developer modeand clickLoad Unpacked - select the directory created by cloning at step 1.
-
These are experimental features
- Input Element blurring
- Tab title masking
-
The following HTML elements are not supported:
- HTML Canvas
- TextArea
-
Web Terminal based on Xterm.js:
see here -
Web Editor based on CodeMirror:
CodeMirror, which bases GitHub code editor, repairs its own contents automatically after blurring by this extension. Then blurring and repairing are repeated, it causes infinity loop. (#62)[!NOTE] Not limited to CodeMirror, it's possible that an infinity loop and a site freezing happen caused by repeat of blurring and DOM tree keeping when the extension tries to blur text on a site composited by frameworks or components which try to keep DOM tree. As long as I investigate, lexical is also such a component.
- jsdiff: A JavaScript text differencing implementation (BSD 3-Clause License).
See CHANGELOG.md.



