<div dir="ltr">It may be important to differentiate how the content for the site is <b>maintained</b> from how the site is <b>rendered</b> for the end-user.  What I believe Jekyll does (and other tools like it--I used to use Userland Frontier for this), is allow one to maintain the content of the site as individual files (or a large flat file database like Frontier), but then allow the computer to do what computers are good at--all the relative links for navigation, for example, or using includes to add boilerplate. If you want to change the navigation on each and every page you could make the change in ONE place, re-render the site in HTML (or any markup language you like, for that matter), and publish it for users on a static server or to browse from their file system.<br clear="all">
<div>-- <div>Clark Venable</div></div>
</div>