4 ms·
I agree with you on the formatting of blogs. For my new philosophy blog[1] I went for hyper-minimal HTML and CSS, statically rendered with Jekyll, no JS at all.
by logicprog 6y ago
I agree with you on the formatting of blogs. For my new philosophy blog[1] I went for hyper-minimal HTML and CSS, statically rendered with Jekyll, no JS at all. As part of that, I had to select a really nice font, since that's basically the only actual styling on the site, so I went for Literara[2], which I recently discovered and am totally enamored with. Besides Bookerly (I have a Kindle), Literata is the hands-down best font I've found for reading on screens.
[1]: http://philosophica.christopherdumas.org http://philosophica.christopherdumas.org
[2]: https://fonts.google.com/specimen/Literata?query=liter https://fonts.google.com/specimen/Literata?query=liter
- sho_hn 6y agoLiterata was commissioned by Google as the new default font in Play Books, btw.
- logicprog 6y agoI actually checked the about page for the first time when posting, and sure enough, you're correct. Google has good font design sense, I guess what with Roboto too. Cool!
- enriquto 6y agoRegarding [1], you can simplify it even further by ditching jekyll altogether and writing the html directly.
- logicprog 6y agoThat's true, but then I'd have to manually list posts, do forward and back buttons, and when I'm writing the articles do all kinds of boiler plate. Plus, markdown is much nicer than Html to write in. On top of that, Jekyll doesn't add any weight for the client.
- enriquto 6y agoI don't know... I've been bitten three times by jekyll updates breaking my site in the worst moment. Thus I replaced it by a makefile that concatenates the appropriate html headers into the stuff I write. Couldn't be happier/more relaxed.
- logicprog 6y agoI have a friend that wants to use Makefiles as a build system for his website, C macros as the templating engine for the HTML, and a JS->C library so his WebAssembly C can access the DOM. Hence, he wants to write his web apps in C lol! Sorry, the mentioning of Makefiles brought that back. In any case, you might be right, but it's a very simple website and Jekyll is easier. I'll cross the bridge of incompatibility when I come to it. Thanks for the heads up though!
- enriquto 6y ago> C macros as the templating engine for the HTML, and a JS->C library so his WebAssembly C can access the DOM. Hence, he wants to write his web apps in C lol! Websites in C are alright, but this sounds like a crazy setup. In my case, there is no C and the makefile does only "cat header.html $^ footer.html > $@"