Nikos Chantziaras<address@hidden> schrieb:
I changed a few things, and also got rid of the single-document style.
I use an shtml file for every section and serve them with SSI
(server-side includes) which works in every browser since it's done by
the web server.
[...]
Of course this approach won't work for offline viewing. SSI means a
web-server needs to serve the documents. Just opening them locally in a
browser won't work.
That's exactly why I decided not to use SSI. The unity of documentation
and website means that these should be readable offline.
Also, note that the CSS menu does _not_ irritate text browsers.
In a text browser, this menu simply looks like a table of contents.
(Well, any menu is some kind of TOC, isn't it?)
So I'm really only working against ancient graphical browsers.
And for security reasons, those shouldn't be used anyway.
Or, did you have some trouble looking at the mingw-cross-env
site using a modern browser? If so, please give me a hint. It
would be important for me to know about that issue.
This also allows to get rid of the "margin-bottom: 100%;" setting in
".section", as well as using "width: 60%;" instead of making the whole
page fixed-width.
Yeah, those two compromises were not that clean, but they didn't
cause any trouble yet, and I didn't find any better alternative
yet.