metarmask / dom-distiller-reading-mode

https://chrome.google.com/webstore/detail/dom-distiller-reading-mod/oiembdaoobijmdmeobkalaehgifealpl
MIT License
51 stars 6 forks source link

Feedback requested: Page-Requested Reader Mode #5

Open jab opened 6 years ago

jab commented 6 years ago

I just wrote up a proposal for a standard I think you'd find interesting: https://github.com/jab/reader-mode

If you have a moment, please take a peek and let me know what you think.

Thanks for any feedback, and thanks for the great work on this extension!

jab commented 6 years ago

If I were to submit a patch to add support for this, might there be interest in merging it?

metarmask commented 6 years ago

The proposal sounds nice but I'm not sure many commercial websites would be interested because ads won't be shown.

Adding support might be a bit more tedious than you think as I want to keep the extension permissionless. You would have to make use of optional permissions and add an option to the options page.

jab commented 6 years ago

Thanks for the feedback!

Good point about commercial websites, though I think that still leaves a huge chunk of the web that might still be interested. Several people I know who write well-read programming blogs (e.g. [1], [2], [3] etc.) have expressed interest, and seem willing to add the Reader-Mode: true header to their blogs. I think a lot more folks would too once word spreads and there's support from an extension or two.

Also good point about permissions. Definitely understand wanting to keep this extension permissionless by default and burying PRRM support under an option to avoid forcing the permission for all users. Hopefully that won't be too hard to implement.

Is this something you'd be interested in implementing yourself, or would you prefer a PR?

Thanks again for the good feedback and for providing this useful extension.

[1] http://danluu.com/ [2] https://blog.bonnieeisenman.com/ [3] https://peterlyons.com/problog et al.

metarmask commented 6 years ago

I'm going to be reworking the extension quite heavily, I'll implement this as well.

jab commented 6 years ago

Amazing! Thank you on behalf of everyone this will help!