poucous / smartreader Goto Github PK
View Code? Open in Web Editor NEWFirefox and Chrome Extension for Smart Reading - Bionic Reader
Home Page: https://addons.mozilla.org/firefox/addon/smartreader/
License: GNU General Public License v3.0
Firefox and Chrome Extension for Smart Reading - Bionic Reader
Home Page: https://addons.mozilla.org/firefox/addon/smartreader/
License: GNU General Public License v3.0
Is your feature request related to a problem? Please describe.
I mainly use the addon for specific sites that contain a bulk of information that I need to go through. The number of websites I use this plugin for is much, much smaller than the number of sites the plugin I would like to disable it for.
Describe the solution you'd like
In addition to blacklisting, it should be possible to choose and create a whitelist that enables the plugin only on certain sites.
Describe alternatives you've considered
Firefox is currently looking into restricting plugins to certain websites but there is no ETA yet.
Additional context
n/a
FF freezes for up to a minute in some scenarios.
A. Long pages, not just infinite scroll. Now I noticed that in this case only first two screens are processed.
B. I have lot's of tab opened (50+ i think, in different windows and workspaces, I am not that mad) and something changes, primarily:
FF on Linux Mint 21 Cinnamon on desktop with i5 6th gen and 50GB RAM. Only 20% free at the moment and some swap used tho ๐ค Nothing bothers CPU during experiments, but experiment itself causes 100% spike on all cores.
Describe the bug
Not sure if bug or feature request, but the app does not work on hacker news comment threads.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Bionic highlighting applied
Desktop (please complete the following information):
Firefox and Chrome
Firefox and Chrome
Notes :
-Keyboard shortcut added: Ctrl + Q
-No longer bold anymore lists, the header and footer
Description
smartReader interferes with text input into the chat box in Facebook Messenger web page (not app). Input a character would initiate the animation of the icons left of the input field (removing the GIF, sticker, and file icons), but instead of having the character appearing, the process would reverse like nothing happened.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Enter text normally without the characters disappearing.
Desktop:
Additional context
If I type fast enough, I could enter some of the text, but the first couple of characters would be missing (see attached video).
I really don't want effect on code blocks with syntax highlighted. Example in readme.
I also don't want bolding in unhiglhted code blocks (code naturally has a lot of (){<}>=::@ stuff for eye catching), tho I do understand they may be harder to detect.
I do want bolding in <pre>
blocks with plain text on human languages.
Probably because some sites don't have loaded bold versions of font, your bold spans fallback to some other font. As a result, the page becomes a ransom note carved from newspapers, which does not help reading much. Non-latin fonts seem more vulnerable. Unfortunately I do not have specific examples in mind and I can't find them, because I am too frustrated with #15 and have to stop using sR for a while((((
Please add a way to easily enable/disable the addon by website, and a way to either bionify the text by default or only bionify it on toggle. I'm picturing how the Firefox addon Dark Mode by Bernard provides a handy toolbar toggle button.
The situation for the feature request:
Currently, trying to use the extension on Firefox, but I have to enable and disable it every time I use WhatsApp web, in order for the blinker not changing automatically one position backwards when starting to write.
A viable solution:
An option for disabling the extension on Firefox on a single tab
Thanks a lot.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.