Feature #183
openReader Mode
0%
Description
Add a reading mode, that reformats the webpage to display only the body text. This will likely be a time consuming feature to implement unless Google adds it to `WebView`.
Updated by Soren Stoutner over 5 years ago
In Android < 4.4, the WebView was based on WebKit. It included two layout options (WebSettings.LayoutAlgorithm.NARROW_COLUMNS and WebSettings.LayoutAlgorithm.SINGLE_COLUMN) that were used to reformat the page for reading mode.
https://developer.android.com/reference/android/webkit/WebSettings.LayoutAlgorithm.html
When WebView was rebased on Blink to share the same codebase as Chromium in Android 4.4 these layout options were removed.
https://developer.android.com/guide/webapps/migrating.html#Columns
https://en.wikipedia.org/wiki/Blink_(web_engine)
Three is currently no easy way to do a reader mode using WebView. Perhaps it will be something that can be added in Privacy WebView, but it will likely require a bunch of work.
Updated by Soren Stoutner about 4 years ago
- Subject changed from Reading Mode to Reader Mode
If Google doesn't decide to expose this feature in WebView, it should be fairly simple to enable it in Privacy WebView because the code is already included in the source.
https://tech.slashdot.org/story/19/04/18/1558246/google-chrome-to-get-a-reader-mode
Updated by Prince Cooper 8 months ago
This is a similar issue with Text only mode. Just implement that & no need of this.
Updated by Prince Cooper 8 months ago
Moreover, if you use feed readers (rss, atom, etc), they also contain images as a part of feed, which negates the whole point of "text only".
Updated by Soren Stoutner 8 months ago
Good catch. https://redmine.stoutner.com/issues/530 is a duplicate of this feature request and has been closed as such.