Waldir Pimenta
Waldir Pimenta
> but not the wide tables. I'll retitle this issue so that it reflects the current status, and to make it more actionable.
Ok, so it seems that setting tables to `display:block` + `overflow:auto` allows them to show a horizontal scrollbar if they're too wide for the container, rather than overflow (see https://github.com/kevquirk/simple.css/pull/78)....
Notes on Wikipedia's [Line length](https://en.wikipedia.org/wiki/Line_length) article are rather confusing/inconclusive, but it looks like a default of 60 CPL, with a minimum of 40ch and a max of 80ch is consistent...
Note: the `ch` unit is [supported by all major browsers](https://caniuse.com/#feat=ch-unit).
Turns out the actual average character width in a proportional (i.e. non-monospaced) font will [typically be shorter](https://johndjameson.com/blog/making-sense-of-ch-units/) than the width of the zero character. We'd need to multiply the width...
The issue with `` as a direct parent of `` is a regression introduced in #66.
**To do**: add before-and-after screenshots, and/or a demo of the effect of this change on a real page.
Just as a footnote, there was a "service" (script) called NotForest ([archive](http://wayback.archive.org/web/20151011155106id_/http://notforest.com/), [marklets.com entry](http://marklets.com/Notforest.aspx)) which did much of the same thing. Unfortunately the javascript bookmarklet didn't contain the actual javascript...
There's also the iReader extension for [Firefox](https://addons.mozilla.org/En-us/firefox/addon/ireader/) and [Chrome](https://chrome.google.com/webstore/detail/ireader/ppelffpjgkifjfgnbaaldcehkpajlmbc) ([archived website](http://wayback.archive.org/web/20130523035243/http://www.samabox.com/extensions/iReader/), [source code](https://github.com/svn2github/ireader-extension)), which seems pretty much abandoned.
Another note: [Readability has been retired](https://www.readability.com/), and its functionality is now available via the [Mercury reader](https://mercury.postlight.com/reader/) (which only provides [an extension for Chrome](https://chrome.google.com/webstore/detail/mercury-reader/oknpjjbmpnndlpmnhmekjpocelpnlfdi)).