Bionic Reader 的评价
Bionic Reader 作者: Rain Jr.
Rain Jr. 的回应
开发者回应
发布于 2 年前Hi,
Thank for reporting the bug :)! I have added "facebook.com" to the blacklist on default settings in latest version.
After investigating the problem for a while, I have detected that Facebook has a script running on the background and check for content of webpage.
When you click on "See more...", the script will remove "See more..." and add more text. However, because the extension replaces "See more..." with formatted text (something like "See more..."), it is no longer considered as the original element. The script on Facebook will try to remove the formatted text and complain that the text is modified, then trigger an error and remove the post.
Furthermore, I have detected that Facebook has some other scripts running on the background to check for the consistency of the webpage and try to warn user or take action if the webpage is modified too much (in fear of user getting h.a.c.k, may be...).
So, the best solution for this issue is adding Facebook.com to the blacklist, instead of providing a special fix for this case.
As I answered in other comment, this extension is 100% safe. You can easily view the source code by downloading the extension to your PC (XPI file) and then extract like a ZIP file.
(https://superuser.com/questions/771825/how-to-examine-source-code-of-firefox-extension-before-installing-it)
About the dark mode, It is not perfect because I'm using a general algorithm for all websites, instead of adding special fix for any particular one. So, you may see some websites with weird background. I just wish we could access the remote CSS file like before, dark mode will be a lot more easier and accurate, no more looping through all HTML elements to background color.
Thank for reporting the bug :)! I have added "facebook.com" to the blacklist on default settings in latest version.
After investigating the problem for a while, I have detected that Facebook has a script running on the background and check for content of webpage.
When you click on "See more...", the script will remove "See more..." and add more text. However, because the extension replaces "See more..." with formatted text (something like "See more..."), it is no longer considered as the original element. The script on Facebook will try to remove the formatted text and complain that the text is modified, then trigger an error and remove the post.
Furthermore, I have detected that Facebook has some other scripts running on the background to check for the consistency of the webpage and try to warn user or take action if the webpage is modified too much (in fear of user getting h.a.c.k, may be...).
So, the best solution for this issue is adding Facebook.com to the blacklist, instead of providing a special fix for this case.
As I answered in other comment, this extension is 100% safe. You can easily view the source code by downloading the extension to your PC (XPI file) and then extract like a ZIP file.
(https://superuser.com/questions/771825/how-to-examine-source-code-of-firefox-extension-before-installing-it)
About the dark mode, It is not perfect because I'm using a general algorithm for all websites, instead of adding special fix for any particular one. So, you may see some websites with weird background. I just wish we could access the remote CSS file like before, dark mode will be a lot more easier and accurate, no more looping through all HTML elements to background color.